Inspiration
Disease outbreaks like dengue and flu are often detected too late, after widespread transmission. We wanted to build a system that could identify early warning signals using data science and AI, enabling proactive action instead of reactive response.
What it does
Risk-Out is a data science and AI–driven system that analyzes environmental data, symptom trends, and community signals to predict disease outbreaks and generate hyperlocal risk alerts. It helps authorities detect risks early and take preventive measures before escalation.
How we built it
We developed a full-stack system using React and Node.js, with MongoDB for data storage. CSV-based clinical data is combined with environmental data from APIs. We applied trend analysis, anomaly detection, and rule-based AI logic to compute risk scores and generate insights, which are visualized through an interactive dashboard.
Challenges we ran into
- Handling inconsistent and incomplete CSV data
- Mapping unstructured location data to specific regions
- Combining multiple data sources into a unified format
- Designing a simple yet effective prediction model within limited time
Accomplishments that we're proud of
- Successfully built a multi-signal outbreak detection system
- Implemented real-time risk scoring and alert generation
- Created an interactive heatmap dashboard for visualization
- Designed an explainable system that shows why risk increases
What we learned
- Importance of data preprocessing and feature engineering
- How to combine environmental and health data effectively
- Building scalable backend APIs for real-time analytics
- Translating complex data into simple, actionable insights
What's next for Disease-Outbreak Prediction System
- Integrating advanced machine learning models for better forecasting
- Adding mobile-based citizen reporting
- Expanding to real-time streaming data
- Collaborating with public health organizations for real-world deployment
Built With
- ai
- anomaly-detection
- chart.js
- csv-data-processing
- data-science
- express.js
- javascript
- leaflet.js
- mongodb
- node.js
- numpy
- openweathermap-api
- pandas
- python
- react.js
- rest-apis
- scikit-learn
Log in or sign up for Devpost to join the conversation.