SlideShare a Scribd company logo
Moving on Twitter: Using Episodic Hotspot and DriftAnalysis to Detect and Characterise Spatial Trajectories 
Hansi Senaratne | Arne Broering| Tobias Schreck|Dominic Lehle 
LBSN ‘ 2014 
SIGSPATIAL, Dallas
Introduction 
2 
Geography 
Explicit 
Implicit 
Explicitly volunteered 
Implicitly volunteered 
Source: Cragliaet al. 2012 “A typology of VGI” 
I’m going to see the Lady Gaga concert in New York 
Heavy traffic in Dallas route 65, had to take a left at junction 4
Introduction 
4 
(x1,y1,t1) 
(x2,y2,t2) 
(x3,y3,t3) 
(x4,y4,t4) 
(x5,y5,t5) 
(x6,y6,t6) 
(x7,y7,t7) 
Figure: A trajectory segment 
Episodic Sequential Hotspot 
analysis 
(series of separate events 
that follow a logical order) 
+ 
Drift analysis 
(gradual change of 
phenomena observed over 
various modalities)
A Framework for Detecting MeaningfulTrajectories in Microblogged Data
Database & Application Structure 
6
Application 
•Lady Gaga North American “Born This Way Ball” tour 2013 
•> 41.2 Mio followers 
•Tour time frame: 11.1-16.3 
7 
Source: billboard© entertainment website
Framework: filtering the dataset 
8 
GPS or Wi-Fi 
Lady Gaga concert 
‘Lady Gaga’ 
26,000 Tweets 
11.1.-16.3. 2013 
tf-idf 
frequently used keywords (ranked*) 
Selection of a keyword 
* 1.Artpop 2.ladyGaga 3.Concert 4.Starlight 5.Nowplaying 6.Brazil 7.KEPO 8.Center 9.Rihanna 10.show
Framework: sampling the dataset 
9 
Each Tweet associated to the closest larger city with population > 100,000 
Remove noise
Framework: (episodic)Hotspot Cluster Analysis (I) 
10 
Kernel Density Estimation for each day 
Higher activity of tweeters are clustered around particular locations 
Surface based on the distribution and density of Tweet geotags 
Hotspots corresponding to the keyword
Framework: (episodic)Hotspot Cluster Analysis (II) 
11
Framework: parameterisationof the trajectory 
12 
Credibility indicators by Castillo et al. 2011 
Status count, follower count, list count, friend count 
Trustworthy tweets, smoothing a trajectory
Framework: trajectory approximation (I) 
13 
Avg. time at each hotspot cluster 
Avg. time at each hotspot cluster is connected sequentially
Framework: trajectory approximation (II) 
14 
Before averaging the time 
After averaging the time
Framework: characterisingtrajectories through drifts 
15 
Each Tweet is classified for positive, negative, neutral polarity based on Sander’s*dataset 
Identify relevant keywords at each hotspot 
Average the sentiments of each Tweet 
Based on Wordle 
* Saifet al. 2013 “Evaluation datasets for twitter sentiment analysis a survey and a new dataset” 
Train a classifier using LingPipeJava toolkit
System Overview 
16
Results: actual route over the approximated route 
17
Results: sentiment drift reveals a cancellation of the tour 
18
Evaluation of Performance 
•Specs: 
•Google Chrome on a Dell XPS Laptop with 
•Intel Core i7 Q 720 @ 1.6 GHz (2.8 GHz max) 
•8 GB RAM and a ATI Mobility Radeon HD 4670. 
Processing calculations and rendering for 1000 tweets ~ 4-6 seconds 
•Real-time calculation of tf-idfwordcloud, lack of threads on HTML5 and Javascriptslows down the system when looking at >20,000 tweets 
19
Future Work 
•Evaluation 
•Improve the trajectory generationedge bundling techniques 
•Application to automated filtering and ranking of trajectories 
•Enable visual exploration at different spatial/temporal resolutions 
•Text similarity drift analysis 
•Different structures of trajectories 
20
Thank You! 
Hansi Senaratnehttp://www.vis.uni- konstanz.de/mitglieder/senaratne/ 
@viharaa 
21
22
23

More Related Content

Viewers also liked

'Supply' under proposed Indian GST - Model GST law
'Supply' under proposed Indian GST - Model GST law'Supply' under proposed Indian GST - Model GST law
'Supply' under proposed Indian GST - Model GST law
Amitabh Khemka
 
Renovation_Guide_Final_may
Renovation_Guide_Final_mayRenovation_Guide_Final_may
Renovation_Guide_Final_mayMariza Arvaniti
 
