Large Inbox Voice Interaction Design

A traditional linear speech interface presents significant usability challenges when applied to large databases, like an inbox full of email. This presents an Interaction Design problem to overcome the inherent shortcomings of traditional voice interfaces for this application. The study will examine how users process their email using iLane (an in-vehicle voice interactive platform that […]

Read More
Recovery for Web Service Conversations

Increasingly, global business relies on the exchange of information between web services. It is crucial that these services correctly exchange messages. Currently, unexpected errors are fixed in an ad-hoc manner, like sanitizing the database and restarting the application. A computer science student from the University of Toronto will work with IBM are their Toronto Centre […]

Read More
Bounding an Obfuscated Program to a Specific Hardware Platform

The topic area of this work is node-binding. Node binding is the problem of binding software to a specific instance of a hardware platform. Applications of node binding include protection of copywrited software and digital media. The specific focus of this work will be the creation of a software mechanism which can be used to […]

Read More
EMR Benefits Realization Project

Under the Ministry of Health and Long Term Care's Physician IT Program, Ontario's physicians have been funded for an Electronic Medical Record (EMR) system within their practice. OntarioMD, a subsidiary of the Ontario Medical Association, was established to support all physician adoption of health information technology (HIT). The purpose of the research project is to […]

Read More
National Review Service ULQA Benchmarking Study

National Review Services is the RCMP policy centre responsible for the Unit Level Quality Assurance (ULQA) program. National Review Services, as a unit within the Internal Audit function of the RCMP, maintains the intention to remain “best in class” within quality assurance programs in government and the Canadian police universe. National Review Services requires a […]

Read More
Modeling Planar and Non-Planar Geological Surfaces to Populate 3D Volumes of Surface Probability

Geologists often deal with sparse data for regional mapping and exploration work, using data from a limited number of drillholes. Consequently they must rely on their mental visualization skills to make judgments about the predicted orebody and its structure. Extending regional mappings into the subsurface to model subsurface structures is a challenging task. This research […]

Read More
Classification of Acoustic Signals using Deep Learning Architectures

The classification of acoustic signals whose factors of variation are due to different atmospheric and sound propagation effect is a challenging problem. The internship will explore new learning algorithms for this application, which have the potential to capture some of the complex structure in the data.

Read More
GPU-oriented Structural Variation Detection in Human Genomes

Fast structural variation (deletion, insertion and inversion) detection between genome of different individuals is the main goal of this project. The internship team is planning in extending new algorithms to reduce the number of false positive calls (especially for deletions) and to parallelize it using Graphics Processing Unit (GPU). The standard approach implementation of the […]

Read More
Towards Automating Pattern-Based Application Integration

Integration is a core IT operation, and is aided by a number of available best-practice techniques for integration (integration patterns). However the application of these patterns has little to no automated support. They are applied by consultants on a per-customer basis, making it an expensive and time- consuming task. A computer science student from the […]

Read More
Document Similarity on the Taxonomic Graph

The project shall evaluate and extend the state-of-the-art in document clustering according to semantics extracted from natural language documents. This will require testing of current methods to identify their limitations and proposal of new methods based on empirical observations. Two complementary techniques shall be evaluated: methods for incremental taxonomy growth and for calculating semantic similarity […]

Read More
IP Cores for Fast AES and LZ77 Processing

The goal of the project is to improve game load times on an electronic gaming machine (EGM). Currently the bottleneck in loading a new game is the processing of game data read from memory when a new game is selected by the user. The current software based method of processing bogs down the EGM. The […]

Read More
Understanding the Reliability of WiMAX-Based Transmission in the Internet

WiMAX (Worldwide Interoperability for Microwave Access) is an innovative communication technology for broadband wireless access to the Internet. Because of high bandwidth and large coverage, WiMAX has experienced exponential growth over the past years. So far, many telecommunication companies around the world have started to offer WiMAX services. Despite the popularity of WiMAX, the reliability […]

Read More