Skip to content

AI pipeline to detect AI-generated snippets in student's coding assignment/exams

Notifications You must be signed in to change notification settings

jorschac/code-sniffer

Repository files navigation

Introduction

sniffer code-sniffer is an AI assistant pipeline designed for education purpose leveraging github actions and github classroom. The main purpose serves to detect latent AI-generated content in student's coding assignment and exams. By merging student's working branch to master/main, an action will be triggered with an organized report be sent later to instructor's mailbox

This project is actively maintaining. Looking forward to any suggestions

Vision

WIP

Flow and Architecture diagram

ERD

Project setup

$ pnpm install

Compile and run the project

# development
$ pnpm run start

# watch mode
$ pnpm run start:dev

# production mode
$ pnpm run start:prod

Run tests

# unit tests
$ pnpm run test

# e2e tests
$ pnpm run test:e2e

# test coverage
$ pnpm run test:cov

About

AI pipeline to detect AI-generated snippets in student's coding assignment/exams

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published