Domain: Eco-Friendly 🌍
Difficulty: Medium 🟠
Build AI solutions that promote sustainability and environmental awareness.
Our daily choices significantly impact the environment, but it's often hard to track and maintain sustainable habits. This challenge is about using AI to empower individuals with tools that promote eco-friendly living. Choose a project below to build a solution that helps users reduce their carbon footprint and make a positive impact.
To tackle the "Eco-Friendly" challenge, please choose one of the following three project options to build. You can use mock data or public environmental APIs.
- Concept: Create an intelligent application that helps households monitor, understand, and reduce their energy consumption.
- Core Features:
- Allow users to input their electricity or water usage data.
- The app should visualize consumption trends and identify peak usage patterns.
- Use AI to provide personalized recommendations for saving energy (e.g., "Shift your high-wattage appliance use to off-peak hours to save an estimated X%").
- Concept: Develop a smart assistant that helps users sort waste correctly and find recycling options.
- Core Features:
- Users can take a photo of an item, and an AI image recognition model identifies it.
- The app tells the user how to dispose of the item properly (recycle, compost, trash, special disposal).
- It could use the user's location to show nearby recycling centers for specific materials like electronics or batteries.
- Concept: Build a digital coach that provides personalized tips and reminders to encourage a sustainable lifestyle.
- Core Features:
- Users can set personal eco-goals (e.g., "reduce single-use plastic" or "conserve water").
- The AI provides daily tips and nudges related to the user's goals.
- It could send smart, context-aware reminders (e.g., a reminder to take a reusable bag before a user's typical grocery shopping time).
The tech stack can be chosen by the contributors themselves. You have complete freedom to use any languages, frameworks, or tools you are comfortable with. The main goal is to build a functional and creative solution, not to master a specific technology.
Submissions will be judged based on the following criteria:
-
Creativity & Innovation (30%)
- Uniqueness of the design and overall idea.
-
Execution Quality (30%)
- Aesthetics and usability (UI/UX) of the final product.
-
Technical Relevance (20%)
- Relevance of the solution to the project's context and problem statement.
-
Documentation & Clarity (10%)
- Proper explanations, comments, and clarity in the code and
README.mdfile.
- Proper explanations, comments, and clarity in the code and
-
AI Usage Transparency (10%)
- Declared use of AI assistance in the design or coding process.
- Push your final code to a public GitHub repository.
- Include a clear
README.mdin your repository that explains how to set up and run your project. - Submit the link to your repository for evaluation.
Happy Hacking! 💻