Hardware Support and Heterogeneous Compilation for P4

Today’s data-center network services cover a broad spectrum that evolve rapidly which means that regularly new services need to be deployed in production networks in a timely manner. Using network programmability, a network programmer can write a precise specification of what the network behaviour should be, and this specification is translated by a compiler and […]

Read More
Using a Blockchain Cryptocurrency to enable an Educational Business Ecosystem

This project is to build the educational peer-to-peer infrastructure for young high schoolers or athletes to access services and goods from the experts in the respective field. For example, organizing or providing all the details for any sport’s session conducted by skilled instructor, and the system for instructor to be able to verify the session’s […]

Read More
Using tacit knowledge in peer communications and research literature to identify emerging respiratory therapy practice topics and trends

Each day several email messages containing respiratory care topics, issues, and latest treatments are exchanged within the Respiratory Therapy community. Effective exploration and visualization of informal knowledge in these email threads and combining them with the scientific articles published in the Canadian Journal of Respiratory Therapy (CJRT) has the potential to inform future respiratory care […]

Read More
Accelerate Transaction Latency of Pool Mining in Cryptocurrency Networks

In this project, using such mainstream cryptocurrencies as BitCoin and Ethereum as representatives, the intern will analyze the transaction collection strategies of their mining pools, and then collect transactions and the corresponding blocks data to build a large dataset, from which the computing power of different mining pools and their proportions will be analyzed, together […]

Read More
Learning PDF Document Structures using Recursive Neural Networks

Portable Document Format or PDF is the de facto standard for presenting textual-visual content. In this project, we aim to develop a machine learning framework for PDF document understanding. Despite the recent proliferation of deep learning-based methods for the analysis and processing of natural images, there have been considerably less efforts on designing similar approaches […]

Read More
Stateful Intrusion Detection using Algebraic State-Transition Diagrams

Increasingly, cyber threats evolve targeting companies, industries and governments. As defense systems are strengthening, threat actors developed new tactics, strategies and techniques to break down security perimeters. Generally, the security of the perimeters are enforced by multiples intrusion prevention and detection tools responsible to provide proactive insights, real-time insights and operational insights for the detection, […]

Read More
To analyze and identify White Box techniques that can be used to protect cryptographic operations of various ciphers, starting with SM4 Symmetric Block Cipher

White-box cryptography seeks to maintain the secrecy of cryptographic keys used by software, despite an attacker having full control over the software. This project extends the work by Dr. Lin on the Chinese cipher SM4, as well as its application to a further cipher. The goal of this project is: 1) To implement a complete […]

Read More
Classification of human activities and detection of behavioral anomalies using thermopile sensor and machine learning

Impending increase in senior population in developed countries is expected to overwhelm the health care system carry a significant social and economic cost. Number of solutions, that leverage ambient intelligence, have been proposed to help aging in place. HomeEXCEPT is working on a non-intrusive solution using a temperature sensor. The research will help in identification […]

Read More
Using Machine Learning to Classify and Access an Audio Database

Voices.com, the largest online marketplace of voice talent, have identified Machine Learning as an enabler for future growth. In particular, incorporating Natural Language Processing (NLP) into structured queries and automatic classification of sample recordings. The first phase of this research will use machine learning to identify and train an NLP learnable parser. The second phase […]

Read More
An Optimized Tele-Rheumatology Platform for Clinical Settings

Current rheumatology wait-times have been noted as reaching as high as two years for an initial assessment in the province of Newfoundland and Labrador (NL) [1]. Significant wait-times can delay diagnosis and treatment for a variety of rheumatologic conditions and highlights some of the challenges associated with a publicly funded healthcare system. Furthermore, the higher […]

Read More