An Artificial Agent for Light Switch

Ecobee is a home automation company that makes thermostats for residential and commercial use. Smart lights are the second-most desired home automation devices after thermostats, but being able to remotely control the lights is only a small part of the vision. ecobee light switches have embedded microphones, a speaker, and far-field voice technology that allows […]

Read More
Computing algebraic relations in multivariate settings

The aim of this project is to design fast computing a fundamental mathematical object called algebraic relations, particularly on Pade approximants and multivariate interpolants. This is motivated by numerous important applications, within computer algebra itself and in related fields such as cryptology, coding theory, and polynomial optimization. The goal is twofold: first, to design algorithms […]

Read More
Evolving data storage design for a highly regulated financial sector.

Global service providers in highly regulated financial sectors must accommodate an ever-changing, sometimes competing, landscape of regulatory concerns. This project seeks to determine a reasonable path forward in technology design and adoption to accommodate current and anticipated data privacy and data residency concerns, making it possible to keep data within borders while still facilitating collaboration […]

Read More
Using behavioral biometrics to continuously authenticate an individual

The Nymi band is a unique wearable that authenticates the wearer using biometric data to provide continuous authenticated presence in smart environments. Nymi enables wireless user proximity & presence solutions, removing the need for physical interaction with IoT, mobile and computer applications for identification, non-repudiation, personalization and intent for any transactions. Similar to a lot […]

Read More
Early detection of Alzheimer’s disease symptoms using speech longitudinally

An early symptom of Alzheimer’s Disease is difficulty in remembering recent events. These trends are reflected in problems in language and patterns of speech. Speech patterns of an individual can hence be used to determine the trajectories of preclinical cognitive decline. The difference in the cognitive trends over subject groups, analyzed using speech data collected […]

Read More
Operating Room Traffic Assessment: A Video Analysis Approach

Surgical Safety Technology aims to improve operating room safety by capturing and analyzing operation videos. Usually, operating room traffic (like people displacement) has a huge impact on surgery. Unnecessary movements can cause distraction of surgeons and pollution of the sterile environment. This project applies computer vision models to detect and track people movements in the […]

Read More
A data visualization framework to leverage text and knowledge graphs

The goal of this work will be to explore different ways to visualize and interact with knowledge extracted automatically from very large heterogeneous document collections. This extracted knowledge will be in the form of a multi-attribute graph of extracted entities and relationships between them. These relationships will be associated with both temporal and spatial information. […]

Read More
Mobile Application Support for an Outdoor Agriculture Expo’s Temporary Cluster Functions

The Agriculture and Agri-Food System of Canada (AAFS) is an important component of the Canadian economy. Outdoor agricultural shows have moved from their simple marketplace roots to places that facilitate increased productivity, accelerated innovation and business formation. Central to these functions is the geographic concentration of stakeholders. With the growth in show size, supporting effective […]

Read More
Decision making with rich ontologies for minerals exploration

Resource extraction, including mineral exploration and mining, is an important part of Canada’s economy. There is currently a great interest in finding the minerals that are needed for batteries; arguably the lack of minerals is the biggest impediment to cutting the price of electric vehicles and weaning society off fossil fuels. Artificial intelligence has great […]

Read More
Creation of an AI framework for the Restorative Action Program

The Restorative Action Program (RAP) is an incorporated, community-based initiative that provides support to students and staff within public and Catholic school systems, to address conflict and bullying through conflict management and leadership development. The organization has been in existence since 2003 and is currently serving approximately 9,000 students per year and growing. The addition […]

Read More
Visualization of gene structures, phylogenetic trees, and RNA structures

Bioinformatics is at the intersection of computer science, mathematics and biology. With the advent of new technologies, more and more genomic data is being generated. A common task for analysing such data is to visualize it in an interactive way that highlights the results of computational analyses. In the past 5 years, Web browsers have […]

Read More