Profir-Petru Pârțachi


Brief Bio

Currently a post-doctoral researcher at the Sugiyama Lab, National Institute of Informatics with a keen interest on Machine Learning approaches to Software Engineering. My interests lie in structured approaches to modeling source code, program synthesis, understanding defect prediction, and the testing oracle problem. I received my PhD from University College London (UCL), where I worked under the supervision of Prof Earl T. Barr on improving project health by applying Machine Learning to problems from Software Engineering. Some of my projects are listed on this page.

In a long forgotten age, I used to take photographs as well, try to do so today as well. Some of these can be found here.





Bibliographic Profiles

orcID Google Scholar dblp



E-mail: profir[at]nii[dot]ac[dot]jp


E-mail: me[at]partachi[dot]com
LinkedIn GitHub

Curriculum Vitae

My CV can be found here.



Doctoral Work
  1. Aide-memoire: A tool to link issues and pull-requests in an online fashion by predicting which issues (PRs) relate to other PRs (issues). It makes use of a Mondrian Forest model that should be trained on a project before it can make predictions. It is composed of a backend (GitHub Link) and a Chrome plug-in tointerface with the backend (GitHub Link)
  2. POSIT: A tool that makes use of a CRF-biLSTM model to segment and tag text that mixes English and code snippets. It was trained on a combination of C code and StackOverflow. Project Page
  3. Flexeme: A tool that untangles commits into atomic patches using graph kernel similarity and agglomerative clustering. It was validated on an artificial corpus of tangled commits for 9 C# projects. Project Page

Internship Projects
  1. Graph-kernel based detection of anomalous events in spatio-temporal data: anomalies are points are those that stay closely together for abnormal lengths of time or disperse suddenly. This work was done as part of an internship at the National Institute of Informatics in Tokyo, JP, under the careful supervision of Asoc. Prof. Mahito Sugiyama.

Teaching Experience

TAing during the Doctoral Studies
  • COMPM203 Verification and Validation; January 2020 – July 2020
    • Leading problem based workshops, assisting exam setting, and exam marking
  • COMP103P Applied Software Development; January 2018 – April 2018
    • Laboratory Supervisor and Group Project Supervisor
  • COMPM203 Verification and Validation; January 2018 – April 2018
    • Coursework writing and marking
  • COMP213P Systems Engineering; October 2017 – April 2018
    • Group Project Supervisor


  • Program Committee member for the Research Track at SANER 2023
  • Sub-reviewing for ASE 2022
  • Program Committee member for the Research Track at SANER 2022
  • Sub-reviewing for ISSTA 2021
  • Program Committee member for the Mining Challenge at MSR 2021
  • Sub-reviewing for SANER 2021
  • Sub-reviewing for ICSE 2021
  • Sub-reviewing Registered Studies for ICSME 2020
  • Sub-reviewing for ASE 2020
  • Sub-reviewing for MSR 2020
  • Sub-reviewing for FSE 2019
  • Sub-reviewing for ISSTA 2019
  • Sub-reviewing for ASE 2018
  • Sub-reviewing for ECOOP 2018
  • Sub-reviewing for ISSTA 2018
  • Sub-reviewing for MSR 2017

  • Reviewing for TOSEM 2022
  • Reviewing for JSS 2022
  • Reviewing for JSS 2021
  • Reviewing for EMSE 2021
  • Reviewing for MTAP 2020
  • Sub-reviewing for EAAI 2020
  • Sub-reviewing for TSE 2017