Web Page Recommender System

The internship involves research into technology that can recommend web sites to a user. The user indicates web sites they like, and the recommender engine suggests pages with related content, or which people similar to the user liked. A recommender technology has been in development at Worio, a search engine company. What is proposed here […]

Read More
Developing and Assessing Composite Production Technology

Police commonly create composite pictures of criminals in order to aid their search for suspects. Traditionally, composites have been created from large sets of pictures or line drawings of features, (e.g. eyes, mouths, noses, hair). Such systems produce poor likenesses. 3D Sherlock Software is a computer-based program for developing facial composites that relies on three […]

Read More
Simulation of Network Attacks

The rapid propagation of the Internet into nearly every aspect of daily life together with the increase in volume and sophistication of network attacks puts a special emphasis on the security of the network systems. Currently, security modeling and simulation is one of the widely acknowledged methods for network security evaluation. However, in spite of […]

Read More
Optimization in multi-currency transaction system

PeerFX Inc. provides a peer to peer currency exchange platform that brings the small business client and individuals together and allows them to exchange currencies with each other. Rather than being charged a high spread in a bank, the users save significantly in this transaction system. However, the demand and supply of currencies normally cannot […]

Read More
Modeling a Wireless Network Emulator

As mobile users are becoming more demanding and mobile devices are becoming more advanced, end to‐end Quality of Service (QoS) and improvement of user experience becomes an important issue. Traffic management plays a major role in mobility management. Previously proposed solutions for mobility management generally do not address the variability of the wireless link which […]

Read More
Parametric Design Patterns

Computer‐Aided Design (CAD) systems have matured into comprehensive environments that enable designers to efficiently represent and refine their designs. Parametric modeling, in which a design can be easily altered after it is made, is a major recent development in the building sector of the CAD industry. Bentley's Generative Components (GC) is a one such system. […]

Read More
Rule Based Systems in Parametric Modeling

Computer‐Aided Design (CAD) systems have matured into comprehensive environments that enable designers to efficiently represent and refine their designs. Parametric modeling, in which a design can be easily altered after it is made, is a major recent development in the building sector of the CAD industry. Bentley's Generative Components (GC) is a one such system. […]

Read More
Adapting Sigma° software for the mining of transportation information using aerial photos as part of updates to topographical maps

Sigma° is a software application for updating topographical maps developed by Synetix for the Quebec government department for natural resources and wildlife (MNRF). The algorithm can be used to update communication channels with remote-detection images and the principle of using topographical maps to guide detection procedures. The initial version of Sigma° was developed and validated […]

Read More
Measurements and Modeling of Wireless Relay Channels in Urban Microcellular

This applied research engineering project is a University of Ottawa-CRC collaboration to produce knowledge applicable in the design of future wireless communication systems and networks. The collaboration gives the intern access to both CRC's technical capabilities, equipment, internationally recognized expertise in radio propagation research and radio channel modeling, along with the theoretical knowledge developed at […]

Read More
Debugging in the Real-time Systems with DTrace

In order to bebug a system, one requires information from both offline and run time slates of the system. In more cases the information required to trace a problem does not correspond to the information available from the output provided by the system. Thus, additional probes must be inserted in order to achieve the required […]

Read More
GPU based High Throughput Sequence Mapping for Re-Sequencing Short Reads

The throughput of next-gen sequencers is about 20 to 90 million base pairs per hour and increasing. To map this huge volume of data to reference genome and reduce the computation time, current mapping tools are installed on the clusters. Although using a cluster reduces the computation time but the cost of having such a […]

Read More
Data Visualization for query about preferred paths to favourite points of interest based on an abstracted local model for location aware Mobile devices

This internship proposes an abstract model, based on a local of the node where the users are located, instead of a global navigable map. This model is concerned about satisfying users’ transactional need to compare modes of transportation and the costs and outcome of each mode, rather than understanding contextual information about each POI (location). […]

Read More