Report on Impacts of GST and Infrastructure Preparedness of SCL.
Report on Impacts of GST and Infrastructure Preparedness of SCL.Report on Impacts of GST and Infrastructure Preparedness of SCL.
Report on Impacts of GST and Infrastructure Preparedness of SCL.Srinikith Raparthi
 
Veeam Backup Essentials v9 Overview
Veeam Backup Essentials v9 OverviewVeeam Backup Essentials v9 Overview
Veeam Backup Essentials v9 Overview
Aventis Systems, Inc.
 
EMC World 2016 - cnaITL.04 Open Source has changed how you run Infrastructure
EMC World 2016 - cnaITL.04 Open Source has changed how you run InfrastructureEMC World 2016 - cnaITL.04 Open Source has changed how you run Infrastructure
EMC World 2016 - cnaITL.04 Open Source has changed how you run Infrastructure
{code}
 
9 glycogen
9 glycogen9 glycogen
9 glycogen
Sidal hospital
 
Glycogen metabolism part-2
Glycogen  metabolism  part-2Glycogen  metabolism  part-2
Glycogen metabolism part-2
Namrata Chhabra
 
L'intérêt du bon pacing sur Triathlon distance Half & Full
L'intérêt du bon pacing sur Triathlon distance Half & FullL'intérêt du bon pacing sur Triathlon distance Half & Full
L'intérêt du bon pacing sur Triathlon distance Half & Full
Karoly Spy
 

Viewers also liked (8)

'Supply' under proposed Indian GST - Model GST law
'Supply' under proposed Indian GST - Model GST law'Supply' under proposed Indian GST - Model GST law
'Supply' under proposed Indian GST - Model GST law
 
Renovation_Guide_Final_may
Renovation_Guide_Final_mayRenovation_Guide_Final_may
Renovation_Guide_Final_may
 
Report on Impacts of GST and Infrastructure Preparedness of SCL.
Report on Impacts of GST and Infrastructure Preparedness of SCL.Report on Impacts of GST and Infrastructure Preparedness of SCL.
Report on Impacts of GST and Infrastructure Preparedness of SCL.
 
Veeam Backup Essentials v9 Overview
Veeam Backup Essentials v9 OverviewVeeam Backup Essentials v9 Overview
Veeam Backup Essentials v9 Overview
 
EMC World 2016 - cnaITL.04 Open Source has changed how you run Infrastructure
EMC World 2016 - cnaITL.04 Open Source has changed how you run InfrastructureEMC World 2016 - cnaITL.04 Open Source has changed how you run Infrastructure
EMC World 2016 - cnaITL.04 Open Source has changed how you run Infrastructure
 
9 glycogen
9 glycogen9 glycogen
9 glycogen
 
Glycogen metabolism part-2
Glycogen  metabolism  part-2Glycogen  metabolism  part-2
Glycogen metabolism part-2
 
L'intérêt du bon pacing sur Triathlon distance Half & Full
L'intérêt du bon pacing sur Triathlon distance Half & FullL'intérêt du bon pacing sur Triathlon distance Half & Full
L'intérêt du bon pacing sur Triathlon distance Half & Full
 

Similar to Moving on Twitter: Using Episodic Hotspot and Drift Analysis to Detect and Characterise Spatial Trajectories_ACMSIGSPATIAL LBSN workshop '14

The data streaming processing paradigm and its use in modern fog architectures
The data streaming processing paradigm and its use in modern fog architecturesThe data streaming processing paradigm and its use in modern fog architectures
The data streaming processing paradigm and its use in modern fog architectures
Vincenzo Gulisano
 
STING: A Framework for Analyzing Spacio-Temporal Interaction Networks and Graphs
STING: A Framework for Analyzing Spacio-Temporal Interaction Networks and GraphsSTING: A Framework for Analyzing Spacio-Temporal Interaction Networks and Graphs
STING: A Framework for Analyzing Spacio-Temporal Interaction Networks and Graphs
Jason Riedy
 
Clickstream data with spark
Clickstream data with sparkClickstream data with spark
Clickstream data with spark
Marissa Saunders
 
Community Structure, Interaction and Evolution Analysis of Online Social Netw...
Community Structure, Interaction and Evolution Analysis of Online Social Netw...Community Structure, Interaction and Evolution Analysis of Online Social Netw...
Community Structure, Interaction and Evolution Analysis of Online Social Netw...
Symeon Papadopoulos
 
