HCMC Projects

This page catalogs recent and current projects we've worked on. If you'd like more information about any of them, please use the contact information on the relevant site, or contact our Head of Research and Development. If you'd like to talk to us about ideas you have for a project, please look at the pages on this site (for example on planning a project and on creating software), or contact our Head of Research and Development.

The HCMC offers its services at no charge to members of the Faculty of Humanities at the University of Victoria. If you are not a member of the Faculty of Humanities, please contact our Head of Research and Development to discuss your situation and how the HCMC may be able to assist. To maximize our ability to accommodate your request fully, please provide as much advance notice as possible. The demands on our time far exceed the supply, without advance notice we may not be able to integrate your request with the overall work flow. The amount of notice necessary varies with the size and complexity of your project - large projects may need months of advance notice.

HCMC Project Documentation Blog

The HCMC uses a blogging tool to document project work. Anyone may view our postings to this blog to discover either the state of work on a project of interest or issues we have dealt with that might of interest to another project or proposal.

The home for the blog is at http://hcmc.uvic.ca/blogs/. From there, you can search the blogs or select a specific blog to see postings for it.

Current and Recent Projects

Application Programs

Image Markup Tool

Summary of the Image Markup Tool

Many tools exist for marking up text in XML. However, for a number of our projects, we need to be able to mark up images, describing and annotating them, and storing the resulting data in TEI XML files. For this, relatively few tools exist, and those that do are either rather too complicated for novices not expert at markup or use a proprietary file format. Our aim is to produce a tool which creates conformant TEI P5 XML files, but which has a simple enough interface that it can be used by people with little or no experience in editing XML code.

The site for this tool, including download, is at http://tapor.uvic.ca/~mholmes/image_markup/. The program is freeware and open-source. The IMT development blog is here: http://hcmc.uvic.ca/blogs/index.php?blog=8.

Image Markup and Presentation Tool

Summary of Image Markup and Presentation tool

The Image Markup and Presentation tool (IMaP) allows very large images to be displayed in a web browser. The images can exceed the size of the browser window; the user can pan the image in any direction to see the hidden areas. The user can zoom in to see greater detail or zoom out for an overview. The image can be marked up with symbols, shapes and labels, which are displayed as overlays on top of the base image. The markup can also link to extensive annotations, which can be displayed when the user clicks on an image feature. Feature annotations are stored in a database, which can be searched.

More details can be found at http://lettuce.tapor.uvic.ca/~taprimap/imapdemo/demo/.

Hot Potatoes

Summary of Hot Potatoes

Hot Potatoes is an application program which allows authors to create standard exercises (multiple choice, fill in blanks, matching, cloze, crossword, flashcards). The program takes the data entered by the author and combines that with template files to create sophisticated xhtml pages. Over 500,000 users have downloaded the software since its first public release in 1998.

For more details, examples and download, see http://hotpot.uvic.ca.

Quandary

Summary of Quandary

Quandary is an application program originally written to allow students in an ethics course to create decision trees to make more explicit inconsistencies in their logic. The author fills in blanks in the program and their data is combined with an html template to create a web page. The user makes a series of decisions, where each decision point presented depends on responses to previous decision points.

Full details on Quandary can be found at http://www.halfbakedsoftware.com/quandary.php.

Transformer

Summary of Transformer

Transformer loads Unicode text files and performs sequences of transformation operations search-and-replace, or scripting functions) on them. It provides you with an interface to create and test these sequences of transformation operations before running them in batch mode on a set of files. We wrote Transformer to assist in the rescue of textual data from obsolete file formats such as DOS word-processor files, but it has since proved useful in a wide variety of contexts.

The site for this tool, including download, is at http://tapor.uvic.ca/~mholmes/transformer/. The program is freeware and open-source The Transformer development blog is here: http://hcmc.uvic.ca/blogs/index.php?blog=6.

Teaching and Research Projects

Scraps project

Summary of the Scraps project

