-
Notifications
You must be signed in to change notification settings - Fork 0
TarangKhanna/AutoEssayGrader
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Utilizes machine learning to grade essays
Requirements:
Need to have Python 3
Install Django:
pip install Django
Install PyreBase:
pip install pyrebase
More info on pyrebase: https://github.com/thisbejim/Pyrebase#authentication
Install Firebase:
sudo pip install python-firebase
Install language_check:
pip install language_check
Install Copyleaks Python SDK:
pip3 install copyleaks
Migrate Changes in modules:
python manage.py migrate
Run server:
python manage.py runserver
Navigate to:
http://127.0.0.1:8000/webapp/upload_essay/
SIGN IN DETAILS:
Email: [email protected]
Password: hello123
essaygrader/ - contains the essay grading component of the project. Also contains the django settings.py, urls.py
webapp/ - contains all the web rendering stuff
Webapp folders and files:
static/ - static files like bootstrap etc
templates/ - html files that are to be rendered. All files extend template.html (except the login and sign up pages)
views.py - main rendering component with methods that handle each URL
urls.py - contains the valid urls and the methods that are called in views.py
request_handler.py - utility file that aids in rendering html files (render_to_populated_response) and getting user inputs (get_param_with_default).
About
Utilizes machine learning to grade essays
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published