Urban Events: Compare NYC media against LA and other cities

Just released Urban Events!

Urban Events

  • This experiment allows one to search for media across cities and neighborhoods.
  • The technology used was Golang, React JS, Webpack, Elasticsearch, and Docker.

High Level Services

  1. City Recorder: Classifies tweets from Twitter’s Public Streaming API with a neighborhood by running Elasticsearch (ES) Geospatial percolations against an index of city neighborhood GeoJSON files.
  2. City Web: Searches across cities using Elasticsearch’s top_hits metric aggregator and displays results in React JS.

Currently listening to NYC, London, Paris, Austin, Miami, and Los Angeles.

Check out the github page for technical details and source code.

comments powered by Disqus