Skip to content

AI-powered assistant offering personalized, eco-friendly tips, schemes, and product suggestions. Ask ChatGPT

License

Notifications You must be signed in to change notification settings

Sarthaklad1034/EcoXpert-AI-Agent

Repository files navigation

🌱 EcoXpert – AI-Powered Eco Lifestyle Assistant

EcoXpert is an AI-powered eco lifestyle agent designed to help individuals adopt sustainable living practices through personalized, real-time suggestions. By leveraging Retrieval-Augmented Generation (RAG) and IBM Watsonx services, EcoXpert empowers users to make greener choices through practical tips, policy guidance, and eco-friendly product insights.


EcoXpert Cover Image


🧩 Problem Statement

In the age of climate change and environmental degradation, people are increasingly aware of the need to adopt eco-friendly practices—but lack of localized, actionable guidance makes it difficult to start. Most information is scattered across websites, policy documents, or hard-to-find sources.


✅ Solution

EcoXpert bridges this gap by acting as a smart, conversational assistant. Powered by RAG (Retrieval-Augmented Generation), it draws insights from indexed documents to answer real-time queries such as:

  • “How do I reduce plastic use at home?”
  • “Which government schemes support solar energy?”
  • “What are eco-friendly product alternatives?”

EcoXpert delivers instant, factual, and localized guidance tailored for Indian users, helping them adopt sustainable habits and leverage relevant government schemes.


⚙️ Technologies Used

  • Watsonx.ai Studio
  • Cloud Object Storage
  • Vector Database & Indexing
  • NLP (Natural Language Processing)
  • RAG (Retrieval-Augmented Generation)

☁️ IBM Cloud Services Used

  • IBM Cloud IAM
  • IBM Granite LLMs
  • Watsonx.ai Studio
  • Watsonx.ai Runtime
  • Watsonx Vector Index
  • Cloud Object Storage (COS)

🌟 Key Features

  • Personalized sustainable living tips
  • Localized waste segregation and recycling advice
  • Government policy and subsidy recommendations
  • Product category suggestions (non-branded)
  • Support for natural language queries

👤 End Users

  • Environmentally-conscious citizens
  • Urban and rural Indian households
  • NGOs promoting sustainability
  • Schools and eco-clubs
  • Green-tech startups

🏆 Why EcoXpert Stands Out

  • Localized Intelligence – Designed for Indian context, including region-specific data.
  • Document-Grounded Responses – No hallucinations; every answer is traceable to a source.
  • Simplicity & Usability – Beginner-friendly, jargon-free explanations.
  • No Bidding, No Bias – No product or brand promotion.

🔄 How It Works

  1. User Enters a Query – E.g., “What are eco-friendly travel options?”
  2. Agent Uses RAG – Retrieves relevant info from indexed PDF/Markdown docs.
  3. Granite Model Generates Response – Uses IBM LLMs for contextual response.
  4. User Gets Instant Guidance – Actionable, factual, and region-specific.

📸 Screenshots

Agent Build Configuration

Configuration Settings

Knowledge Base Upload

Deployment Status Preview

Agent Testing Preview


🚀 How to Run or Deploy

  1. Clone the repository:

    https://github.com/Sarthaklad1034/EcoXpert-AI-Agent.git
    cd EcoXpert-AI-Agent
  2. Upload your knowledge base documents (PDF or Markdown) into IBM Watsonx.ai Vector Database.

  3. Configure the RAG pipeline in Watsonx:

    • Create a new agent
    • Upload indexed documents
    • Add Agent Instructions and Common Instructions
  4. Test the assistant with natural queries.

  5. Promote and deploy the agent through IBM Watsonx UI.


📚 Resources


📄 License

This project is licensed under the MIT License. See LICENSE file for details.


📬 Contact

Project Lead: Sarthak Lad
Email: [email protected]
GitHub: github.com/Sarthaklad1034


“Small, consistent actions can build a greener future — let EcoXpert guide the way.”

About

AI-powered assistant offering personalized, eco-friendly tips, schemes, and product suggestions. Ask ChatGPT

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published