The Scraps project has produced a web-based system to mark up and display multi-level digitized artifacts, such as scrapbooks, albums, etc. The Image Markup Tool is used to mark up the digitized images. The Scraps administration program uses the IMT files and other user-supplied data to create a hierarchical structure that is displayed by the Scraps viewer. Users can drill down through the layers of the hierarchy to view embedded objects.

The site for this project at http://lettuce.tapor.uvic.ca/~scraps/demo/ includes a demo page for Scraps and a bit of info and links for demo sites.

The development blog for this project is at http://hcmc.uvic.ca/blogs/index.php?blog=19.

Early TimesColonist Transcripts Database

Summary of an online database containing transcripts of the TimesColonist newspaper

The goal of this project is to take a collection of transcripts of new stories from early editions of the Times Colonist and other Victoria newspapers which are currently in text files containing special codes for various bits of information, normalize the records, put them into an SQL database and then write a querying front-end to allow students, researchers and the general public to have access to this information on the history of colonial Vancouver Island.

The development blog for this project is at http://hcmc.uvic.ca/blogs/index.php?blog=24.

Colonial Despatches

Feature Story: The Colonial Despatches of BC and Vancouver Island

The Colonial Despatches digital archive contains the original correspondence between the British Colonial Office and the colonies of Vancouver Island and British Columbia. This project aims to digitize and publish online a complete archive of the correspondence covering the period from 1846 leading to the founding of Vancouver Island in 1849, the founding of British Columbia in 1858, the annexation of Vancouver Island by British Columbia in 1866, and up to the incorporation of B.C. into the Canadian Federation in 1871. The 1858 documents (over 600) are already online, and work is continuing on the other years.

All the material on Colonial Despatches site originates in the work of Dr. James Hendrickson and his team of collaborators at the University of Victoria, which resulted in the publication of 28 print volumes of correspondence several years ago. Those original transcriptions have been converted into TEI P5 XML, and presented in the form of highly interactive and searchable website. The site was given a formal launch on November 3, 2008, at the Maritime Museum in downtown Victoria, and has since attracted coverage in the Globe and Mail, the Vancouver Sun, the Saanich News, the Victoria Times Colonist, and A-Channel TV News.

Lansdowne Lectures Video Markup

Summary of Video Markup project

This project allows an author to add transcript and event timelines to a digital video. The transcript is searchable and each instance of the search word found by a query is presented to the user in the context of the sentence containing it. The user can then click on the instance of the search word to go to the appropriate location in the video. A user may also search across the transcripts of all the lectures in the database. The system allows the author or user to create bookmarks which are saved on the server and can be retrieved later by other users. Our prototype data is taken from two lectures in the Lansdowne Lecture series at the University of Victoria.

The site is at http://lettuce.tapor.uvic.ca/~taprlans/.

FrancoToile French Videos Database

Summary of FrancoToile Video Project

The purpose of the this project is to allow students to select from a collection of short video clips with transcripts, so that they can gain a sense of the diversity of francophone people worldwide. Catherine Caws of the UVic department of French is the academic researcher. The code is based on work done for the Lansdowne Lecture video markup project and is being extended to address the needs of this project.

The site is at http://lettuce.tapor.uvic.ca/~florevid/.

The development documention blog is at http://hcmc.uvic.ca/blogs/index.php?blog=12.

Vancouver Island Historical Censuses

Summary of VIHistory project

The VIHistory project consists of a collection of statistical databases (in postGres) and an interface which allows searching within each and across the entire collection. The main technical issues in this project are: 1) providing a normalized abstraction for the structure of data across various datasets (censuses, business directories, tax records etc.) while maintaining the original structure in each resource; 2) providing a user interface which supports the wide range of audiences (academic scholars through members of the public asking geneological questions); 3) accommodating new datasets containing new fields in the future.

The site is at http://vihistory.uvic.ca.

Literary Map of Early Modern London

