<div dir="ltr"><p class="gmail-whitespace-pre-wrap gmail-break-words" style="color:rgb(0,0,0)">I hope this email finds you well. My name is Gautham Mohanraj, and I'm interested in contributing to OpenStreetMap through Google Summer of Code 2025. I'd like to propose a custom project idea that I believe would be valuable to the OSM ecosystem.</p><h2 class="gmail-text-xl gmail-font-bold gmail-text-text-200 gmail-mt-1 gmail--mb-0.5" style="color:rgb(0,0,0)"><font size="4">Project Idea: Urban Data Analysis & Visualization using OpenStreetMap</font></h2><h3 class="gmail-text-lg gmail-font-bold gmail-text-text-200 gmail-mt-1 gmail--mb-1.5" style="color:rgb(0,0,0)">Summary</h3><p class="gmail-whitespace-pre-wrap gmail-break-words" style="color:rgb(0,0,0)">Urban planning and analysis require accurate geospatial insights. This project aims to develop a data visualization and analysis tool that integrates OpenStreetMap data to provide insights on urban trends, traffic patterns, population density, and infrastructure usage. The tool will allow city planners, researchers, and developers to make data-driven decisions using OSM datasets.</p><p class="gmail-whitespace-pre-wrap gmail-break-words" style="color:rgb(0,0,0)">The system will:</p><ul class="gmail-[&:not(:last-child)_ul]:pb-1 gmail-[&:not(:last-child)_ol]:pb-1 gmail-list-disc gmail-space-y-1.5 gmail-pl-7" style="color:rgb(0,0,0)"><li class="gmail-whitespace-normal gmail-break-words">Fetch OSM data (roads, buildings, traffic, POIs, etc.)</li><li class="gmail-whitespace-normal gmail-break-words">Provide interactive visualizations (heatmaps, graphs, and overlays)</li><li class="gmail-whitespace-normal gmail-break-words">Allow filtering and comparison of different urban zones</li><li class="gmail-whitespace-normal gmail-break-words">Possibly integrate AI/ML models for predictive urban insights</li></ul><h3 class="gmail-text-lg gmail-font-bold gmail-text-text-200 gmail-mt-1 gmail--mb-1.5" style="color:rgb(0,0,0)">Mandatory Skills</h3><ul class="gmail-[&:not(:last-child)_ul]:pb-1 gmail-[&:not(:last-child)_ol]:pb-1 gmail-list-disc gmail-space-y-1.5 gmail-pl-7" style="color:rgb(0,0,0)"><li class="gmail-whitespace-normal gmail-break-words">Python (Data Analysis & Backend)</li><li class="gmail-whitespace-normal gmail-break-words">JavaScript (Frontend & Data Visualization)</li><li class="gmail-whitespace-normal gmail-break-words">Working with APIs (OSM API, Overpass API)</li></ul><h3 class="gmail-text-lg gmail-font-bold gmail-text-text-200 gmail-mt-1 gmail--mb-1.5" style="color:rgb(0,0,0)">Useful Skills</h3><ul class="gmail-[&:not(:last-child)_ul]:pb-1 gmail-[&:not(:last-child)_ol]:pb-1 gmail-list-disc gmail-space-y-1.5 gmail-pl-7" style="color:rgb(0,0,0)"><li class="gmail-whitespace-normal gmail-break-words">GIS tools (GeoPandas, QGIS, Leaflet.js, Mapbox)</li><li class="gmail-whitespace-normal gmail-break-words">Data science and visualization (Matplotlib, D3.js)</li><li class="gmail-whitespace-normal gmail-break-words">Cloud deployment (AWS/GCP)</li></ul><h3 class="gmail-text-lg gmail-font-bold gmail-text-text-200 gmail-mt-1 gmail--mb-1.5" style="color:rgb(0,0,0)">Length</h3><p class="gmail-whitespace-pre-wrap gmail-break-words" style="color:rgb(0,0,0)">350 hours</p><h3 class="gmail-text-lg gmail-font-bold gmail-text-text-200 gmail-mt-1 gmail--mb-1.5" style="color:rgb(0,0,0)">Difficulty</h3><p class="gmail-whitespace-pre-wrap gmail-break-words" style="color:rgb(0,0,0)">Medium</p><h3 class="gmail-text-lg gmail-font-bold gmail-text-text-200 gmail-mt-1 gmail--mb-1.5" style="color:rgb(0,0,0)">Possible Mentors</h3><p class="gmail-whitespace-pre-wrap gmail-break-words" style="color:rgb(0,0,0)">I don't currently have mentors for this project and would greatly appreciate your guidance in finding appropriate mentors from the OSM community who specialize in data analysis, visualization, or urban planning applications.</p><h3 class="gmail-text-lg gmail-font-bold gmail-text-text-200 gmail-mt-1 gmail--mb-1.5" style="color:rgb(0,0,0)">Notes</h3><ul class="gmail-[&:not(:last-child)_ul]:pb-1 gmail-[&:not(:last-child)_ol]:pb-1 gmail-list-disc gmail-space-y-1.5 gmail-pl-7" style="color:rgb(0,0,0)"><li class="gmail-whitespace-normal gmail-break-words">The project will align with OSM's mission by improving the accessibility and usability of urban data</li><li class="gmail-whitespace-normal gmail-break-words">It will be open-source and can be integrated into OSM-based applications</li><li class="gmail-whitespace-normal gmail-break-words">A proof-of-concept using sample OSM data will be created before the full implementation</li></ul><p class="gmail-whitespace-pre-wrap gmail-break-words" style="color:rgb(0,0,0)">I believe this project could provide significant value to urban planners, researchers, and the broader OSM community by making geospatial data more actionable and insights more accessible. I have experience with Python, JavaScript, and data visualization, and I'm excited about the opportunity to contribute to OpenStreetMap through this project.</p><p class="gmail-whitespace-pre-wrap gmail-break-words" style="color:rgb(0,0,0)">I would appreciate your feedback on this idea and any guidance you can provide regarding potential mentors or modifications to make the project more suitable for GSoC 2025. I'm happy to provide additional details or adjust the scope based on your recommendations.</p><p class="gmail-whitespace-pre-wrap gmail-break-words" style="color:rgb(0,0,0)">Thank you for your time and consideration. I look forward to hearing from you.</p><p class="gmail-whitespace-pre-wrap gmail-break-words" style="color:rgb(0,0,0)">Best regards, </p><p class="gmail-whitespace-pre-wrap gmail-break-words" style="color:rgb(0,0,0)">Gautham Mohanraj </p><p class="gmail-whitespace-pre-wrap gmail-break-words" style="color:rgb(0,0,0)"><a href="https://github.com/angrezichatterbox">Github</a></p></div>