Skip to content

Riddhis2226/ESGenius-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

14 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒ ESGenius AI - AI-Powered ESG Risk & Compliance Intelligence System



โœจ Overview

ESGenius AI is a next-generation ESG analytics platform combining Machine Learning + Generative AI to deliver explainable sustainability intelligence.


๐ŸŽฅ App Preview


๐ŸŒ— Dark Mode Preview


โšก Core Capabilities

๐Ÿง  AI + ML Intelligence

  • ESG Risk Prediction
  • Explainable AI Insights
  • ESG Score Optimization

๐Ÿ“Š Analytics Engine

  • Data Processing
  • Interactive Dashboards
  • Risk Classification

๐ŸŒ Compliance Mapping

  • GRI Standards
  • ๐Ÿ‡ฎ๐Ÿ‡ณ BRSR Integration
  • Regulatory Alignment

๐Ÿ“‘ Smart Reporting

  • AI Reports
  • Business Insights
  • Recommendations

๐Ÿง  Feature Highlights

๐Ÿ” Feature ๐Ÿš€ Description
ESG Risk Prediction Classifies companies into Low / Medium / High Risk
AI Insights Generates explanations using AI
GRI Mapping Maps ESG data to global standards
BRSR Mapping Aligns with Indian compliance
ESG Reports Generates structured reports


๐Ÿ—๏ธ Architecture

graph TD
A[User Input] --> B[ML Model]
B --> C[Risk Prediction]
C --> D[AI Layer]
D --> E[GRI + BRSR Mapping]
E --> F[Insights + Reports]
F --> G[Streamlit Dashboard]
Loading


๐Ÿ“Š Live Metrics


๐Ÿ“ˆ Contribution Graph


๐Ÿ“‚ Project Structure

ESGenius-AI/
โ”‚
โ”œโ”€โ”€ banner/
โ”‚   โ””โ”€โ”€ project_banner.png
โ”œโ”€โ”€ app.py
โ”œโ”€โ”€ notebooks/
โ”‚   โ”œโ”€โ”€ data_connection.ipynb
โ”‚   โ”œโ”€โ”€ ml_pipeline.ipynb
โ”‚   โ””โ”€โ”€ esg_compliance_ai.ipynb
โ”‚
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ ml/predictor.py
โ”‚   โ”œโ”€โ”€ ai/gemini_utils.py
โ”‚   โ””โ”€โ”€ compliance/mapping.py
โ”‚
โ”œโ”€โ”€ models/esg_model.pkl
โ”œโ”€โ”€ data/esg_data.csv
โ”œโ”€โ”€ requirements.txt
โ””โ”€โ”€ README.md


โš™๏ธ Tech Stack

Layer Technology
ML Scikit-learn
AI Google AI
Backend Python
Frontend Streamlit
Database MongoDB
Visualization Plotly


๐Ÿš€ Quick Start

git clone https://github.com/your-username/esgenius-ai.git
cd esgenius-ai
pip install -r requirements.txt
streamlit run app.py


๐Ÿ” API Setup

๐Ÿ‘‰ https://aistudio.google.com/app/apikey

Add your API key in the app sidebar


๐Ÿ’ผ Use Cases

ESG Risk Analysis โ€ข Sustainability Insights โ€ข Investment Intelligence โ€ข Compliance Reporting


๐Ÿ“ˆ Roadmap

๐Ÿ“Š Comparison Engine โ€ข ๐Ÿงพ PDF Analyzer โ€ข ๐ŸŒ Cloud Deploy โ€ข ๐Ÿ” Auth โ€ข ๐Ÿ“ก Live Data


๐Ÿ‘ฉโ€๐Ÿ’ป Author

Riddhima Singh
AI โ€ข Data Science โ€ข ML Enthusiast


โญ Support

Give this project a โญ if you like it!


๐Ÿ”ฅ Tagline

Turning ESG data into intelligent, actionable insights using AI.

About

AI-Powered ESG Risk & Compliance Intelligence System

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors