All Projects → bmtgoncalves → Mining Georeferenced Data

bmtgoncalves / Mining Georeferenced Data

Licence: bsd-3-clause

Programming Languages

python
139335 projects - #7 most used programming language

Mining Georeferenced Data: Location-based Services and the Sharing Economy

A hands on guide on using Python to collect, analyse and mine geo-referenced data from location based services (e.g. Foursquare, Twitter) and the Sharing Economy (Uber, Airbnb etc.).

This code can be better understood following the slides below from the original presentation at the PyData NYC conference.

Part 1 Slides by Bruno Gonçalves: http://www.slideshare.net/bgoncalves/mining-georeferenced-data

Part 2 Slides by Anastasios Noulas: http://www.slideshare.net/tnoulas/mining-georeferenced-data-locationbased-services-and-the-sharing-economy

Contents

  • Introduction to Twitter
  • Registering a Twitter Application
  • API Basics
  • Streaming Geolocated Tweets twitter
  • Filter Based on an arbitrary Polygon shapely, shapefile
  • Parse URLs urlparse
  • Register a Foursquare Application
  • Query Checkin Information foursquare
  • Parse webpages requests, BeautifulSoup and extract Checkin Information
  • Place Networks networkx
  • Place Centrality
  • Taxi Journeys Basemap
  • Querying Uber API
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].