Project Overview
ClimateProof AI is a web-based environmental data analysis and integrity verification platform designed to help users inspect climate and environmental monitoring datasets. It analyzes uploaded CSV files, identifies data-quality issues and statistical anomalies, calculates SHA-256 file fingerprints, and generates downloadable integrity reports.
Problem Statement
Environmental datasets may contain missing values, duplicate records, invalid measurements, statistical anomalies, or files that have been modified after their original fingerprint was established. These issues can make environmental analysis less reliable and reduce confidence in the data.
Proposed Solution
ClimateProof AI provides a practical workflow for inspecting environmental CSV datasets, identifying potential data-quality problems, and checking whether a file's bytes match an expected SHA-256 hash. Its dashboard makes the results accessible without requiring users to interact directly with the API.
Key Features
Environmental CSV dataset analysis
Missing-value, duplicate-row, timestamp, and numeric-value validation
Configured domain checks and statistical outlier detection
SHA-256 file fingerprint generation and verification
Downloadable integrity reports
Interactive Streamlit dashboard
FastAPI backend with API documentation
Technology Stack
Python
FastAPI
Streamlit
Pandas and NumPy
SHA-256 hashing
Pytest
Current Status
A working MVP is deployed online. The dashboard is connected to the live API, and the CSV analysis and hash-verification workflows have been tested.
Important Limitation
A matching SHA-256 hash confirms that the uploaded file's bytes match the supplied expected hash. It does not independently establish the dataset's origin, scientific accuracy, or authenticity. Statistical anomalies are indicators for review, not proof of fraud.
Links
Live Demo: https://climateproof-ai-2fcnrnqrqjjcgt4t9b3xxu.streamlit.app/
API Documentation: https://climateproof-ai.onrender.com/docs
Source Code: https://github.com/Asgharhussainparvi/ClimateProof-AI
Primary Track: Climate Data & Environmental Monitoring
Log in or sign up for Devpost to join the conversation.