Supervisors
- Position
- Senior Lecturer in Information Systems
- Division / Faculty
- Faculty of Science
Overview
People are increasingly using open-source software in businesses and industries. These software programs are made by a community of developers and are managed by platforms like PyPI and npm. However, there is a worry about the safety of these programs because hackers add harmful code to compromise security and steal important data. This project explores approaches to detect harmful open-source projects using machine learning and AI.
Research activities
The project presents a unique opportunity to delve into the analysis of an extensive dataset consisting of open-source PyPI projects. With this project, you will have the chance to explore various avenues in cybersecurity and software analysis, uncovering valuable insights and potential advancements. We will align the project scope with your interests and experience, allowing you to make the most of this opportunity. As part of your responsibilities, you will collaborate closely with your supervisor, leveraging data analysis and machine learning techniques to generate novel insights.
Outcomes
We plan to write a research article to share the findings of this project. It has the potential to result in a cybersecurity tool to make a bigger impact.
Keywords
Contact
Contact the supervisor for more information.