Spaces:
Sleeping
Sleeping
| title: RecycloBot | |
| emoji: ♻️ | |
| colorFrom: blue | |
| colorTo: green | |
| sdk: gradio | |
| sdk_version: 6.12.0 | |
| app_file: app.py | |
| pinned: true | |
| short_description: AI-Powered Recycling Adviser | |
| # ♻️ RecycloBot – AI-Powered Recycling Advisor | |
| RecycloBot helps users determine whether an item is recyclable using AI. It analyzes a description, an image, or both, and provides personalized, region-specific recycling guidance. | |
| --- | |
| ## 🚀 Purpose | |
| Empower users to make eco-friendly choices by identifying if everyday waste items are recyclable, how to dispose of them correctly, and why it matters — all with help from AI and power of LLM. | |
| --- | |
| ## ✨ Key Features | |
| * 📷 Image + text-based item recognition | |
| * 🌍 Region-aware recycling guidance | |
| * 🧠 Smart Item Classification (material type, category, disposal method, risk level) | |
| * 🌱 Environmental Impact Scoring (CO₂ impact, pollution risk, environmental consequence) | |
| * 🤖 Powered by a multimodal LLM (vision + language) via API. | |
| --- | |
| ## 🧠 APIs Support | |
| * **1.** [Nebius Studio API](https://nebius.ai/) | |
| * **2.** [Google Gemini](https://gemini.google.com/app) | |
| --- | |
| ## 🛠️ Functionality Overview | |
| Users can: | |
| * Upload an image of item which needs to be recycled and optionally describe it (or both). | |
| * Specify your location to receive recycling advice tailored to your area. | |
| * Get AI-generated recycling advice for the item. | |
| --- | |
| ## 📦 Dependencies | |
| ### 🧪 Install dependencies after clonning with: | |
| ```bash | |
| pip install -r requirements.txt | |
| ``` | |
| --- | |
| ## ▶️ How to Run | |
| ```bash | |
| python app.py | |
| ``` | |
| Then open your browser at `http://localhost:7860/` | |
| --- | |
| Made with ❤️ using Gradio in India | |
| Created by [tejasashinde](https://huggingface.co/tejasashinde) | |
| --- |