Skip to content
View JamesPhillipsUK's full-sized avatar
🏳️‍🌈
Building fabulous software.
🏳️‍🌈
Building fabulous software.

Organizations

@BlogDraw

Block or report JamesPhillipsUK

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JamesPhillipsUK/README.md

Hi there, I'm Jesse! 👋

Lancashire-based full-stack developer. Lover of well-written and well-documented code.

Computer Science PhD candidate at Lancaster University, with a Bachelor's in Software Engineering.

My research interests include Source Code Summarisation, Natural Language Processing, and Software Engineering.

My PhD, "The Automated Generation of Source Code Summaries Using Natural Language Processing Techniques" focuses on using Large Language Models, and other NLP techniques to automatically summarise source code methods.

My pronouns are they/them.

Research Code

My research code is available at: @phillijm.

Publications

Metric-Oriented Pretraining of Neural Source Code Summarisation Transformers to Enable more Secure Software Development (Phillips et al., NLPAICS 2024)

LISAScore: Exploring Linear Sum Assignment on BERTScore (Mander and Phillips, NLDB 2024)

Improved Evaluation of Automatic Source Code Summarisation (Phillips et al., GEM 2022)

Skills



Get in touch

LinkedIn | Website | Gist

Pinned Loading

  1. vast vast Public

    VisAST: Building and visualising Abstract Syntax Trees for Python code.

    Python 16 3

  2. phillijm/CodeSumBART phillijm/CodeSumBART Public

    Replication package for "Metric-Oriented Pretraining of Neural Source Code Summarisation Transformers to Enable more Secure Software Development".

    Python

  3. BlogDraw/BlogDraw BlogDraw/BlogDraw Public

    BlogDraw - the ultra-lightweight, super-simple, easy-to-use, fully-featured blogging platform.

    PHP 3 1

  4. GitHubProfilePluginAPI GitHubProfilePluginAPI Public

    This PHP API provides a fully-responsive website plugin featuring a breakdown of a given user's GitHub profile.

    PHP 2

  5. Aviate Aviate Public

    Aviate is an ultra-lightweight text-editor designed for UNIX-like systems.

    C 1

  6. QuickDoc QuickDoc Public

    Quick and easy multi-language code documentation engine.

    C# 1