Skip to main navigation Skip to Content

Computer Science

University of Toronto
  • U of T Portal
  • Site Map
  • Contact
  • About DCS At U of T
    • Why Study CS at U of T
    • Career Options
    • History of DCS
    • Giving to DCS
    • Information for Prospective Undergraduate Students
    • Information for Prospective Graduate Students
    • Computer Science at UofT Mississauga
    • Computer Science at UofT Scarborough
    • Contact
  • Programs & Courses
    • Prospective Undergraduate Students
    • Current Undergraduate Students
    • Prospective Graduate Students
    • Current Graduate Students
  • Research
    • Research Groups
    • Industrial Relations
    • Research In Action Showcase
    • Research Profiles
    • Research Sponsors & Partners
    • Awards and Accolades
    • UTRECS - Undergraduate Toronto Research Experience in Computer Science
  • Our People
    • Faculty
    • Staff
    • In Memoriam
    • People Profiles
    • Alumni and Friends
    • Women in Computer Science
    • Graduate Student Society
    • Undergraduate Student Union
    • Undergraduate Artificial Intelligence Group
  • News & Events
    • Current News
    • DCS Events Calendar
    • DCS in the Media
    • @dcs Newsletter
    • Undergrad News
    • Distinguished Lecture Series
    • Awards and Accolades
    • DCS Facebook Page
    • DCS Twitter Feed
    • RSS Feed - News
    • RSS Feed - Events
You are viewing: > Home > Research > Research Profiles
  • Computational Analysis of Ice Hockey Gameplay
  • Online Music Recommendation and the Problem of Missing Ratings
  • Speech Summarization
  • Novel Interfaces for Molecular Visualization
  • Using a Physical Object to Control a Virtual 3D Object
  • Amigo: Proximity-Based Authentication
  • Grapevine
  • Modelling Complex Financial Instruments
  • Using Language to Learn Structure Appearance Models for Image Annotation
  • Stylization of Character Motion
  • ILoveSketch
  • JSCOOP: A High-Level Concurrency Framework for Java
  • Dezombify
  • SPIDER Data Cleaning Tool
  • Cognitive Orthosis for Assisting Activities in the Home
  • NAViGaTOR Visualizing Protein Interaction Networks
  • Friend Forecaster: Cellphone Software Aiding Memory for Games

Research Profiles

hockey

Computational Analysis of Ice Hockey Gameplay

The general aim of the Computational Analysis of Ice Hockey Gameplay project is to develop a system capable of 1) learning the way ice hockey is played… more

music

Online Music Recommendation and the Problem of Missing Ratings

In a recommender system, users provide ratings for items like movies or songs, and the system computes personalized recommendations for each user... more

speech

Speech Summarization

Speech is arguably the most natural and efficient form of human communication. Iit is also becoming increasingly more prevalent in human-computer communication, due to the proliferation of rich media content on the World Wide Web, as well as the ever-shrinking size of mobile and wearable devices... more

wii

Novel Interfaces for Molecular Visualization

The Nintendo Wiimote is an inexpensive high degree-of-freedom wireless input device. This suggests that the wiimote might find use in a wide range of applications including the visualization of complex scientific data... more

games

Using a Physical Object to Control a Virtual 3D Object

DCS’ undergraduate CSC490: Capstone Design course was created to give students the experience of solving a substantial problem that may span several areas of computer science in a small and highly interactive environment. This year’s theme was “user interfaces for video games.”... more

Amigo

Proximity-Based Authentication

Securing interactions between devices that do not know each other a priori is an important challenge for future ubiquitous computing applications… more

Grapevine

What's on the Grapevine?

Ever wondered what the world is talking about? Grapevine is an online system that conducts large scale data analysis on the social media collective… more

ny2

Modelling Complex Financial Instruments

The Numerical Analysis group has studied several problems in computational finance over the past decade… more

Taj Mahal Vision Research

Using Language to Learn Structured Appearance Models for Image Annotation

Manual annotation of new images in large image collections is prohibitively expensive for commercial databases, and overly time-consuming for the home photographer… more

Character Motion

Stylization of Character Motion

Most animation tools allow users to do amazing work, but they require animators to work creatively in terms of how the software thinks, rather than how they think… more

iLoveSketch

iLoveSketch

iLoveSketch is a 3D curve sketching system that captures some of the affordances of pen and paper for professional designers… more

Jscoop

JSCOOP: A High-level Concurrency Framework for Java

JSCOOP is a minimal extension to the sequential object-oriented programming model for concurrency… more

Dezombify

Dezombify

Mixed lighting is a problem faced by photographers everywhere.  Yellowish incandescent light make people look like they have jaundice.… more

spider

SPIDER Data Cleaning Tool

Data quality is a serious concern in any organization that relies on data… more

coach

COACH: Cognitive Orthosis for Assisting Activities in the Home

Dementia reduces a person’s ability to perform activities of daily living (ADL) because of related difficulties in remembering the proper sequence of events that must occur and how to use the required tools… more

navi

NAViGaTOR: Visualizing Protein Interaction Networks

NAViGaTOR (Network Analysis, Visualization, & Graphing TORonto) is a software package for visualizing and analyzing protein-protein interaction networks… more

Friend Forecaster Project

Friend Forecaster: Cellphone Software Aiding Memory for Games

Have you ever recognized someone but forgot their name? Friend Forecaster is a new context-aware mobile phone application… more


Computer Science

All rights reserved copyright Computer Science, University of Toronto