FINAL PROJECT SUBMISSION FOR BUILT WITH DELHI BY TEAM-TECH TONICS
My name is Vansh Mehta and me along with my teammates are building a Environment specific monitoring system that helps people to know about the current environmental status of their nearby areas or across India.
My Team Tech Tonics consists of 4 amazing coders Mannan Tyagi, Abhay Chauhan, Yashvir Singh and me. We are BTech CSE Undergraduates from Bennett University.
Our Theme is Environment and our Problem Statement is Creating a Environment Monitoring System.
Our Project UDYAAN SAATHI (environment helpers) a Web-Based Environment Monitoring System provides real-time AQI(Air Quality Index), WQI(Water Quality Index) and Weather Monitoring and Forecasting allowing consumers to instantly access air ,water quality information for their native areas.
Our approaches involves Creating a Web Based Solution for providing the analysis of air, water quality data and weather predictions
- We have used Government API to fetch raw data and store it in our system. We have then Created a Pipeline using Python Pandas that process the raw data in 4 Layers
- Bronze - Raw Ingestion of data from API
- Silver - Cleansing Of Data and Formatting
- Gold - Data Transformation and Calculation of AQI
- Platinum - Consolidate data into a single file to Transfer in ML Model
We have Also Automated the Process by creating a Window Service that runs our pipelines on our Local System Every Day.
Below Our The Features of Our Project:
Visualize and Compare data effortlessly with graphical representation like heat maps, pictorial displays, bar graphs, and line graphs.
Multi-layered data strategy leverages historical data, providing comprehensive air and water quality insights.
For safety our platform uses GRAP(Graded Response Action Plan System) to alert users and Concerned Government officials and authorities about the possible reason of harmful levels of toxic compounds and offer action plans.
Forecasting of Data using our ML Model that provides prediction with an RSquared Score of 95% - 98% and Mean Absolute Error Between 3 - 5.
Now For handling the Load Increase of big data and optmize our app we have implemented our solution to Azure Cloud Services
So for this we are utilizing
- Azure Data Factory to orchestrate data workflows and schedule pipelines
- Azure Data Lake storage Gen2 to store raw and aggregated transformed data
- Azure Databricks to provide computational power for running PySpark notebooks and machine learning algorithms.
- Azure MySQL to save the final formatted data in Symantic layer
- Azure Web App Service to host Django Rest API Service for fetching data form MySQL
- Azure Key Vault to store private keys, database passwords, and connection strings to enhance security.
- Azure Static Web App Service for user interface layer
Tech Stack:
- React Js
- Django
- Pandas
- MySQL
- Azure
Business Approach/Model
- Government Partnerships : Collaborate with government agencies to provide them with data and analysis tools.
- Advertising: Generate revenue through targeted advertising on your website, especially if you have a significant user base.
- Educational and Corporate Partnerships: Partner with schools, universities, and corporations to provide them with air quality data and educational resources for a fee.
Winning Potential and USP
Our Project Udyan Saathi main USP is that it provides ml predictions and live data form government trusted API source
We have SOS alert system that basically alerts user and government officials about the increased AQI and to take necessary actions according to GRAP MODEL
Links
GithubRepo Link - https://github.com/Man0747/UdyanSaathi-FrontEnd
https://github.com/Man0747/UdyanSaathiAPI
https://github.com/Man0747/PollutionDataAnalysis
Devfolio submission Link - https://devfolio.co/projects/udyan-saathi-b567
Deployed Project on Azure Link - http://Udyaansaathi.onrender.com
Project Demo Video Link - https://drive.google.com/file/d/17PWQOUw8u96tSNFV6awglgCBQk1a9wpk/view
PPT Link - https://docs.google.com/presentation/d/17RYxH9G_AeGWa3yGb0751NTsvOYPZJL1/edit?usp=drivesdk&ouid=102481077389982791551&rtpof=true&sd=true
Final Experience of Hackathon
Overall we had Great Experience filled with Great Seminars providing deep and interesting knowledge about the tech world specially hive and web3 which are really essential in this modern world to understand.
The Support Team is really efficient and helped us throughout the hackathon in all possible ways. So a Big Thanks to all mentors and volunteer team.