Nexus is an AI-based Answer Sheet Evaluation System. Created to automate and accelerate the grading process using advanced Natural Language Processing (NLP) Techniques, offering fast and accurate results. Nexus stands for
- Umer Farooque
- Prathyush N M
- Sebinmon V R
- Gautham Sugathan S
Note
You Must Have An HuggingFace and Streamlit Account For Running This Project.
-
Download the ZIP file, unzip it, and open the resulting folder in your preferred IDE, such as Visual Studio Code.
-
Install the libraries mentioned in requirements.txt In VsCode Terminal run the following command:
pip install -r requirements.txt
Important
Since we are using models from huggingFace and calling it using Inference API (serverless) method you should have a huggingface account and api_key, This api key must be placed in apicall.py file.
-
Your api key will look like this : 'hf_XXXXXXXXXXXXXXXXXXXXX', copy and paste it in the mentioned area of apicall.py file.
-
Run the main.py python file.
Streamlit run main.py
Tip
Since we are using Large NLP models, sometimes while running the main.py some errors like
