integra ng real me gis and social media for qualita ve
play

Integra(ng Real-(me GIS and Social Media for Qualita(ve - PowerPoint PPT Presentation

Integra(ng Real-(me GIS and Social Media for Qualita(ve Transporta(on Data Collec(on PI: Dr. Hongmian Gong Co-PI: Dr. Carsten Kessler Mario Giampieri Why social


  1. Integra(ng ¡Real-­‑(me ¡GIS ¡and ¡ Social ¡Media ¡for ¡Qualita(ve ¡ Transporta(on ¡Data ¡Collec(on PI: ¡Dr. ¡Hongmian ¡Gong ¡ Co-­‑PI: ¡Dr. ¡Carsten ¡Kessler ¡ Mario ¡Giampieri ¡ ¡

  2. Why ¡social ¡media ¡data? • Transporta:on ¡planning ¡has ¡tradi:onally ¡focused ¡on ¡collec:ng ¡ quan:ta:ve ¡data ¡for ¡modelling, ¡focusing ¡on ¡how ¡much ¡people ¡travel ¡ • Qualita:ve ¡data ¡allows ¡us ¡to ¡model ¡why ¡people ¡use ¡different ¡modes ¡ for ¡different ¡purposes ¡ • This ¡study ¡seeks ¡to ¡determine ¡how ¡real-­‑:me ¡transporta:on ¡ informa:on ¡affects ¡daily ¡travels ¡

  3. Research ¡Par(cipants • Par:cipants ¡have ¡installed ¡a ¡GPS ¡tracking ¡app ¡that ¡report ¡their ¡ loca:ons ¡ • Users ¡allow ¡us ¡to ¡inspect ¡data ¡they ¡publish ¡on ¡TwiKer, ¡and ¡have ¡that ¡ data ¡analyzed ¡using ¡machine ¡learning ¡algorithms ¡

  4. Server ¡infrastructure ¡setup • Amazon ¡Virtual ¡Machine ¡Instance ¡running ¡Windows ¡Server ¡2008 ¡ • ESRI ¡ArcServer ¡10.2 ¡ • Esri ¡Geoevent ¡Processor ¡for ¡Server ¡10.2 ¡ • mySQL ¡database ¡

  5. ESRI ¡Geoevent ¡Processor

  6. Ingest ¡TwiFer ¡data

  7. TwiFer ¡developer ¡API

  8. TwiFer ¡developer ¡API

  9. GeoEvent ¡processor ¡TwiFer ¡connector

  10. GeoEvent ¡processor ¡TwiFer ¡connector

  11. GeoEvent ¡processor

  12. Add ¡filter

  13. Filter ¡by ¡geoloca(on

  14. GeoEvent ¡processor

  15. Add ¡processor

  16. Map ¡fields ¡to ¡remove ¡extraneous ¡data

  17. GeoEvent ¡processor

  18. Print ¡tweet ¡data ¡to ¡console

  19. Print ¡tweet ¡data ¡to ¡console

  20. GeoEvent ¡processor

  21. Stream ¡Tweet ¡data ¡to ¡web ¡map

  22. Stream ¡Tweet ¡data ¡to ¡web ¡map

  23. GeoEvent ¡processor

  24. Write ¡Tweet ¡data ¡to ¡JSON

  25. Write ¡Tweet ¡data ¡to ¡JSON

  26. Classify ¡tweets C:\dir ¡> ¡java ¡–jar ¡TweetClassiferFile.jar ¡tweets.json ¡tweets.classifier ¡

  27. Classify ¡tweets C:\dir ¡> ¡java ¡–jar ¡TweetClassiferFile.jar ¡tweets.json ¡tweets.classifier ¡ "classifier":{"none":0.011179990893958146,"shopping": 0.3480679872338228,"workschool":0.08498662517955215,"social": 0.01098021382705481,"eat":0.01570851139120672,"workother": 0.0021255868285692445,"dropoff": 0.14357428557518584,"recrea:on": 0.23121059429062144,"otherfam":0.0823702210443366} ¡

  28. Next ¡steps • Send ¡classified ¡tweet ¡informa:on ¡to ¡mySQL ¡database ¡and ¡associate ¡ with ¡user ¡ • Build ¡public ¡facing ¡web ¡map ¡applica:on ¡that ¡will ¡allow ¡users ¡to ¡ modify ¡ML ¡classifica:ons ¡if ¡necessary ¡

  29. Ques(ons? Thanks! ¡ ¡ mariogiampieri@gmail.com ¡

Recommend


More recommend