Urban Characteristics As discovered from the Twitter open API rlewis/urban_characteristics.
-
Upload
junior-welch -
Category
Documents
-
view
214 -
download
1
Transcript of Urban Characteristics As discovered from the Twitter open API rlewis/urban_characteristics.
![Page 1: Urban Characteristics As discovered from the Twitter open API rlewis/urban_characteristics.](https://reader036.fdocuments.in/reader036/viewer/2022082818/56649ea45503460f94ba8fbf/html5/thumbnails/1.jpg)
Urban CharacteristicsAs discovered from the Twitter open API
www.cs.odu.edu/~rlewis/urban_characteristics
![Page 2: Urban Characteristics As discovered from the Twitter open API rlewis/urban_characteristics.](https://reader036.fdocuments.in/reader036/viewer/2022082818/56649ea45503460f94ba8fbf/html5/thumbnails/2.jpg)
Open Data Gathering
•Ability to request posts from a region▫Provide center point and radius (≤ 1km)▫Returns ≤ 1,500 posts up to one week old▫Contains
User ID Time Location Posted message
![Page 3: Urban Characteristics As discovered from the Twitter open API rlewis/urban_characteristics.](https://reader036.fdocuments.in/reader036/viewer/2022082818/56649ea45503460f94ba8fbf/html5/thumbnails/3.jpg)
Socio-Psychological Discoveries•Focus is on the content of the message•Places emphasis on link structure of
followers (subscribers) of the post•Gather trends within posted messages to
cull tastes/preferences
![Page 4: Urban Characteristics As discovered from the Twitter open API rlewis/urban_characteristics.](https://reader036.fdocuments.in/reader036/viewer/2022082818/56649ea45503460f94ba8fbf/html5/thumbnails/4.jpg)
Socio-Migration Discoveries
•Focus is on the time and location of the tweet
•Cull regional characteristic patterns from movement histories1. Monitor updates from micro-blogging site
in relation to geography2. Clustering posts as a step to measure
movement patterns3. Extract characteristic patterns
![Page 5: Urban Characteristics As discovered from the Twitter open API rlewis/urban_characteristics.](https://reader036.fdocuments.in/reader036/viewer/2022082818/56649ea45503460f94ba8fbf/html5/thumbnails/5.jpg)
Circumventing Twitter Open API Limitation• The naïve way
▫Method Uniformly split a region into 1km grid cells Call API for each cell
▫Application Circular area of 100km radius (124 miles in diameter) Need ┌1002π┐ cells Results in 31,416 separate calls to the API (current
limitation imposed is 150 calls per hour)
![Page 6: Urban Characteristics As discovered from the Twitter open API rlewis/urban_characteristics.](https://reader036.fdocuments.in/reader036/viewer/2022082818/56649ea45503460f94ba8fbf/html5/thumbnails/6.jpg)
Circumventing Twitter Open API Limitation• Quad-tree splitting
▫ Method Recursively split the region into four rectangular cells
of equal size Stop splitting when
Cell is larger than the minimum radius permitted by the API (1km)
Number of posts in a cell is < 1,500
![Page 7: Urban Characteristics As discovered from the Twitter open API rlewis/urban_characteristics.](https://reader036.fdocuments.in/reader036/viewer/2022082818/56649ea45503460f94ba8fbf/html5/thumbnails/7.jpg)
Circumventing Twitter Open API Limitation• Quad-tree splitting (continued)
▫ Application
![Page 8: Urban Characteristics As discovered from the Twitter open API rlewis/urban_characteristics.](https://reader036.fdocuments.in/reader036/viewer/2022082818/56649ea45503460f94ba8fbf/html5/thumbnails/8.jpg)
Quad-Tree Splitting
![Page 9: Urban Characteristics As discovered from the Twitter open API rlewis/urban_characteristics.](https://reader036.fdocuments.in/reader036/viewer/2022082818/56649ea45503460f94ba8fbf/html5/thumbnails/9.jpg)
Aggregation Model
![Page 10: Urban Characteristics As discovered from the Twitter open API rlewis/urban_characteristics.](https://reader036.fdocuments.in/reader036/viewer/2022082818/56649ea45503460f94ba8fbf/html5/thumbnails/10.jpg)
Dispersion Model