Plateforme Upcycli Inc – Impact de la consommation textile

Upcycli est une place de marché québécoise permettant à toute et à tous de vendre ET acheter des vêtements de seconde main. Créée et publiée au Québec sous forme d’application mobile, c’est plus de 20 000 utilisateurs qui soutiennent la mission d’Upcycli: promouvoir et accroitre le mouvement “Slow Fashion”. Face à un marché de plus […]

Read More
Library Fission: Improving APIs by observing real-world API usage

Modern software development heavily relies on external libraries. The proposed collaboration will create techniques and publicly-available tools useful to both users of external libraries and maintainers of these libraries. Our hypothesis is that different clients use different subsets of libraries’ API surfaces, and that it is possible to use clustering algorithms to automatically split libraries […]

Read More
Managing Shared State for Video Games in a Networked Multi-core Environment Renewal

Video Games require a vast array of different computations to present the desired experience. These computations must be completed consistently to make the software responsive to the user. The industry trend towards many separate processors (multi-core) in the same physical device and the emergence of network based ‘cloud’ computing have created many opportunities, but also […]

Read More
Managing Knowledge Discovery and Data-Mining Through Visual Analytics, Concept Maps and Ontologies

This research project aims to prototype and evaluate a computer system supporting the creation of data-driven domain ontologies. The first phase consists in creating a working prototype of a computer application supporting: 1) Preliminary research; 2) Creation of an interactive and visual computer interface allowing the visual concept mapping of a domain, its entities; define […]

Read More
Personalized event recommendation system in community-based healthcare

Social isolation and loneliness are serious public health issues with many adverse effects on individuals’ quality of life and well-being. Notably, these are growing problems in the aging population. Working from an existing prototype and extension of our previous Mitacs project, the main objective of this research project is to develop and optimize a personalized […]

Read More
3D Human Motion Generation Using Learnt Motion Representations

In this internship, we aim to develop a machine-learning model that learns human pose and movements. Such models can be used for AI-assisted human animation creation, motion refinement and denoising, video or imageto- pose conversion, and motion editing. We plan to implement and push state-of-the-art human motion models by taking inspiration from the advances in […]

Read More
Implementation of a cloud-native version of Rho – a Health Canada approved software-as-a-medical device (SaMD) that opportunistically screens patients for osteopenia and osteoporosis

16 Bit Inc is a Toronto-based medical imaging AI startup that develops software-as-a-medical device (SaMD) to improve healthcare. They have a product, Rho, which is Health Canada approved for screening patients for osteopenia and osteoporosis using routinely acquired x-rays in patients over the age of 50 years. The goal of this internship is to migrate […]

Read More
Digital Programming Assistant

We are looking at developing a more interactive review/test methods for students rather than just our current true and false questions. We also want to ensure cross compatibility to ensure that the app for the review and testing works on all operating systems on phones when taking our courses online (most of our participants use […]

Read More
Strong Asset Discovery on Naval Vessels using Machine Learning

Lockheed Martin Canada is undertaking the creation of a network detection solution for maritime platforms that addresses the specific security issues in the naval environment. The solution is a combination of multiple technologies utilizing different active and passive techniques to enhance the detection process. Lockheed Martin Canada has created a preliminary prototype design and is […]

Read More
From meal planning to grocery shopping cart; a smart software platform combining personalized recommendations, grocery shopping, and healthy-eating-behavior building

Families need help with their weekly food needs due to busy schedules, stressful weekly meal planning and rising food costs. This research project aims at combining recipes, nutrition, family profiles and preferences, and grocery shopping to recommend healthy and varied meal plans to families. These meal plans will be the base to build grocery shopping […]

Read More