Conference talk: On the Privacy of Frequently Visited User Locations
Conference talk: On the Privacy of Frequently Visited User LocationsConference talk: On the Privacy of Frequently Visited User Locations
Conference talk: On the Privacy of Frequently Visited User Locations
Zohaib Riaz
 
From Data to Visualization, what happens in between?
From Data to Visualization, what happens in between?From Data to Visualization, what happens in between?
From Data to Visualization, what happens in between?
Krist Wongsuphasawat
 
Ask Me Any Rating: A Content-based Recommender System based on Recurrent Neur...
Ask Me Any Rating: A Content-based Recommender System based on Recurrent Neur...Ask Me Any Rating: A Content-based Recommender System based on Recurrent Neur...
Ask Me Any Rating: A Content-based Recommender System based on Recurrent Neur...
Alessandro Suglia
 
Ask Me Any Rating: A Content-based Recommender System based on Recurrent Neur...
Ask Me Any Rating: A Content-based Recommender System based on Recurrent Neur...Ask Me Any Rating: A Content-based Recommender System based on Recurrent Neur...
Ask Me Any Rating: A Content-based Recommender System based on Recurrent Neur...
Claudio Greco
 
Location Prediction Under Data Sparsity
Location Prediction Under Data SparsityLocation Prediction Under Data Sparsity
Location Prediction Under Data SparsityJames McInerney
 
Data Visualization for Big Data: Experience from the Front Line
Data Visualization for Big Data: Experience from the Front LineData Visualization for Big Data: Experience from the Front Line
Data Visualization for Big Data: Experience from the Front Line
Rosa Romero Gómez, PhD
 
Applications of Machine Learning to Location-based Social Networks
Applications of Machine Learning to Location-based Social NetworksApplications of Machine Learning to Location-based Social Networks
Applications of Machine Learning to Location-based Social Networks
Joan Capdevila Pujol
 
可视化与可视分析从数据拥有者到数据用户的桥梁
可视化与可视分析从数据拥有者到数据用户的桥梁可视化与可视分析从数据拥有者到数据用户的桥梁
可视化与可视分析从数据拥有者到数据用户的桥梁gettyying
 
Open Analytics Environment
Open Analytics EnvironmentOpen Analytics Environment
Open Analytics Environment
Ian Foster
 
Conference talk: Understanding Vulnerabilities of Location Privacy Mechanisms...
Conference talk: Understanding Vulnerabilities of Location Privacy Mechanisms...Conference talk: Understanding Vulnerabilities of Location Privacy Mechanisms...
Conference talk: Understanding Vulnerabilities of Location Privacy Mechanisms...
Zohaib Riaz
 
Locality Sensitive Hashing By Spark
Locality Sensitive Hashing By SparkLocality Sensitive Hashing By Spark
Locality Sensitive Hashing By Spark
Spark Summit
 
ARM'08 - Keynote Talk
ARM'08 - Keynote TalkARM'08 - Keynote Talk
ARM'08 - Keynote Talk
Licia Capra
 
SPAR 2015 - Civil Maps Presentation by Sravan Puttagunta
SPAR 2015 - Civil Maps Presentation by Sravan PuttaguntaSPAR 2015 - Civil Maps Presentation by Sravan Puttagunta
SPAR 2015 - Civil Maps Presentation by Sravan Puttagunta
Sravan Puttagunta
 
Follow the money with graphs
Follow the money with graphsFollow the money with graphs
Follow the money with graphs
Stanka Dalekova
 
Using Graph Analysis and Fraud Detection in the Fintech Industry
Using Graph Analysis and Fraud Detection in the Fintech IndustryUsing Graph Analysis and Fraud Detection in the Fintech Industry
Using Graph Analysis and Fraud Detection in the Fintech Industry
Stanka Dalekova
 
Using Graph Analysis and Fraud Detection in the Fintech Industry
Using Graph Analysis and Fraud Detection in the Fintech IndustryUsing Graph Analysis and Fraud Detection in the Fintech Industry
Using Graph Analysis and Fraud Detection in the Fintech Industry
Stanka Dalekova
 

Similar to Moving on Twitter: Using Episodic Hotspot and Drift Analysis to Detect and Characterise Spatial Trajectories_ACMSIGSPATIAL LBSN workshop '14 (20)

The data streaming processing paradigm and its use in modern fog architectures
The data streaming processing paradigm and its use in modern fog architecturesThe data streaming processing paradigm and its use in modern fog architectures
The data streaming processing paradigm and its use in modern fog architectures
 
