Skip to content

This project is a Streamlit-based web application designed to promote sustainable waste management and recycling practices.

License

Notifications You must be signed in to change notification settings

vibhasdutta/Waste.ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

♻️Waste.ai

Welcome to the Waste.ai —an innovative solution to track, analyze, and manage waste effectively while promoting sustainable practices. This project uses AI-generated insights and interactive analytics to empower users to reduce waste and increase recycling.

Features

📊 Interactive Dashboard:

Track waste metrics like total waste collected, recyclables, and pending tasks. Visualize waste trends with dynamic charts.

🗓️ Collection Schedules:

Manage and track your waste collection schedules. Mark tasks as complete and keep your dashboard updated.

🎯 Goal Management:

Set and monitor goals for reducing waste and increasing recycling. Stay motivated with progress tracking and deadlines.

🤖 AI-Generated Facts:

Learn dynamic and interesting waste management facts generated using AI (Google Generative AI). A new fact is displayed every time the page reloads!

📈 Waste Analytics:

Use Plotly to visualize data and uncover insights into your waste patterns.

🛠️ Technologies Used

  • Streamlit: For building the interactive web app.
  • Google Generative AI: To generate dynamic waste management facts.
  • Plotly: For interactive data visualizations.
  • Pandas: For data manipulation and analysis.

🚀 How to Run the Project Locally

Clone the Repository:

git clone https://github.com/<your-username>/<repository-name>.git

Install Dependencies:

pip install -r requirements.txt

Enter your api key in .streamlit/secrets.toml file

Run the App:

streamlit run app.py Open the Browser: Streamlit will automatically open your default browser at http://localhost:8501.

🌐 Live Demo

Check out the live version of the app here! 🚀 Waste.ai

📦 Project Structure

├── app.py # Main Streamlit app file

├── requirements.txt # Python dependencies

├── README.md # Project documentation

└── other_resources # Additional resources (e.g., JSON, CSV, images)

📋 Requirements

-Python 3.9 or higher

🤝 Contributing

We welcome contributions! 🎉 Feel free to:

  • Suggest new features
  • Report bugs
  • Submit pull requests

🧠 Learn More

##📝 License This project is licensed under the MIT License. 📜

About

This project is a Streamlit-based web application designed to promote sustainable waste management and recycling practices.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages