Spaces:
Sleeping
Sleeping
| title: Study Buddy | |
| emoji: π | |
| colorFrom: blue | |
| colorTo: purple | |
| sdk: gradio | |
| sdk_version: "5.34.2" | |
| python_version: "3.11" | |
| app_file: app.py | |
| pinned: false | |
| # Study Buddy π | |
| AI-powered study assistant for B.Tech CSE students. | |
| ## Overview | |
| Study Buddy is an AI-powered learning assistant designed for B.Tech CSE students. It helps students learn concepts, generate revision notes, practice quizzes, and export study material as PDFs. | |
| ## Features | |
| * Generate detailed study notes | |
| * Create quick revision notes | |
| * Generate AI-powered multiple-choice quizzes | |
| * Download notes as PDF | |
| * Track study history | |
| ## AI Used | |
| This project uses: | |
| * Hugging Face Inference API | |
| * Meta Llama 3.1 8B Instruct Model | |
| ## Technologies Used | |
| * Python | |
| * Gradio | |
| * Hugging Face Hub | |
| * FPDF2 | |
| * PyPDF | |
| ## How to Run Locally | |
| 1. Clone the repository | |
| ```bash | |
| git clone <your-repository-link> | |
| cd study-buddy | |
| ``` | |
| 2. Install dependencies | |
| ```bash | |
| pip install -r requirements.txt | |
| ``` | |
| 3. Create a .env file | |
| ```env | |
| HF_TOKEN=your_huggingface_token | |
| ``` | |
| 4. Run the application | |
| ```bash | |
| python app.py | |
| ``` | |
| 5. Open the local URL displayed in the terminal. | |
| ## Deployment | |
| The application is deployed on Hugging Face Spaces. | |
| ## Author | |
| S.Prajvalitha |