Estimating Battery Key Performance Indicators and Forecasting Battery State-of-Health Using Machine Learning and Neural Networks Techniques

SOTI Inc. is a Canadian company providing control and management for mobile devices. Insight Agent is a product made by SOTI to help collect various battery specifications such as battery level, voltage, current and other metrics from mobile devices. This research project aims to use a machine learning and neural networks framework to predict the […]

Read More
Machine Learning for Cancer Treatment Plan Benchmarking

Oncology specialists are few in numbers and cannot be present within every hospital or clinic providing their guidance and support. There are institutions in this world with oncology experts that can provide the best possible care and the knowledge of these experts is stored in medical case files within the hospital. With the power of […]

Read More
Evaluating Team Unbreakable: A learn-to-run program for adolescent mental health

Given the rise in adolescent mental health concerns, Canadian secondary schools are increasingly focused on implementing programs aimed at improving mental resilience in students. One such program is Team Unbreakable, a 10-week, learn-to-run program that is based on four theoretically driven program components: goal-oriented, group-structured, within the school context, and physical activity based. This program […]

Read More
Multi-Channel User Linkage through Probabilistic Matching

People utilize multiple devices to complete various tasks, making their online identities fragmented. Advertising is as much about knowing when not to promote a product as it is about when to do it. For example, before being sent alcohol and cannabis ads, the user must be identifiable as being over 19. Age information may only […]

Read More
Real VR Hands and Interaction with Virtual Objects

Serving as the most widely-used body part for communication, hand is a very important tool for human to interact with the world. Especially with the continuing development of virtual reality and augmented reality, hand pose information has gradually become an indispensable component for improving users’ experience in interacting with computing devices. Therefore, this project aims […]

Read More
Interfacing Data and Power: Serious Gaming in the Experimental Humanities

As a teaching fellow of the Pelion Summer Lab for Cultural Theory and Experimental Humanities I will be collaborating with scholars in the digital and experimental humanities to co-lead a methodologically-focused, experimental workshop to produce and publicly stage a ‘serious game’ related to this year’s lab theme, Data & Power. Serious games are a genre […]

Read More
Express Scripting Technology: Scratch for SOTI SNAP and IoT

SOTI has developed a software product called SOTI SNAP that is designed to allow anyone to create an app with no programming or technical knowledge. SOTI SNAP allows users to drag and drop widgets onto a canvas and connect them together to create an app. Apps generated with SOTI SNAP have cross platform capabilities, they […]

Read More
Enabling Purchase of Residential Homes at Scale

Properly buys and sells homes directly from consumers. For our business to be successful, we must be able to predict two things when making a home purchasing decision: ? The price it would sell for on the open market ? How much time it will spend on the market to sell at that price These […]

Read More
An investigation of consensus and performance in distributed systems

Within a tiered or zoned architecture, new business constraints for regional data residency, imply a need for new architectural patterns. These constraints are not arbitrary: they arise directly from customers demand to ensure their confidential data stays within their defined borders unless required otherwise (e.g. data originating in the U.S. is intended for an E.U. […]

Read More
Application of Real-time Axis-based SLAM in Geotechnical Engineering

Mining operations evaluate tunnel stability by looking at orientations of exposed rock faces and extrapolating the underlying rock formation. The most widespread and traditional method for determining these characteristics involve hand measurements with static tools. This process is both time intensive and prone to error. Additionally, it may be dangerous to measure rock faces that […]

Read More
Active Vision in Robotics for Optimal Mobile Camera Sensor Planning

Active vision or perception is one that can manipulate the viewpoint of the cameras in order to investigate the environment, and get better information from it. It mostly encourages the idea of moving a visual sensor to constrain interpretation of its environment. This research in active vision is concerned with determining the 3D pose and […]

Read More