STING: A Framework for Analyzing Spacio-Temporal Interaction Networks and Graphs
STING: A Framework for Analyzing Spacio-Temporal Interaction Networks and GraphsSTING: A Framework for Analyzing Spacio-Temporal Interaction Networks and Graphs
STING: A Framework for Analyzing Spacio-Temporal Interaction Networks and Graphs
 
Clickstream data with spark
Clickstream data with sparkClickstream data with spark
Clickstream data with spark
 
Community Structure, Interaction and Evolution Analysis of Online Social Netw...
Community Structure, Interaction and Evolution Analysis of Online Social Netw...Community Structure, Interaction and Evolution Analysis of Online Social Netw...
Community Structure, Interaction and Evolution Analysis of Online Social Netw...
 
Conference talk: On the Privacy of Frequently Visited User Locations
Conference talk: On the Privacy of Frequently Visited User LocationsConference talk: On the Privacy of Frequently Visited User Locations
Conference talk: On the Privacy of Frequently Visited User Locations
 
From Data to Visualization, what happens in between?
From Data to Visualization, what happens in between?From Data to Visualization, what happens in between?
From Data to Visualization, what happens in between?
 
Ask Me Any Rating: A Content-based Recommender System based on Recurrent Neur...
Ask Me Any Rating: A Content-based Recommender System based on Recurrent Neur...Ask Me Any Rating: A Content-based Recommender System based on Recurrent Neur...
Ask Me Any Rating: A Content-based Recommender System based on Recurrent Neur...
 
Ask Me Any Rating: A Content-based Recommender System based on Recurrent Neur...
Ask Me Any Rating: A Content-based Recommender System based on Recurrent Neur...Ask Me Any Rating: A Content-based Recommender System based on Recurrent Neur...
Ask Me Any Rating: A Content-based Recommender System based on Recurrent Neur...
 
Location Prediction Under Data Sparsity
Location Prediction Under Data SparsityLocation Prediction Under Data Sparsity
Location Prediction Under Data Sparsity
 
Data Visualization for Big Data: Experience from the Front Line
Data Visualization for Big Data: Experience from the Front LineData Visualization for Big Data: Experience from the Front Line
Data Visualization for Big Data: Experience from the Front Line
 
Applications of Machine Learning to Location-based Social Networks
Applications of Machine Learning to Location-based Social NetworksApplications of Machine Learning to Location-based Social Networks
Applications of Machine Learning to Location-based Social Networks
 
可视化与可视分析从数据拥有者到数据用户的桥梁
可视化与可视分析从数据拥有者到数据用户的桥梁可视化与可视分析从数据拥有者到数据用户的桥梁
可视化与可视分析从数据拥有者到数据用户的桥梁
 
Open Analytics Environment
Open Analytics EnvironmentOpen Analytics Environment
Open Analytics Environment
 
Conference talk: Understanding Vulnerabilities of Location Privacy Mechanisms...
Conference talk: Understanding Vulnerabilities of Location Privacy Mechanisms...Conference talk: Understanding Vulnerabilities of Location Privacy Mechanisms...
Conference talk: Understanding Vulnerabilities of Location Privacy Mechanisms...
 
Locality Sensitive Hashing By Spark
Locality Sensitive Hashing By SparkLocality Sensitive Hashing By Spark
Locality Sensitive Hashing By Spark
 
ARM'08 - Keynote Talk
ARM'08 - Keynote TalkARM'08 - Keynote Talk
ARM'08 - Keynote Talk
 
SPAR 2015 - Civil Maps Presentation by Sravan Puttagunta
SPAR 2015 - Civil Maps Presentation by Sravan PuttaguntaSPAR 2015 - Civil Maps Presentation by Sravan Puttagunta
SPAR 2015 - Civil Maps Presentation by Sravan Puttagunta
 
Follow the money with graphs
Follow the money with graphsFollow the money with graphs
Follow the money with graphs
 
Using Graph Analysis and Fraud Detection in the Fintech Industry
Using Graph Analysis and Fraud Detection in the Fintech IndustryUsing Graph Analysis and Fraud Detection in the Fintech Industry
Using Graph Analysis and Fraud Detection in the Fintech Industry
 
Using Graph Analysis and Fraud Detection in the Fintech Industry
Using Graph Analysis and Fraud Detection in the Fintech IndustryUsing Graph Analysis and Fraud Detection in the Fintech Industry
Using Graph Analysis and Fraud Detection in the Fintech Industry
 

Recently uploaded

