This Streamlit application serves as the frontend for interacting with the FastAPI backend to analyze student grades. Users can input their queries and receive responses from the backend.
- 📊 Query and analyze student grade data
- 🔗 Real-time interaction with FastAPI backend
- 👥 User-friendly interface for easy querying
-
Clone the repository
$ git clone https://github.com/yourusername/student-grades-analysis.git $ cd student-grades-analysis
-
Install the requirements
$ pip install -r requirements.txt
-
Run the app
$ streamlit run streamlit_app.py
The app connects to a FastAPI backend. Update the api_url
in streamlit_app.py
if your backend location changes:
api_url = "https://<render> or <ngrok>/query"
You can also interact with the backend through Google Colab. Click the link below to open the Colab notebook: Open in Google Colab
We welcome contributions! Please fork the repository and create a pull request with your improvements.
This project is licensed under the MIT License.