Improving the Reliability of AI Systems from a Software Engineering Perspective

Artificial Intelligence techniques have been widely applied to solve real-world challenges, from autonomous driving cars, to detecting diseases. With the popularity of 5G wireless network, more and more AI systems are being developed to provide convenient services to everyone. It is important to ensure the reliability and quality of AI systems from every phase in […]

Read More
Fostering Indigenous Small-scale fisheries for Health, Economy and food Security in Cree communities of northern Quebec (FISHES)

Northern fisheries are facing major changes and reducing the negative impacts is crucial for communities tied to the fisheries for their food security and culture. The identification of regions important for subsistence, commercial and recreational harvesting and whether they comprise genetically distinct groups of populations is a key requirement for adaptive co?management of harvest. Our […]

Read More
Just-In-Time Scaling of Cloud Based Video Games using Machine Learning

Ubisoft’s cloud-based video game ecosystems experience the workload up to 5+ millions players in a typical week. Workloads on game servers are of different scales, ranging from tens of clients per game server to thousands of clients for traditional workloads. To guarantee game player user experience, a pool of servers is launched to react to […]

Read More
Automating Configuration and Performance Management of Data Centers – Year two

Data centers (DCs) in network softwarization and 5G eras are significantly different from those operated nowadays by public cloud providers. They are massively distributed, closer to end-users, heterogeneous (e.g., multi-access edge, central office as a data center, etc.) and rely on much more complex technologies (e.g., Network Functions Virtualization [NFV] and Software-Defined Networking [SDN]). This […]

Read More
Adapting Human Performance Techniques, Illusion Aesthetics, and Specialized Apparatus from the World of Stage Conjuring to Contemporary Circus Disciplines – Year two

The vast majority of performance techniques, illusion aesthetics, and specialized apparatuses used by stage conjurors are still unknown and remain unexplored by the circus world. The tacit knowledge that magicians exchange amongst themselves is rarely transferred to members outside of their subculture, which leads to creative stagnation in their communities and beyond. The purpose of […]

Read More
Classifying Innovation Management Forms Using Ontology Reasoning

In this project, the goal is first to design a domain ontology that models the innovation management forms semantically. At this step, the ontology contains domain-specific background knowledge, which is expressed using terminological statements. Then every completed form and the value of its fields are asserted as instances of different concepts of the ontology. Afterwards, […]

Read More
Automating Configuration Management and Deployment in Large-scale Data Centers Augmented with Edge Data Centers – Year two

Data centers are now growing and expanding massively. They are large scale and heterogeneous. In addition, they rely more and more on emerging technologies such as Software Defined Networking (SDN) and Network Functions Virtualization (NFV) with “network softwarization” as their key feature. Moreover, they are now being augmented with edge data centers rooted in concepts […]

Read More
Using RTLS and Computer Vision to Extend Worksite Safety

The project aims to extend worksite safety of construction projects at Hydro-Quebec (HQ) using computer vision and a Real-Time Location System (RTLS). The case study is a substation construction project near Montreal. The main safety risks that will be targeted in the case study are related to equipment mobility (struck-by accidents) and not wearing Personal […]

Read More
Attribute-Driven Automatic Generation of Realistic Face Textures

When creating a video game, every digital character must be created by professional artists. Their work is very labor intensive because the number of created characters are in the thousands, each of which has multiple visual components that must be created for each one. “Scanning” real actors to create a digital version of themselves can […]

Read More
Plotly + PyFR: Real-Time Visualization for Extreme-Scale Aerodynamics

Efficient and accurate visualization technologies can bring greater insight to the field of computational fluid dynamics (CFD), with implications for the design of aircraft with lighter environmental impacts. This project will utilize the open-source PyFR solver co-developed at Concordia University, and the open-source Dash analytic application framework developed by Plotly. The academic partner and their […]

Read More
Support cases resolution retrieval

Coveo provides search and recommendation software for customer support systems in which customers can ask for help by entering a case description and, on the other side, support agents must find the solution. In this context, queries to Coveo are in the form of long texts describing a problem and potential solutions are knowledge articles […]

Read More