Writing is a foundational skill. Sadly, it's one few students are able to hone, often because writing tasks are infrequently assigned in school. A rapidly growing student population, students learning English as a second language, known as English Language Learners (ELLs), are especially affected by the lack of practice. While automated feedback tools make it easier for teachers to assign more writing tasks, they are not designed with ELLs in mind.
This project is aimed to build a submission for the Kaggle contest (https://www.kaggle.com/competitions/feedback-prize-english-language-learning)
Essays on this website will be rated from a scale of 1-5 on the basis of Vocabulary and Conventions.
- Get Python 3
- Clone the repository using the following command.
git clone https://github.com/sidgupta234/kaggle_automated_essay_scoring
- Go into the Revivify directory and run the following command in the terminal.
pip install -r requirements.txt
- Inside the clone folder write the given command in terminal.
streamlit run app.py
- Alternatively the project is also hosted online at http://essay-rater.in/, if you want to get your essays rated.