Real-time Bidding Using Contextual Targeting

Ads keep the internet free. But, to keep them from becoming spam and degrading the user’s online experience, they need to be relevant to them. The traditional way the industry does this is by collecting a lot of information about every user and creating profiles that can be used to target users based on their […]

Read More
Autonomous Navigation for Small UAV in Indoor GPS-denied Environments

With the evolution of unmanned aerial vehicles (UAVs) in recent years, more and more researchers are setting their sights on the application research of the indoor environment. Indoor applications include industrial facility inspection, warehouse inventory management, health sector, search, and rescue, among others. However, the use of UAVs in these applications requires continuous high-accuracy positioning […]

Read More
Automated code fix suggestions based on source code syntax tree analysis

AMD manages a very large code base that supports multiple graphics products, operating systems, and customers with multiple releases per year. With a high rate of innovation and corresponding code changes it is a daunting task to ensure a given change works correctly on all applicable configurations for every release. It is therefore imperative to […]

Read More
Identifying Risk Factors for Hazardous Driving and Accident Propensity

Road safety affects everyone, Geotab has several years of driving and environmental data from over 2 million connected vehicles providing the opportunity to make customers safer, as well as our communities and cities. This project will leverage data and existing methods to build a model that can identify causal risk factors for hazardous driving and […]

Read More
Multi-modal machine learning for business-critical insights in video conversations

The team is building a machine learning platform and solution to extract meeting insights from online meetings. Meeting insights denote moments from these meetings that may impact the company’s future product features, revenue, and customer satisfaction. This platform is driven by the market created by the widespread adoption of online virtual meetings as the main […]

Read More
Automatic Machine Learning for Recommender Systems

Crossings Minds provides machine learning-based recommendation systems that allow companies to integrate their data and easily obtain on-demand personalized recommendations for their users. Currently, onboarding a new customer requires significant work on the behalf of Crossing Minds engineers to create and polish a machine learning model for that specific customer. The research project will explore […]

Read More
Mobile App Development Internship

Sliike is developing an App that is unique and in the market space. The App is also tailored for the English speaking and French customers and clients in Canada. We are currently at the advance stage of the Mobile App design. At this stage, we need more hands to support our Internal Mobile App Developer […]

Read More
AIDOX – Document Verification System

The existing document understanding systems use machine learning methods, natural language understanding and text analysis, to validate structured trade contracts for language and economic term correctness. The system is now being expanded to allow general document understanding across a wide variety of financial documents, beginning with a focus on customer provided reference material. The proposed […]

Read More
Seleste Western

Seleste is developing an app to integrate with our smart glasses hardware. For this project the intern will help us develop this app which includes two major components. The focus will mainly be the React Native app where the intern will add features to our app and setup our in-house volunteer network for users to […]

Read More
Multimodal Procedure Understanding

Procedural content (text and video) is abundant on the internet, and is regularly used in our daily lives, e.g., when we follow a cooking recipe to make a dish, or watch an instructional furniture assembly video. Automatically understanding such content allows for the development of various types of AI assistants, including those that can provide […]

Read More
Lifelong learning for service robots

Traditionally, software for home products could not be changed once they were shipped. Furthermore, they could not run complex machine learning (ML) models because their computing and storage capacities are limited due to budget constraints. Recent advancements of cloud infrastructure, however, may allow such products to collect a large amount of data and continuously update […]

Read More