Security Issues Admitted in Commit Messages (Hons)



External Member

Dr Nicolas Diaz-Ferreyra, from Hamburg University of Technology (TUHH).


This project aims to detect privacy and security issues admitted in the commit messages of different languages. You will be working with GitHub's API, performing open-coding and analysing the text with different NLP techniques. This project will be part of an Ethical Application, as you will be contacting developers to invite them to complete an anonymous online survey.

Note: This project is was completed in S2, 2022.


  • Programming knowledge, preferably either Python or R. Other languages are welcome but not needed.
  • Knowledge (or willingness to learn quickly) about using APIs to download data.
  • Demonstrated academic writing skills.
  • Excellent attention to details.

Please, contact me via email with a detailed resume, and your comments (1 page only) on why you are interested in on this project.

Anybody is welcome to apply. However, female candidates (or female-identifying) are especially encouraged to submit.



  • Mining software repositories. Mixed-Methods. Developers Survey.
  • Privacy and Security disclosure.
  • Open-source software development.


Updated:  10 August 2021/Responsible Officer:  Dean, CECS/Page Contact:  CECS Marketing