Summary of London Map project

"The Map of Early Modern London" is a hyperlinked atlas of sixteenth- and seventeenth-century London based on the "Agas" woodcut map of the 1560s. Over 200 sites and streets are linked to pages that provide a full historical and archaeological survey, quotations from John Stow's Survey of London, and a bibliography of literary references. Over 200 additional sites and streets are identified. For example, you can click on a street and find all the literary references in our database to that street. This site began as a pedagogical tool in 1999. It is in the process of becoming a scholarly tool with fully refereed articles. Technologies used include PHP, eXist, XQuery.

The site is at http://mapoflondon.uvic.ca/.

Shifting Use of Katakana

Summary of Katakana project

This research involves creating a computerized database of katakana words in Japanese, in order to assess the changing role of the katakana script in modern Japanese written materials. The ultimate aim is to chart a basic shift in direction in Japanese orthographic practices in respect to how words are written. A schema has been developed and Oxygen is being used for the XML mark up. An eXist database generates statistics about the data, and presents it through a website.

The website is at http://tapor.uvic.ca/cocoon/katakana/, and more details on the project are at http://tapor.uvic.ca/projects.php#katakana

Nxaʔamxcín (Moses) Dictionary



Summary of Nxaʔamxcín (Moses) project

This is a very small sample of an early beta-version of a database of Nxaʔamxcín (known in English as Moses, or Moses-Columbia Salish). Its purposes are:
1) To pull together all the materials on Nxaʔamxcín compiled by two of the linguists who have worked most closely with native speakers of the language in order to make these materials available and easily accessible to the Nxaʔamxcín community, rather than to leave them stored on file cards and in notebooks.
2) To serve as a searchable tool for learners, teachers, speakers, and linguists to encourage more active knowledge of the language.
3) To serve as an important source of material for the future compilation of a comprehensive dictionary of Nxaʔamxcín, an important goal of the Nxaʔamxcín Language Preservation Program.
4) To serve as a base to which additional language material, including audio and visual material, may be added easily.

The site is at http://www.tapor.uvic.ca/cocoon/moses/.

Diary of Robert Graves

Summary of Graves project

Graves' diary (1935-39) manuscript includes 1546 pages including 117 enclosures: letters, clippings, photographs, post cards, notes, games, etc. The project's objective is to produce the first scholarly edition in print and electronic form of this unpublished diary. One of the issues in this project was successfully representing abstracts, enclosures and other peculiar features of the composition of the original documents. The HCMC created the database and search interface using XML-based technologies. The raw XML data is available on the search engine site. The site allows you to search by date range or text string. Technologies used include XQuery, eXist, Cocoon, Tomcat.

The home page for the site is at http://gateway.uvic.ca/spcoll/GravesDiaryProject/home.htm, and the search engine is at http://graves.uvic.ca.

17th C French Marriages



Summary of Le mariage sous L'Ancien Régime

Faut-il se marier? La question de Panurge s’avère incontournable en Occident, surtout à partir de la contre-réforme. Des débuts de la Concile de Trente en 1545 jusqu’à la fin du règne de Louis XIV, la tentative de renouveler le mariage se heurte en France à l’intervention croissante de la monarchie dans cette institution dominée auparavent par l’Église. La rencontre entre ces deux autorités fut tumultueuse mais propice au foisonnement des documents qui font l’objet de ce site : « l’imaginaire nuptial » se compose de divers genres textuels, chacun ayant son caractère propre, mais tous traitant des peurs, des désirs et des fantasmes de plus en plus visibles dans la société d’Ancien Régime grâce aux débats soulevés par la nouvelle problématique de l’union conjugale.

L’accent pour le moment est sur les textes et images misogames qui font partie d’un renouveau de la Querelle des femmes pendant les 25 premières années du XVIIe siècle.

Le site Web pour le projet se trouve à http://mariage.uvic.ca/. Le blog est ici: http://hcmc.uvic.ca/blogs/index.php?blog=13.

