Active Learning of Hierarchically Parameterized Policies

Next Level Games is a full-service videogame developer based in Vancouver, BC. This intern research project will investigate mathematical solutions to the incredibly difficult problem of sequential decision making in an uncertain, partially observed, multi-agent environment with realistic motor dynamics. The problem is formalized under the reinforcement learning framework, where the agent observes the world […]

Read More
Convex Decomposition of a Triangle Soup

Radical Entertainment is a video game developer which creates and develops games for all current and next generation platforms. Collision detection forms an indispensable part in today’s 3D game engines. Due to increasing size of the 3D objects used in game development, high-performance collision detection running directly on these objects requires a significant amount of […]

Read More
Natural Language Processing of Resumes

Matching potential employees to employment opportunities is a challenging task, which has significant commercial value. Employment agencies, departments in companies concerned with human resources and small company owners frequently have to read, or process, numerous resumes before identifying a short list of candidates. Working with Talent Technology, a developer of recruitment and hiring software and […]

Read More
A Parameter-based Statistical Algorithm for Math Items in Multimedia Education

Castle Rock Research provides quality curriculum-based educational resources to students, parents and educators, both online and in print. This project involves the design of a parameter-based statistical algorithm to automatically generate math questions for multimedia education applications. Rather than relying on a curriculum designer to create questions one by one, multiple questions can be generated […]

Read More
A Statistical Model to Assess Cognitive Skills

Castle Rock Research provides quality curriculum-based educational resources to students, parents and educators, both online and in print. Assessment of learned knowledge needs to focus on two distinct aspects: knowledge retention and associated cognitive skills. Knowledge retention not only refers to the ability to recall learned facts but also the ability to understand the relationship […]

Read More
Optimization of Learning Performance on Multimedia Items using Machine-learning Methods

Castle Rock Research provides quality curriculum-based educational resources to students, parents and educators, both online and in print. Reinforcement has been well-studied in psychology and proven to be an efficient learning technique. However, learning behavior varies from one individual to another. It is important to understand one’s learning capabilities and response pattern so as to […]

Read More
Model Transformation

In recent years, model-driven approaches have been used to tackle problems of ever-increasing complexity. A crucial component is the modelling of model transformation. This project will develop theory, techniques and a prototype implementation of a model transformation system in partnership with Manyeta, a provider of high-performance support systems and content management solutions which help clients […]

Read More
Tree Usage Optimization

Western Forest Products is an integrated Canadian forest products company and currently the second largest coastal woodland operator in British Columbia. Traditionally, a tree is cut based on a logger’s observation of the tree including any defects, its species as well as its taper. Currently, these factors do not explicitly consider the products which are […]

Read More
Features-driven Multi-modality Registration and Fusion of Functional and Structural Medical Images

The internship project with Pacific Nuclear Medicine will develop a software tool that brings two images obtained from different imaging modalities into spatial alignment (aka multi-modal registration). This is a necessary task for the creation of correct image fusions, which are essential for diagnosis and correction of nuclear medicine images. Additionally, the project will develop […]

Read More
Game Object Parallelization

In order to produce ever more powerful computer chips designers have begun to produce CPUs with duplicated infrastructure and machines with multiple CPUs. This allows these devices to perform actual simultaneous calculation. The most recent generation of video game consoles are built with this manner of technology, thus adding a new dimension of complexity to […]

Read More
Roof Plane Generation Algorithm for Slope Roofs

Automated Systems Research (ASR) has been supplying software to the roofing estimation market for close to 20 years. While the lack of competition in this niche market has provided for a steady ongoing business opportunity, it has created a vacuum of research in this area. One of the recurring research problems at ASR is that […]

Read More
The Gem Cutter Educational Tool

This project will explore the pedagogical usefulness of a visual programming tool developed by Business Objects, called Gem Cutter. It will be used to illustrate and teach computer programming concepts to new students. This is different from the traditional text-based model in which students are required to engage in text-based interactions with a computer as […]

Read More