一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
enxupq
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
ukgaet
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
ewymefz
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
ocavb
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
ewymefz
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
slg6lamcq
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
MaleehaSheikh2
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
u86oixdj
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
ArpitMalhotra16
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
axoqas
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
Subhajit Sahu
 
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape ReportSOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Boston Institute of Analytics
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
slg6lamcq
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
Opendatabay
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
haila53
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
enxupq
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
ewymefz
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
nscud
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
nscud
 

Recently uploaded (20)

一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
 
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape ReportSOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape Report
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
 

Moving on Twitter: Using Episodic Hotspot and Drift Analysis to Detect and Characterise Spatial Trajectories_ACMSIGSPATIAL LBSN workshop '14

  • 1. Moving on Twitter: Using Episodic Hotspot and DriftAnalysis to Detect and Characterise Spatial Trajectories Hansi Senaratne | Arne Broering| Tobias Schreck|Dominic Lehle LBSN ‘ 2014 SIGSPATIAL, Dallas
  • 2. Introduction 2 Geography Explicit Implicit Explicitly volunteered Implicitly volunteered Source: Cragliaet al. 2012 “A typology of VGI” I’m going to see the Lady Gaga concert in New York Heavy traffic in Dallas route 65, had to take a left at junction 4
  • 3. Introduction 4 (x1,y1,t1) (x2,y2,t2) (x3,y3,t3) (x4,y4,t4) (x5,y5,t5) (x6,y6,t6) (x7,y7,t7) Figure: A trajectory segment Episodic Sequential Hotspot analysis (series of separate events that follow a logical order) + Drift analysis (gradual change of phenomena observed over various modalities)
  • 4. A Framework for Detecting MeaningfulTrajectories in Microblogged Data
  • 6. Application •Lady Gaga North American “Born This Way Ball” tour 2013 •> 41.2 Mio followers •Tour time frame: 11.1-16.3 7 Source: billboard© entertainment website
  • 7. Framework: filtering the dataset 8 GPS or Wi-Fi Lady Gaga concert ‘Lady Gaga’ 26,000 Tweets 11.1.-16.3. 2013 tf-idf frequently used keywords (ranked*) Selection of a keyword * 1.Artpop 2.ladyGaga 3.Concert 4.Starlight 5.Nowplaying 6.Brazil 7.KEPO 8.Center 9.Rihanna 10.show
  • 8. Framework: sampling the dataset 9 Each Tweet associated to the closest larger city with population > 100,000 Remove noise
  • 9. Framework: (episodic)Hotspot Cluster Analysis (I) 10 Kernel Density Estimation for each day Higher activity of tweeters are clustered around particular locations Surface based on the distribution and density of Tweet geotags Hotspots corresponding to the keyword
  • 11. Framework: parameterisationof the trajectory 12 Credibility indicators by Castillo et al. 2011 Status count, follower count, list count, friend count Trustworthy tweets, smoothing a trajectory
  • 12. Framework: trajectory approximation (I) 13 Avg. time at each hotspot cluster Avg. time at each hotspot cluster is connected sequentially
  • 13. Framework: trajectory approximation (II) 14 Before averaging the time After averaging the time
  • 14. Framework: characterisingtrajectories through drifts 15 Each Tweet is classified for positive, negative, neutral polarity based on Sander’s*dataset Identify relevant keywords at each hotspot Average the sentiments of each Tweet Based on Wordle * Saifet al. 2013 “Evaluation datasets for twitter sentiment analysis a survey and a new dataset” Train a classifier using LingPipeJava toolkit
  • 16. Results: actual route over the approximated route 17
  • 17. Results: sentiment drift reveals a cancellation of the tour 18
  • 18. Evaluation of Performance •Specs: •Google Chrome on a Dell XPS Laptop with •Intel Core i7 Q 720 @ 1.6 GHz (2.8 GHz max) •8 GB RAM and a ATI Mobility Radeon HD 4670. Processing calculations and rendering for 1000 tweets ~ 4-6 seconds •Real-time calculation of tf-idfwordcloud, lack of threads on HTML5 and Javascriptslows down the system when looking at >20,000 tweets 19
  • 19. Future Work •Evaluation •Improve the trajectory generationedge bundling techniques •Application to automated filtering and ranking of trajectories •Enable visual exploration at different spatial/temporal resolutions •Text similarity drift analysis •Different structures of trajectories 20
  • 20. Thank You! Hansi Senaratnehttp://www.vis.uni- konstanz.de/mitglieder/senaratne/ @viharaa 21
  • 21. 22
  • 22. 23