View Proposal
-
Proposer
-
Zi Hau Chin
-
Title
-
Detection of AI-Generated Programming Solutions Using Code-Structure Features
-
Goal
-
Investigate whether structural source-code characteristics can distinguish AI-generated solutions from human-written solutions.
-
Description
- The system should be presented as a probabilistic research or screening tool, not proof of academic misconduct.
-Which structural features are most useful for detecting AI-generated code?
-Does the detector generalise to unseen programming tasks?
-Does it generalise to unseen AI models?
-How robust is it to human editing, reformatting, identifier renaming, and refactoring?
-Are its explanations stable and meaningful?
- Resources
-
HumanEval, HumanEval on Hugging Face, Zero-Shot Detection of Machine-Generated Code, Project CodeNet
-
Background
-
Python, supervised machine learning, feature engineering and model evaluation, generative AI and code-generation models
-
Url
-
-
Difficulty Level
-
High
-
Ethical Approval
-
Full
-
Number Of Students
-
1
-
Supervisor
-
Zi Hau Chin
-
Keywords
-
ai-generated code detection, code stylometry, code authorship, abstract syntax tree, machine-generated code, explainable classification
-
Degrees
-
Bachelor of Science in Computing Science