Maclure Architectural Drawings

Summary of Maclure drawings project

The goal of this project is to create a collection of annotated architectural drawings by Samuel Maclure, and particularly to engage students in their creation and analysis. The scanned images are to be annotated using the Image Markup Tool. The result will be a searchable database of features linked to the images, and of course the image files with popup annotations. In 2007, we intend to have students mark up images as part of a credit course.

More details on this in-development project are at http://tapor.uvic.ca/projects.php#maclurehouse.

Administrative and Publishing Projects

HCMC Project Documentation Blog

Summary of the HCMC Project Documentation Blog

The HCMC implemented a blogging tool in late 2006 to document project work. Anyone may view our postings to this blog to discover the state of work on a project of interest, or issues we have dealt with that might of interest in another project or proposal.

The home for the blog is at http://hcmc.uvic.ca/blogs/. From there, you can search the blogs or select a specific blog to see postings for it.

For those interested in the development issues involved in implementing this blog, see http://hcmc.uvic.ca/blogs/index.php?blog=7.

Class Scheduler

Summary of Departmental Class Timetabler project

This project assists with the administrative task of assigning instructors to time slots for teaching classes. It allows the instructor to make a request to the departmental administrator, who then juggles all the requests to create the best possible schedule. It uses an SQL database on the server and a browser-based interface (php) for the users to make and edit requests and generate output suitable for the central booking office at the university.

The site is at http://web.uvic.ca/hrd/timetable.

Administer Philosophy in Review Submissions

Summary of Philosophy in Review project

This project provides a tool for the editor of a journal of book reviews to administer the task of assigning reviews to reviewers and seeing the review through to completion. It uses a database (mySQL) running on the server and a web-page interface (php) to allow the editor to complete needed tasks.

The site is at http://web.uvic.ca/hrd/pir/.

Administer ACH/ALLC Conference

Summary of a site for administering abstracts and schedule for the ACH/ALLC Conference

This site is one of the more sophisticated we have created. It includes a system for administering the acceptance and review of abstracts submitted for a conference and a system for presenting information about those abstracts in a variety of ways (in the conference schedule, sorted by author, keyword, title etc.) and includes various output options (web page, pdf, xml, plain text). In addition, the collection of abstracts can be treated as a corpus allowing for a range of Humanities Computing queries to be applied (for example searching for patterns in referencing amongst the abstracts). We are using open source XML-based technologies throughout.

The site is at http://web.uvic.ca/hrd/achallc2005.

Publish Scandinavian Canadian Journal



Summary of Scandinavian Canadian Journal project

This project enables the production and online distribution of the Journal Scandinavian-Canadian Studies / Études Scandinaves au Canada. Our aim is to provide Web-based access to the contents of the print journal in a range of different formats, including PDF, HTML, XML (TEI P5), and plain text (UTF-8). The data for each edition is entered as XML and from that we can produce the range of outputs needed for the printer of the hard-copy journal and on the website for those using the internet.

The site is at http://www.scancan.net/.

Colonial Despatches

Feature Story: The Colonial Despatches of BC and Vancouver Island

The Colonial Despatches digital archive contains the original correspondence between the British Colonial Office and the colonies of Vancouver Island and British Columbia. This project aims to digitize and publish online a complete archive of the correspondence covering the period from 1846 leading to the founding of Vancouver Island in 1849, the founding of British Columbia in 1858, the annexation of Vancouver Island by British Columbia in 1866, and up to the incorporation of B.C. into the Canadian Federation in 1871. The 1858 documents (over 600) are already online, and work is continuing on the other years.

All the material on Colonial Despatches site originates in the work of Dr. James Hendrickson and his team of collaborators at the University of Victoria, which resulted in the publication of 28 print volumes of correspondence several years ago. Those original transcriptions have been converted into TEI P5 XML, and presented in the form of highly interactive and searchable website. The site was given a formal launch on November 3, 2008, at the Maritime Museum in downtown Victoria, and has since attracted coverage in the Globe and Mail, the Vancouver Sun, the Saanich News, the Victoria Times Colonist, and A-Channel TV News.

