Skip to content

Developing a python script that executes student's scripts and provides feedback based on their syntax errors and output.

Notifications You must be signed in to change notification settings

Benzales/Feedback_AI

Repository files navigation

Feedback_AI

Developing a python script that executes student's scripts and provides feedback based on their syntax errors and output.

TO-DO

Implement unit testing by creating test cases and a debug mode.
Provide feedback and tips for when they have a syntax error.
Scan their script to ensure they are using vars, loops, fucntions, etc and not just hardcoding the expected print lines.
Store their numeric personal information as an integer rather than a string.
Add a manual force bypass feature that skips over a mistake.

DONE

Implemented regex codes to each answer to allow for a multitude of different answers.
Designed a dictionary that maps a variable to its corresponding regex code.
Enabled AI to learn their answers to specifiy future answers. EX: their name.
Allowed for multiple personalized answer per line.

About

Developing a python script that executes student's scripts and provides feedback based on their syntax errors and output.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages