Skip to content

Streamlining Answer Sheet Checking with NLP and Computer Vision | GLC - HP Global Hackathon Winning Project

License

Notifications You must be signed in to change notification settings

Sarthakrw/smartcheck

Repository files navigation

SmartCheck

UI

AI-based answer sheet checking.

Usage

1. Web App

The simplest way to use this project is through the hosted SmartCheck demo web app here

2. Locally

To run this project locally, follow these steps:

  1. Download the Repository:

Download or clone this repository to your local machine.

  1. Install Dependencies:

Navigate to the project directory and install the required dependencies using the following command:

pip install -r requirements.txt
  1. Create Gemini Vision Pro API Key:

Obtain a Gemini Vision Pro API key by signing up on their website.

  1. Create Environment Variables:

Create a .env file in the project root directory. Add the following line to the .env file, replacing your_api_key with your actual Gemini Vision Pro API key:

GOOGLE_API_KEY=your_api_key
  1. Run the App: Execute the following command in your terminal to run the Streamlit app:
streamlit run app.py

This will start the local development server, and you can access the SmartCheck app in your web browser at http://localhost:8501.

Feel free to explore the various features and functionalities of SmartCheck on the local setup.

LICENSE

AGPL-3.0 license

About

Streamlining Answer Sheet Checking with NLP and Computer Vision | GLC - HP Global Hackathon Winning Project

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages