Traffic Analysis
A desktop data visualisation tool built with Python and Tkinter to analyse and display complex traffic patterns from real-world datasets. The system transforms raw sensor CSV exports into interactive charts that reveal congestion patterns, peak hours, and vehicle type distributions at a glance.
Application Preview
Vehicle Count by Hour โ Sample Dataset
โ Illustrative preview โ actual UI renders inside the Python/Tkinter desktop app
Key Features
Data Ingestion
Parses large CSV traffic datasets with Python's built-in csv module, cleaning and normalising rows for downstream analysis.
Interactive GUI
Tkinter-based desktop interface lets users select date ranges, sensor IDs, and chart types without touching the terminal.
Pattern Visualisation
Renders bar charts, line graphs, and heatmaps to expose peak-hour congestion, vehicle type distribution, and temporal trends.
Export & Reporting
One-click export of filtered results and chart images for use in academic or professional reports.