Automation of the TRCA’s Flood Risk Analysis Network (FRANk)

The Toronto and Region Conservation Authority (TRCA) use FRANk (Flood Risk Analysis Network), as a post storm decision making tool. This tool uses stream and rain gauge data to aid in managing and maintaining erosion control structures that are impacted by flooding events. However, FRANk has limitations, including a time-consuming rain gauge data collection process, […]

Read More
Consistent and Grounded Dialogue Response Generation. Generating responses to dialogues such that the responses are logically and factually consistent with the previous history of the dialogue and supplied external context

Conversational experiences are becoming more prevalent in software applications – from Alexa and Google assistant to Siri and Cortana – though the quality degrades when the automated dialogue agent must refer to or recall specific information. These systems are often forgetful, nonsensical, contradictory, repetitive, or hallucinatory, which impacts the user experience. This project aims to […]

Read More
Convolutional Neural Network for Demand Forecasting

Many retailers are interested in forecasting demand for the products they sell. Deloitte has used machine learning methods to tackle this problem in the past. However, this requires the creation of hand-crafted features based on product sales data, which is a costly and time-intensive process. Using alternative models to perform this task would remove the […]

Read More
Robust Taxonomy out of Receipt Item Labels

The primary objective of this project is to implement a product taxonomy model that can reliably categorize receipt item labels to generate more personalized financial insights. Sensibill leverages unstructured receipt data to support personal and business finance management. Reliable categorization of receipt line items into specific merchant categories not only reduces the time for manual […]

Read More
An Improved Approach to Watershed Management and Adaptive Decision Making in the Great Lakes

With collaboration between the Council of the Great Lakes Region, Pollution Probe and Lambton College, the proposed project is focused on continuing the development of an artificial intelligence visualization tool to enable users to select growth constraints and visualize resulting changes to watershed health, predict how watersheds will evolve over time and prescribe actions to […]

Read More
Detecting, Extracting and Merging Receipts from Uploaded Smartphone Images

Sensibill provides financial tools like digital receipt data that help banks and credit unions better know and serve their customers. Users can upload digital images through tools and the company would do image processing first and then use processed images to analyze. However, the previous image processing algorithm is time-consuming for users and doesn’t satisfy […]

Read More
AI-enabled Performance Enhancement for the Reconfigurable Multi-Player RAN

In 5G and beyond networks, softwarization of network functions, as well as disaggregation of software and hardware, are the recent moves pushing Radio Access Networks (RAN) to be ultra-agile, reconfigurable and flexible. This flexibility comes along with complexity that goes beyond traditional algorithms’ capabilities to optimize the RAN. In addition, in future RANs, multiple-players interacting […]

Read More
Conserving Wildlife through Computer Vision and Aerostats

Elephant and rhino population in southern African countries has been drastically decreasing due to poaching. This project aims to use tethered aerostats (blimps) equipped with robust cameras for constant detection and monitoring of these animals to protect them from external threats. The chosen location for implementation in Nyika National Park in northern Zambia, mainly due […]

Read More