All projects
PROJECT NOTES / FULL STACK & DATA

Urban Pulse

A city map informed by the signals around it.

A safety-routing prototype that collects local reports, classifies events, and compares route options using geographic risk signals.

FastAPIReactMongoDBOpenAIGoogle MapsDocker
FULL STACK & DATA↗
01Public reports
02Extract + classify
03Geospatial store
04Risk scoring
SYSTEM ARCHITECTURE
01 / THE CHALLENGE

The problem

Reports about local incidents are scattered across community discussions, news feeds, and public pages. Route planning rarely gives those signals a common geographic context.

02 / THE APPROACH

How it comes together

The pipeline gathers reports, extracts location and event attributes, applies recency-sensitive scoring, and combines those signals with route alternatives on an interactive map.

03 / UNDER THE HOOD

Follow the flow.

SIMPLIFIED ARCHITECTURE
01Public reports
02Extract + classify
03Geospatial store
04Risk scoring
05Route comparison
04 / BUILD HIGHLIGHTS

RSS, community-post, and police-blotter ingestion.

LLM classification with a rule-based fallback.

Recency decay and geographic event storage.

Fastest-versus-safety-oriented route comparison.

THE ENGINEERING CHOICE

Why this approach?

Make recency matter when combining signals: older events decay rather than contributing indefinitely to the same location's score.

An experimental decision-support prototype; its risk estimates are not guarantees of personal safety.

Explore the project’s supporting sources.Project repository
KEEP EXPLORING

DocuFlow

Vijayshree Vaibhav
YOUR WAY INTO MY WORLD

Vijayshree’s guide.

Projects. Experience. The story behind them.

Portfolio library + Gemini when available
PORTFOLIO GUIDE

Hi! I can help you explore Vijayshree’s projects, experience, and certifications. What would you like to know?

Portfolio sources only · Gemini may process your question.