Automation & Orchestration for Improved Security Communication

Speed is incredibly important when addressing issues with computer security. The longer the time between the attack’s start and resolution, the more assets that attackers can steal from a company. There are various security platforms that can alert a company to a cyber-attack. This research project aims to combine knowledge from all these platforms together […]

Read More
Anomalous DNS Query Detection Using Machine Learning Approaches

For organizations that use the Internet, their employees will visit thousands of websites every day. However, there is a chance that the destination website is not safe to visit. Such websites may be fraudulent, phishing, or even data-stealing related. On the other hand, determining if the target website link is suspicious or not could help […]

Read More
Cyber Threat Intelligence Integration with MISP Threat Sharing

In the recent technological age, new threats and attacks emerge nearly every day. It might be against everyone on the internet or targeted towards specific organizations and individuals. Attackers have begun to use highly sophisticated techniques and technologies to attain their objectives. It’s a high time, the defenders scale up to defending their infrastructure against […]

Read More
Automated AI-Based Phishing Solution

Phishing emails are a common form of a cyber attack. Attackers use leading content to fraud victims, such as fake banking information, forged Google Alert messages, and so on. Phishing attacks have been around for years, causing countless serious consequences, such as financial losses and confidential documents leaks. As of now, there is still no […]

Read More
Multi-Domain Recommendation for Restaurants Using GNN Models

The student will develop a recommendation system for restaurants, proposing food selections to customers. This system will be based on GNN models to predict a customer’s need based on both user and order data. The data include previous purchases, data of dishes and similarity of users collected from online food orders. In the first phase […]

Read More
Development of an online tool for crowd movement simulation research

Crowds are everywhere and studying them is important for urban planning, transportation, evacuation, and safety at large public events. Simulation modelling lets us study crowd behaviour by simulating large numbers of individual pedestrians and seeing how they behave as a crowd in different, sometimes dangerous scenarios. Simulation allows us to study situations that would be […]

Read More
3D Brain lesion detection from MRI images

This project aims to detect 3D brain lesions automatically using machine learning and MRI images. Given an MRI image of a brain, the project will automatically detect any size lesion. The project will establish a baseline, as well as improvement over the baseline for which performance metrics will be validated. The partner organization benefits from […]

Read More
Multi agent reinforcement learning with multiple time scale on financial markets

I am working on reinforcement learning for finance based on deep mathematical knowledge and the host supervisor is working on financial engineering, reinforcement learning and Markov decision process. We will study deep reinforcement learning for stock market trading and for portfolio management. The goal is to find a practical deep reinforcement agent to manage stock […]

Read More
Detection of malicious documents by extracting and interpreting macros in Microsoft Office files

Macros can greatly enhance the capabilities and convenience provided in documents. They also invite adversaries to include malicious code in lure documents, often used as initial access into a user’s environment. This project will extract and analyze macros and determine their indent and potential for malicious code execution. Reducing time to response through malicious code […]

Read More
Real-time Automated Security Report Generation

In today’s world, organizations protect themselves and their customer’s data through the implementation of complex cybersecurity solutions composed of many different nodes, each generating constant streams of data. Building reports from this data through the calculation of various metrics can provide much needed visibility into the state of the environment. However, building such reports can […]

Read More
Malicious/phishing Website Detection

Malicious websites in general, and phishing websites in particular, attempt to mimic legitimate websites to trick users into trusting them. The goal of the project is to develop algorithms for detecting these malicious websites in two contexts: • detecting if a site visited by a user is a malicious site • detecting malicious sites that […]

Read More