AI-based answer sheet checking.
The simplest way to use this project is through the hosted SmartCheck demo web app here
To run this project locally, follow these steps:
- Download the Repository:
Download or clone this repository to your local machine.
- Install Dependencies:
Navigate to the project directory and install the required dependencies using the following command:
pip install -r requirements.txt- Create Gemini Vision Pro API Key:
Obtain a Gemini Vision Pro API key by signing up on their website.
- 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- Run the App: Execute the following command in your terminal to run the Streamlit app:
streamlit run app.pyThis 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.
AGPL-3.0 license
