Skip to content

DewmikaSenarathna/RoadVision-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RoadVisionAI Logo

RoadVision AI

Intelligent Road Accident Risk Prediction Platform



📌 Overview

RoadVision AI is a next-generation, mobile app & web-based platform designed to predict road accident risk before a journey begins. By combining artificial intelligence, public road accident data, weather intelligence, and geospatial analysis, the system identifies high-risk road segments and travel conditions and presents them through an interactive location-based interface.

Unlike traditional reactive road safety systems, RoadVision AI focuses on prediction and prevention, enabling data-driven awareness and safer route decision-making. The platform is fully software-based, requiring no physical sensors or hardware, making it scalable, cost-effective, and easy to deploy.



🎯 Problem Statement

Road accidents often occur due to a combination of factors such as:

  • Poor weather conditions
  • Time-dependent risk patterns (night, peak hours)
  • Accident-prone road segments
  • Lack of risk awareness before travel

Most existing systems respond after accidents occur.
RoadVision AI addresses this gap by predicting accident risk in advance, using historical and contextual data.



💡 Solution Approach

RoadVision AI analyzes multiple data dimensions to estimate accident risk:

  • Historical accident patterns
  • Time-based features (hour, day, weekday/weekend)
  • Weather conditions (rain, visibility, temperature)
  • Geographical road location data

A machine learning model processes these inputs to generate:

  • A risk score
  • A risk category (Low / Medium / High)
  • A visual risk representation on a location based interface


✨ Key Features

  • 🔮 AI-Based Accident Risk Prediction
  • 🗺️ Interactive Map Visualization
  • 🌦️ Weather-Aware Risk Analysis
  • ⏱️ Time-Sensitive Risk Modeling
  • 🌐 Fully Web-Based (No Hardware Required)
  • 🔐 Privacy-Friendly & Ethical Design
  • 📈 Scalable for Smart Mobility Applications


🧠 Technology Stack

Artificial Intelligence & Data

  • Python
  • Pandas, NumPy
  • Scikit-learn
  • Jupyter Notebook

Backend

  • Flask / FastAPI
  • RESTful APIs

Frontend

  • HTML, CSS, JavaScript
  • Leaflet.js
  • OpenStreetMap

External Data Sources

  • Public road accident datasets
  • Weather APIs


🗂️ Project Structure

RoadVision-AI/
│
├── data/                     # Raw and processed datasets
├── data_preprocessing/       # Data preprocessing parts
├── feature_selection/        # Feature selection parts
├── mobile_app/               # Flutter based mobile app development
├── models/                   # Trained machine learning models
├── notebooks/                # Data analysis & model training notebooks
├── results/                  # Final results 
├── docs/                     # Diagrams, reports, documentation
├── README.md
└── .gitignore


⚖️ Ethical Considerations

  • Uses only public and non-personal datasets
  • No tracking or profiling of individual users
  • Predictions are probabilistic, not deterministic
  • Designed to support road safety awareness, not to assign blame or responsibility


🚀 Future Enhancements

  • Route-to-route accident risk comparison
  • Real-time traffic data integration
  • Explainable AI to highlight key risk factors
  • Multi-city and multi-country expansion


👤 Author

Don Dew
Computer Engineering Undergraduate
AI | Intelligent Applications | Web Systems



📄 License

This project is developed for academic, research, and learning purposes.
License details will be added in future releases.



About

An AI-Based Web Platform for Road Accident Risk Prediction Using Public Data

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors