- Reads short code snippets (human- or AI-written).
- Extracts structure-level features from them (using Python’s Abstract Syntax Tree = AST).
- Turns those features into vectors suitable for machine learning.
- Trains a simple classifier (Logistic Regression) to tell AI vs human apart.
- Prints evaluation metrics (like precision, recall, F1).
-
Notifications
You must be signed in to change notification settings - Fork 0
CLULab code for SemEval 2026 Task 13: Detecting Machine-Generated Code with Multiple Programming Languages, Generators, and Application Scenarios
License
clulab/semeval2026-task13
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
CLULab code for SemEval 2026 Task 13: Detecting Machine-Generated Code with Multiple Programming Languages, Generators, and Application Scenarios
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published