Department and Course Websites

Humanities Faculty website

Summary of rewrite of Humanities Faculty website

The goal of this project is improve the organization and ease of maintenance of the Humanities site. We will use UVic templates so that content can be maintained by the Dean's office in Contribute. Information will be more sharply targetted at each of three primary audiences. Where this entails displaying the same information in more than one page, we'll investigate the best way of implementing that (e.g. php) within the constraints of maintainability in Contribute.

The development blog for this project is at http://hcmc.uvic.ca/blogs/index.php?blog=21.

The site is at .

Colonial Despatches

Feature Story: The Colonial Despatches of BC and Vancouver Island

The Colonial Despatches digital archive contains the original correspondence between the British Colonial Office and the colonies of Vancouver Island and British Columbia. This project aims to digitize and publish online a complete archive of the correspondence covering the period from 1846 leading to the founding of Vancouver Island in 1849, the founding of British Columbia in 1858, the annexation of Vancouver Island by British Columbia in 1866, and up to the incorporation of B.C. into the Canadian Federation in 1871. The 1858 documents (over 600) are already online, and work is continuing on the other years.

All the material on Colonial Despatches site originates in the work of Dr. James Hendrickson and his team of collaborators at the University of Victoria, which resulted in the publication of 28 print volumes of correspondence several years ago. Those original transcriptions have been converted into TEI P5 XML, and presented in the form of highly interactive and searchable website. The site was given a formal launch on November 3, 2008, at the Maritime Museum in downtown Victoria, and has since attracted coverage in the Globe and Mail, the Vancouver Sun, the Saanich News, the Victoria Times Colonist, and A-Channel TV News.

TAPoR Project Site

Summary of TAPoR project site

This site documents the activities at UVic funded by the Text Analysis Portal for Research project. The TAPoR grant funded a number of the research projects conducted at the HCMC. This site has more of an administrative emphasis than many of our others, and was developed to be compatible with the sites developed by the other members of the TAPoR consortium.

The site is at: http://tapor.uvic.ca.

French Department Site

Summary of French Department website

The HCMC wrote (in 2003) and maintains the website for the Department of French. In addition to the obvious need for this site to support French language characters, the department wished to make contact information for departmental advisors accessible and to provide a structure to allow faculty members to post pages featuring recent publications.

The site is at http://web.uvic.ca/french.

Greek and Roman Studies Department Site

Summary of Greek and Roman Studies Department website

The HCMC wrote this site in 2002 and helps staff in the department maintain it. Technical features include a javascript dropdown menu system. Despite it's age, it makes use of separate js and css files and is xhtml 1.1 compliant.

The site may be viewed at http://web.uvic.ca/grs.

Hispanic and Italian Studies Department Site

Summary of Hispanic and Italian Studies Department website

The HCMC wrote this site in 2006 and maintains it. One of the issues on this site is presenting a distinct look for each of the major units within the department, yet providing a consistent overall interface which gives a sense of the diversity in the Spanish and Italian speaking worlds.

The site is at: http://web.uvic.ca/hispanital.

History Department Site

Summary of History Department website

The HCMC wrote this site in 2006 and is assisting the History department in its maintenance. The site has been set up so that in the future the department can use it as a medium for distribution of course outlines and similar material, should the department decide to do that. The department requested the presentation of the site use light, bright colours, yet not look like it's intended for children. It also allows for departmental staff to highlight specific paragraphs, typically on the home page.

The site may be seen at http://web.uvic.ca/history.

Pacific and Asian Studies Department Site

Summary of Pacific and Asian Department website

The HCMC created this site in 2004. The Japanese and Chinese sections of it have since been updated and maintained by others, but the HCMC maintains the remaining sections in collaboration with the department.

