NLP Techniques for Automated Entity Recognition

The primary goal of this project is to explore a variety of new and existing Natural Language Processing (NLP) techniques to improve the performance, and further the automation of, Knote’s text analysis software – specifically with entity recognition. Entity recognition is the process of identifying all groupings of words in a collection of documents that […]

Read More
Image Style Classification and Its Application on User Engagement

In this project, we will apply machine learning to perform image style classification. We will build a system that uses image style classification to increase user engagement in an eCommerce platform setting. We will study the effects of user preferences for particular image styles on their engagement with the platform. Image style classification is the […]

Read More
Webpage customer persona discovery and push notification guidelines

Cellphones get notifications from different companies every day, but we do not know whether these notifications have a significant impact on customers’ behaviour. Knowing the impact of these notifications would provide useful insights to marketing strategists. Since user behaviour will determine the efficacy of push notifications, this project initially aims to build a behavioural model, […]

Read More
Construction of a Genetic Variant Store

This project proposes to explore and implement a method of storing and retrieving data relating to genetic variation across a population of individuals. Due to the large amount of genetic information each person possesses, such a database requires special attention to minimize the amount of data stored and to create efficient methods of accessing the […]

Read More
Interactive preference elicitation application for book recommendations

Kobo is an online e-book retailer that provides recommendations for future purchases to its user base. One difficulty that recommendation systems face is what is known as the “cold-user” problem. In this scenario, when we know so little of a user’s preferences (for example, if they are new to the platform), we do not have […]

Read More
Validation of the educational impact of a holographic lecture

UBC and Microsoft intend to collaborate on an applied research project where 3D models of the brain will be used to create an interactive Holographic lecture using Microsoft’s new augmented reality device, the HoloLens. The will form the basis for a lesson or “HoloLecture,” and will feature new interactions to take advantage of the HoloLens’s […]

Read More
Sentiment Analysis with Parsed Representation of News Articles

Information published by financial news agencies is used as one of the inputs to make investment decisions. News articles from multiple sources can be used to gauge market sentiment towards an industry or a specific company. Deep learning techniques have been successful in producing state of the art results on various benchmark datasets (Dai & […]

Read More
Machine Learning methods for Nova Scotia property value prediction

This project will develop and apply machine learning techniques to predict the valuation of the properties in Nova Scotia. The techniques will help Property Valuation Services Corporation (PVSC) assessors with more efficiently and accurately valuing properties. The ultimate goal is to help PVSC reduce the number of annual appeals – which is a costly undertaking. […]

Read More
High power all-fiber Raman laser at 1.65 ?m

Fiber lasers have become the fastest-growing laser with a projected worldwide revenue up to $1.41 billion in 2017. In particular, fiber lasers at 1.65 ?m have drawn increasing attention with potential applications in chemical sensing, LIDAR and spectroscopy. All-fiber Raman lasing technology is a promising and efficient technology to achieve high power lasing at 1.65 […]

Read More
Learning representations through stochastic gradient descent by minimizing the cross-validation error

Representations are fundamental to Artificial Intelligence. Typically, the performance of a learning system depends on its data representation. These data representations are usually hand-engineered based on some prior domain knowledge regarding the task. More recently, the trend is to learn these representations through deep neural networks as these can produce significant performance improvements over hand-engineered […]

Read More
Characterizing topography of signal fidelity in a low-cost fNIRS device

High-performance athletes have learned that even after they have exhausted their bodies during training, they can continue to train their minds for an extra edge. Imagining your sport engages many of the same brain areas used to actually play your sport, and it has been shown that such mental practice can improve sport performance. However, […]

Read More
Prototype Behavior Based Integrity Verification (BBIV)

Web computing, in which the world-wide web is itself employed as a distributed computing platform, is entering a stage of rapid expansion with the advent of Open Web Platform so that programs that once worked only a native environment on desktop, tablets or phones can now work from within a browser itself. There is therefore […]

Read More