Bibliothèque d’intelligence artificielle pour la simulation de la dynamique des opérations dans un centre d’électrolyse

La simulation dynamique est d’une aide précieuse pour étudier des stratégies d’amélioration. Elle permet de visualiser le comportement d’un système dans un cadre virtuel, identifier les goulots et expérimenter avec une large gamme de scénarios [1]. Le projet vise à concevoir et mettre en oeuvre une bibliothèque logicielle pour modéliser l’opération des équipements d’un centre […]

Read More
Travaux préliminaires à l’implantation du Learning Analytics Lab pour optimiser et monitorer l’engagement et l’apprentissage dans des environnements numériques

Si les TIC ont permis à la formation de devenir plus accessible et favoriseraient l’engagement et la motivation, les faibles taux de réussite en formation à distance (FAD) posent problème. Les environnements numériques (EN) utilisés dans les formations en ligne enregistrent systématiquement les traces informatiques des activités des apprenants, qui peuvent être combinés avec des […]

Read More
A Quality Assurance Framework for Care Process Management

Online business processes are different from traditional web applications and typical healthcare applications. Online business processes involve the collaboration of multiple user roles interacting with multiple services in parallel. They are usually implemented using Business Process management (BPM) technology that defines an explicit business process model to flexibly combine forms delivered through a web browser […]

Read More
Interaction-Indexed Search for Classroom Electronic Whiteboards

Recent technological advancements have led to widespread usage of interactive and collaborative systems in educational settings. In particular, SMART Technologies’ interactive products are being widely used at schools and universities across the country. Although this is a valuable achievement, it also presents new challenges to evolve these systems to new user needs. For example, one […]

Read More
Methods for constrained scheduling optimization

This project involves researching and integrating constraints into existing route and schedule optimization software. The partner organization (Western Heritage) has developed software that calculates the shortest route and optimal daily schedule for home care workers visiting patients in their homes. These schedules must consider constraints for each worker and patient, such as: smoker, pet in […]

Read More
Educational Reward Plug-In for Massively Open Online Course (MOOC) Platform

Reward is a common way to increase students’ learning motivation in traditional classroom learning. The traditional rewards, such as stamps and stickers, are usually symbolic and valueless to students and may not get students motivated. This project proposes an educational reward plug-in for massively open online course (MOOC) platform like Moodle and edX where students […]

Read More
Duplicate detection for billing systems

Merging different sub-companies into TELUS caused some of customer records to be repeated through the merged data-set. Algorithms are needed to determine the duplicate records. Currently a deterministic algorithm is being used in TELUS. In this project, we will investigate if machine learning can help to detect duplicates. Solving this problem has several parts. We […]

Read More
Flexible In-Home Caching for Video Streaming Services

NightShift optimizes customers’ bandwidth usage when using streaming services. It does this by taking advantage of off-peak bandwidth availability to cache digital media content addressing both problems of limited bandwidth (which impacts real-time streaming) and bandwidth quotas (which can result in bandwidth throttling or overage charges). The goal of this research is to explore interfaces […]

Read More
Debugging, Tracing, and Monitoring of Real-time Embedded Software

Embedded software is the essence of our modern computerized standard of living. New functionality drives innovation of products in automotive, medical, avionics, and consumer electronics. To develop such new functionality, programmers must thoroughly test and debug the software until it is working correctly. This project surveys and evaluates current tools for debugging software.

Read More
Employee Turnover Prediction

When an individual enters a company, the interaction between the company and individual is expected to increase. If it does not increase to an appropriate extent, the individual leaves the company based on his/her past experience. To avoid huge losses and widespread consequences, a company has no alternative but to decrease its employee turnover rate […]

Read More
Merchant resolution of financial transaction records

Most people find it difficult to monitor and manage all of their financial data, due to the time and effort required to track their spending. With the advent of e-finance, instead of barter or cash-based transactions, most transaction data utilizes debit or credit cards. The resulting electronic “paper-trail” opens the possibility of helping individuals to […]

Read More