Increasing and Automating Adaptivity of LogicBlox Datalog Platform

Declarative programming techniques have been used to make programming available to common users through introducing query languages such as SQL and spreadsheet programs such as Excel. The proposed industrial partner, LogicBlox, has developed software that enables highly-complex data analysis through the flexible and familiar form of spreadsheet computing. The main goal of this proposal is to increase and automate adaptivity of LogicBlox platform, and to evaluate proposed methodology through applications in local industry.

Managing Knowledge Discovery and Data-Mining Through Visual Analytics, Concept Maps and Ontologies

This research project aims to prototype and evaluate a computer system supporting the creation of data-driven domain ontologies.
The first phase consists in creating a working prototype of a computer application supporting:
1) Preliminary research;
2) Creation of an interactive and visual computer interface allowing the visual concept mapping of a domain, its entities; define relationships between those entities and define attributes and parameters of those entities and relationships;

Development of a smartphone-based sensor system to assess everyday movement, speech, and sleep for stroke recovery Year One

Following a stroke, the rehabilitation gains achieved in intensive therapy are often lost without sustained follow-up. The long-term objective of the project is to extend the reach of the health team (physicians, therapi sts, caregivers) following hospital discharge to continue therapy using mobile devices. As a first step, the objectives of the planned project are to:

1) develop clinically meaningful metrics related to the quantity and quality of everyday movement, speech, and sleep from body-worn sensor data,

2) to design and fabricate system prototypes for testing, and

Advanced Adaptivity and Personalization in Learning Systems through Collaborative Recommendations Year Two

Learning Systems are among the most popular e-learning tools in today’s education and training. Most e-Learning systems do not take into account individual aspects of learners (e.g., their goal, experiences, existing knowledge, learning style etc.).The primary goal of the  proposed research is to offer rich adaptivity by combining information from a learner’s profile (e.g. levels, goals, learning style, cognitive abilities etc) with the information from other learners sharing common interests.

Social Lead Identification Year Two

Millions of people post information on social media sites about their interests, preferences, opinions etc. on a daily basis. LeadSift mines this data stream in real-time to generate incredibly accurate and targeted sales leads. Given the short text and ambiguity around a social post, it gets very difficult to accurately identify intent. This project will explore different Natural Language Processing techniques to analyze the inherent semantic structure of social posts. Due the real-time nature of the social data, the algorithms need to be extremely efficient and scalable.

Enabling Operator Decision-Making to Increase the Efficiency of Operator-led Collaborative Teams in Operating Centres Year Two

Operating Centre control rooms are large rooms where trained operators remotely supervise data centre equipment. Operators aim to maintain the connectivity and computer services modern society relies on. They provide services to their organizations or government or industry clients including forming and monitoring tactical teams that solve time-critical computing issues. Their daily activities include monitoring and responding to alerts, while simultaneously participating in multiple distributed teams where the role of the operator is to ensure progress towards a problem's resolution.

Fine-Grain MPI

The demand for computing power has been rapidly growing over the last decade. The ability to efficiently utilize computing resources and improve the productivity of applications is necessary for the competitiveness of any industry and it will become more critical as the demand for computational resources increases. The computer hardware sector has seen rapid advances with the introduction of multicore and many-core processors and has introduced many challenges for the software development community to efficiently utilize the new architectures.

Openness in design, development and digital literacy programs at Mozilla Year Two

Mozilla is a software development organization known internationally for the open source innovation of technologies such as the Firefox web browser. This Mitacs Elevate postdoctoral fellowship project aims to extend the Mozilla mandate for openness into the realm of digital literacy programs for youth. Mozilla has begun to develop collaborations known as Hive Networks involving libraries, museums and other organizations that involve youth outside of the formal education system.

Advanced Adaptivity and Personalization in Learning Systems through Collaborative Recommendations

Learning Systems are among the most popular e-learning tools in today’s education and training. Most e-Learning systems do not take into account individual aspects of learners (e.g., their goal, experiences, existing knowledge, learning style etc.).The primary goal of the  proposed research is to offer rich adaptivity by combining information from a learner’s profile (e.g. levels, goals, learning style, cognitive abilities etc) with the information from other learners sharing common interests.

Applying low latency touch sensor technology to mobile devices

Today, mobile devices fail to achieve their full potential of direct input, despite of advancements on touch sensing technology. One of the factors is the inclusion of input latency that results in objects lagging behind the user's finger, instead of kept under the finger, breaking the belief of direct manipulation of virtual objects. Tactual Labs core product is a touch sensor that has very little input latency, supporting sensor response time down to 10ms, well below the current standard of 75-120ms.

Pages