Study level

  • Honours
  • Vacation research experience scheme

Faculty/School

Faculty of Science

School of Computer Science

Topic status

We're looking for students to study this topic.

Research centre

Supervisors

Dr Gowri Ramachandran
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.