Skip to content
/ ASAG Public

An application that can automatically grade and score short answers

Notifications You must be signed in to change notification settings

pyt243/ASAG

Repository files navigation

ASAG

ASAG or Automated Short Answer Grading is an application that can be used to automatically correct and grade student answers given question and reference answer.

Installation

  • Install all the dependencies specified in requirements.txt .
  • Download the pre-trained model weights of word2vec using this link, unzip the file and place the 'enwiki_20180420_100d.txt' file in the main directory
  • Download the ELMO tensorflow-hub module (Download using this link), unzip it and place the contents in a folder named 'elmo_module' in the root directory.
  • Download the Universal Sentence Encoder tensorflow-hub module (Download using this link), unzip it and place the contents in a folder named 'uni_encoder' in the root directory.

Usage

In the terminal, execute the following command

python app.py

About

An application that can automatically grade and score short answers

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published