User Modelling and Feature Selection for Personalized Local Search

Search engines, such as Google, have revolutionized the way we search for electronic information, providing a user with a ranked list of documents most relevant for a particular query. This project with GenieKnows R&D, a search engine company, concerns an extension of this basic technology, in which the goal is to incorporate geographic constraints into the search (e.g. find coffee shops near the Halifax Citadel). An additional challenge is to learn and incorporate user preferences when ranking the results returned.

Delayed Polynomial Arithmetic and its Applications

The main component of this project with MapleSoft, Inc., a software development and business consulting firm, will be to design a high performance implementation (in C) of a set of procedures the intern has created in Maple language. These procedures provide an environment for doing polynomial arithmetic in a ‘lazy’ way. That is, they allow the team to compute in a way where polynomial algebra is done only when absolutely necessary. Computing in this fashion will allow the researchers to approach the implementation of several computer algebra algorithms in a novel way.

Runtime Monitoring of Web Service Conversations: Problems of Security, Data-Exchange and Liveness

Increasingly, global business relies on the exchange of information between web services. It is crucial that these services correctly exchange messages. A computer science student from the University of Toronto will work with IBM at their Toronto Centre for Advanced Studies on a research tool that monitors "conversations" between web services to ensure that the sets of messages exchanged are correct. The project will study the possibility of extending this tool to check security and data-dependant properties of these conversations.

Light-weight Monitoring of DB2

The desire to offer on-demand, 24/7 services means there is pressure to quickly identify and resolve problems in a database management system (DBMS). Problem determination tools rely on the existence of sufficient monitoring data to support analysis but monitoring introduces overhead and so causes decreased application performance. The proposed research seeks to provide effective light-weight tools for monitoring and analysis to support problem determination in DBMSs.

Datapath Modeling of a Network Element

Zeugma Systems is currently developing the next generation wireline networking equipment which allows the telecommunication service providers to deliver multimedia services over bandwidth constrained infrastructure. The platform of this equipment contains various 3rd party, off-the-shelf, packet switching and processing devices. In this project, queuing models and network simulators will be used to analyze the system level behaviour of this platform. The simulation model includes various traffic management and scheduling algorithms.

Developing a Fourier Transform Imaging Spectrometer in the Visible Field and Determining Abundance Gradients in Barred Spiral Galaxies

This doctoral project consists in developing and validating a Fourier transform imaging spectrometer for astronomy applications from 350 to 950 nm. The prototype discussed is called SpIOMM (Mount Mégantic Observatory Imaging Spectrometer) and is developed at Laval University.

Object Recognition Systems on Digital Cameras

Point Grey Research Inc. is a worldwide leader in the development of advanced digital camera technology products. Point Grey designs, manufactures and distributes IEEE-1394 (FireWire) cameras, stereo vision cameras and spherical digital video cameras to a broad spectrum of industries. To take fully advantage of the advanced digital camera technology and reduce the extra cost in data transmission between cameras and servers, it is preferred that most image processing tasks could be done on-camera.

Basic Design Considerations for Implanted and Embedded Antennas

Nokia is interested in research of both in-body (implanted) antennas and antennas in close proximity to the human body. Nokia is particularly interested in making positive use of the electromagnetic coupling between the antenna and the human body, know as positive body effects. The internship research will focus on fundamental antennas, electric and magnetic dipoles in lossy matter, with a goal to show, quantitatively, that the magnetic dipole is better suited to implanted applications.

Video-On Demand Equipment Allocation

The content delivery network market is undergoing rapid growth as a broadband penetration develops and the demand for Internet delivery of high-quality media increases. To facilitate the planning phase of Video-on-Demand (VoD) networks, in collaboration with Nortel Networks, we developed the VoD Equipment Alocation Tool.

Developing Algorithms for a Multi-camera System to Locate People Within a Store

This internship project aims at creating a system prototype using several surveillance cameras in order to measure customer traffic inside stores. At the moment, most counting methods use sensors that do not differentiate between repeat visits by the same individual and single visits by different individuals. Moreover, these methods cannot always distinguish between potential customers and store employees or security personnel, thus reducing the quality of the counting measurements.