Skip to content

CLULab code for SemEval 2026 Task 13: Detecting Machine-Generated Code with Multiple Programming Languages, Generators, and Application Scenarios

License

Notifications You must be signed in to change notification settings

clulab/semeval2026-task13

Repository files navigation

  1. Reads short code snippets (human- or AI-written).
  2. Extracts structure-level features from them (using Python’s Abstract Syntax Tree = AST).
  3. Turns those features into vectors suitable for machine learning.
  4. Trains a simple classifier (Logistic Regression) to tell AI vs human apart.
  5. Prints evaluation metrics (like precision, recall, F1).

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

No packages published

Contributors 3

  •  
  •  
  •