Research on High-Performance Tree Differencing Algorithms

Metafor is developing a new class of IT system management solutions and as a part of this, Metafor wants a method to show differences between multiple deployed instances of an application. To implement this, Metafor requires an accurate and high-performance generalized tree differencing algorithm. Differencing algorithms are used for comparing different versions of a document […]

Read More
Appropriate sensor signal analysis and abstraction in physical activity game design

The industrial partner, Digido, is interested in developing and marketing exercise games targeted at children that leverage the increased prevalence of  smartphones and their sensing and computational capacity, including: their ability to detect activity levels; their increasing use as a gaming platform; and their integration with social media and online communities. However, current activity sensing […]

Read More
Distributed collaborative recommendation engine for Asset Store

  In this project we attempt to research and develop from ground up a scalable distributed computing based recommendation engine using machine learning. A computer science student from the University of Toronto will work with Side Effects Software at their Toronto office to implement the research intensive recommendation engine algorithm and integrate it in the smart asset online […]

Read More
Using LSA for Automatically Assessing Free Texts

To evaluate the content of free texts is a challenging task for human. Latent Semantic Analysis (LSA) can be used to automate this process. The main idea behind the LSA technology is to extract the close relationship between the meaning of a text and the words that are present in that text. ShirWin Knowledge and […]

Read More
Mobile Transaction Initialization, Authentication and Cooperation

  The intern and organizational partner are looking for unique and interesting ways of using mobile devices to help authenticate users and methods of cooperation between a mobile device and another device, a PC for example. The intern will research and implement different authentication techniques on mobile devices. Additionally, it is prudent to study and […]

Read More
Mobile Health Application Design and Implementation

This research project involves the design and implementation of an anxiety management application for transmission on the iPhone. The application employs cognitive behavioral therapy (CBT) methodology and is designed for the 16 to 25 year old demographic. Normally used in face to face therapeutic interactions, the use of a mobile application is unique in that […]

Read More
Detection and recognition of crisis using Markov models and Case-based reasoning

  This project pertains to the modeling, detection, and monitoring of crises in geopolitical dynamic environments. As risks are inherent to crises, we need tools to cope with the uncertainty factors involved in these situations. The objective of this project is to conduct research activities to support the understanding of crisis situations and to model […]

Read More
Topic Segmentation for Text Mining on Legal Documents

  Text mining is the process of automatically extracting knowledge from unstructured, natural language documents. It aims to support users in dealing with large amount of textual information. Examples for specific text mining tasks are entity detection, summarization, and opinion mining. Due to the complexity and ambiguity of natural language, this analysis is broken down […]

Read More
Smart Oceans: Instrumented, Interconnected, Intelligent Systems for Efficient Data Analysis and Querying

  This project intends to investigate new ways to make data collected through Ocean Networks Canada (ONC) underwater observatory provided by the NEPTUNE and VENUS projects  available to both scientists and the general public. The research will firstly focus on efficiency, experimenting with and comparing technologies as applied to the computationally intensive processing of the […]

Read More
Development of an Agent-Based Market Simulator

Financial markets today are monitored and controlled by artificial intelligent algorithms. Developing these artificial intelligent algorithms requires a large amount of testing against complex patterns and phenomena observed in stock market. The main objective of the proposed project is the development of a market simulator. This is highly challenging and yet promising direction that will […]

Read More