The site is at: http://web.uvic.ca/pacificasia.

Philosophy Department Site

Summary of Philosophy Department website

The HCMC updated this site in 2005 from a version we'd created in 2003. One technical feature of interest is the listing of courses, which is generated by grabbing the information from the university calendar's site and reformatting it for use on this site.

The site is at http://web.uvic.ca/philosophy.

Women's Studies Department Site

Summary of Women's Studies Department website

The HCMC wrote this site in 2004 and assists the department in maintaining it as needed.

http://web.uvic.ca/women

Medieval Studies Program Site

Summary of Medieval Studies Program website

The HCMC updated this site in 2006 from a similar site the HCMC created in 2001. The modifications brought the coding on the page up to current standards and brought the site into conformance with current UVic requirements and conventions for accessibility etc..

The site is at: http://web.uvic.ca/medieval.

Religious Studies Program Site

Summary of Religious Studies Program website

The HCMC wrote this site in 2006 and is maintaining it. It is based on the same template as the Medieval Studies website.

http://web.uvic.ca/rels

Great Unsolved Mysteries in Canadian History

Summary of Great Unsolved Mysteries in Canadian History project

The "Great Unsolved Mysteries in Canadian History" project is focused on providing high-quality materials to high schools and universities for the teaching of historical methods and Canadian History. This project is a series of twelve websites based on mysteries in Canadian History.

HCMC staff were actively involved in designing and supervising production of the first site, and in consulting on the infrastructure needed to create the remaining sites. For the remaining sites, the HCMC has been acting as technical consultants and providing workspace and stations. Technologies used include: MySQL, PHP, XHTML

More details can be found at the Canadian Mysteries website: http://www.canadianmysteries.ca/indexen.html.

Victoria's Victoria

Summary of Victoria's Victoria site

The goal of this site is to host student microhistory projects created as part of a history course. HCMC provided templates for students to use, and designed the overall hosting site and infrastructure to allow for indefinite additions of new projects.

The site is at http://web.uvic.ca/vv/.

Wheelock Latin Exercises

Summary of Wheelock Exercises in Latin site

This site is designed to accompany a standard Latin textbook. It consists of hundreds of web page exercises created with Hot Potatoes.

The site is at: http://web.uvic.ca/hrd/latin/wheelock/.

Latin Driller Killer

Summary of Latin Driller Killer site

As the name suggests, this site is intended to drill Latin vocabulary. It is largely a collection of web page exercises created with the Hot Potatoes program in 2001, and accepts answers with or without length markers.

http://web.uvic.ca/hrd/latin/

Spanish 100 Exercises and Practice Tests

Summary of Spanish 100 Practice Tests site

The site consists of a number of practice tests, each implemented as a set of web page exercises created with Hot Potatoes. It also contains a large number of review exercises, also in the form of Hot Potatoes exercises.

For links to both the exams and the exercises, see http://web.uvic.ca/hispanital/hispanic/span100tests/index.htm.

Italian 100 Exercises and Practice tests

Summary of Italian 100 resources

This site contains a collection of web-based exercises created with Hot Potatoes in 2001 and a practice exam implemented as a set of Hot Potatoes exercises in 2004.

Links to the Italian 100 exercises and practice exams are at: http://web.uvic.ca/hispanital/italian/exams/index.htm.

Italian 250 Exercises and Practice tests

Summary of Italian 250 exercises site

The site contains a practice exam consisting of web page exercises created with Hot Potatoes in 2003. Though the actual exam is not delivered online, the practice exam gives the students an idea of what to expect, and helps them review material.

Links to both can be found at http://web.uvic.ca/hispanital/italian/exams/250B_2004/index.htm.

Beginning Indonesian

Summary of Beginner's Indonesian site

This site is a self-contained introductory course consisting largely of web exercises created with Hot Potatoes, and includes audio clips.

The site is at http://web.uvic.ca/hrd/indonesian.