Link Search Menu Expand Document

Data Science Portfolio

Personal Projects and Curiosity-Driven Explorations

Scraping Data with Google Maps API for Market Expansion

scraping data

google maps API

Introduction

To grow our acquisition efforts and truly understand the market potential—both for Upstream and downstream buyers— we need access to the right data. This means identifying and targeting untapped potential customers, whether they are small-scale farmers, distributors, or retailers who haven't yet been engaged with our platform.

One of the most effective ways to gather this data is through data scraping, particularly from sources like Google Maps API. By utilizing Google Maps, we can collect valuable information about businesses, locations, and customer segments in both upstream and downstream markets.

drawing

Read more

Exploring Nearby Places with Spatial Data: Fetching Points of Interest

scraping data

geospatial

Introduction

When you're looking for places around you—whether it's coffee shops, ATMs, parks, or gas stations—you’re essentially looking for Points of Interest (POIs). These are specific locations that serve a purpose for people, like businesses, landmarks, or public facilities. One of the best ways to fetch and analyze POIs is by using OpenStreetMap (OSM), a rich, community-driven map database.

drawing

Read more

Extract Specific Geographic Data

scraping data

geospatial

Introduction

The OpenStreetMap (OSM) Overpass API is a powerful tool that allows users to query and extract specific geographic data from the vast OpenStreetMap database. Unlike traditional map APIs that focus on rendering maps, Overpass is designed for retrieving raw geospatial data, making it especially useful for developers, researchers, and data analysts. With Overpass, users can filter and fetch details like place names, amenities, and exact geolocations, all without needing to download the entire OSM dataset. This makes it an efficient and flexible solution for anyone looking to work with location-based data in real time.

drawing

Read more

Extract Administrative Areas Polygon Data

scraping data

geospatial

Working with geographic data often requires precise boundaries for cities, districts, or other administrative areas. In this project, we want to create this process seamless by allowing users to extract detailed polygon data directly from OpenStreetMap (OSM). Instead of manually searching for shapefiles or relying on third-party sources, this project enables us to retrieve administrative boundaries programmatically with just a few lines of code. This is especially useful for urban planning, spatial analysis, and mapping applications, as it provides accurate and up-to-date data sourced from the global OSM community.

drawing

Read more

Extract Graph Data from OpenStreetMap (OSM)

scraping data

geospatial

When working with geographic networks, having access to raw road and pathway data is essential for tasks like route optimization, traffic analysis, and urban planning. OpenStreetMap (OSM) provides a wealth of such data. With this project, we are extracting structured graph data becomes a straightforward process. This project allows us to pull detailed network information, including nodes (intersections or points of interest) and edges (roads, paths, or trails), filtered by specific network types like drive, walk, or bike networks.

drawing

Read more