augmented participation to live events through social network content enrichment with ecstasys
TRANSCRIPT
Dipartimento di
Elettronica, Informazione e
Bioingegneria
Augmented Participation to Live Events
through Social Network Content
Enrichment with ECSTASYS
Marco Brambilla, Daniele Dell’Aglio, Emanuele Della Valle,
Andrea Mauri and Riccardo Volonterio
Dipartimento di Elettronica, Informazione e Bioingegneria
Problem
Conferences (but also exhibitions, sports or
fashion happenings) are complex events – They are composed by parallel and dislocated sub-
events (talks, workshops, tutorials)
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
2
Dipartimento di Elettronica, Informazione e Bioingegneria
Problem
Conferences (but also exhibitions, sports or
fashion happenings) are complex events – They are composed by parallel and dislocated sub-
events (talks, workshops, tutorials)
Participants, organisers and interested people
are interested in having an holistic view on the
event
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
2
Dipartimento di Elettronica, Informazione e Bioingegneria
Problem
Conferences (but also exhibitions, sports or
fashion happenings) are complex events – They are composed by parallel and dislocated sub-
events (talks, workshops, tutorials)
Participants, organisers and interested people
are interested in having an holistic view on the
event
It is hard to have a clear vision of what is
happening – Attendees have a partial view of the event (they know
what happens in the place where they are)
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
2
Dipartimento di Elettronica, Informazione e Bioingegneria
The solution
Attendees share opinions, recommendations,
materials, and reports of the happening through
social media
Let’s capture them!
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
3
Dipartimento di Elettronica, Informazione e Bioingegneria
The solution
Attendees share opinions, recommendations,
materials, and reports of the happening through
social media
Let’s capture them!
Event-Centered STream Analysis SYStem
(ECSTASYS) – It caputes the the social media contents related to a
live event
– It enriches them in a way that makes it valuable for (local or remote) attendees.
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
3
Dipartimento di Elettronica, Informazione e Bioingegneria
ECSTASYS as a whole
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
4
Retrieve the tweets
Dipartimento di Elettronica, Informazione e Bioingegneria
ECSTASYS as a whole
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
4
Retrieve the tweets
Filter the non-relevant ones
Dipartimento di Elettronica, Informazione e Bioingegneria
ECSTASYS as a whole
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
4
Retrieve the tweets
Filter the non-relevant ones
Identify the conference-related entities
Dipartimento di Elettronica, Informazione e Bioingegneria
ECSTASYS as a whole
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
4
Retrieve the tweets
Filter the non-relevant ones
Identify the conference-related entities
Associate each tweet to the event it discusses
Dipartimento di Elettronica, Informazione e Bioingegneria
ECSTASYS as a whole
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
4
Retrieve the tweets
Filter the non-relevant ones
Identify the conference-related entities
Associate each tweet to the event it discusses
Visualise them by event
Dipartimento di Elettronica, Informazione e Bioingegneria
ECSTASYS KB
Deriving the knowledge base
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
5
Dipartimento di Elettronica, Informazione e Bioingegneria
ECSTASYS KB
Deriving the knowledge base
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
5
DBLP
SW dog food
Conference
schedule
Dipartimento di Elettronica, Informazione e Bioingegneria
ECSTASYS KB
Deriving the knowledge base
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
5
DBLP
SW dog food
Conference
schedule
• Authors
• Paper at the
conference
• Recent papers
• Schedule
Dipartimento di Elettronica, Informazione e Bioingegneria
ECSTASYS KB
Deriving the knowledge base
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
5
DBLP
SW dog food
Conference
schedule
SeWeb Conference
Ontology
SKOS
ECSTASYS
vocabulary
• Authors
• Paper at the
conference
• Recent papers
• Schedule
Dipartimento di Elettronica, Informazione e Bioingegneria
ECSTASYS KB
Deriving the knowledge base
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
5
DBLP
SW dog food
Conference
schedule
SeWeb Conference
Ontology
SKOS
ECSTASYS
vocabulary
OWLIM
Lite-RL
• Authors
• Paper at the
conference
• Recent papers
• Schedule
Dipartimento di Elettronica, Informazione e Bioingegneria
Retrieve the data
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
6
Twitter Streaming API
“Ingenious way to learn
languages: duolingo
#www2013”
Dipartimento di Elettronica, Informazione e Bioingegneria
Retrieve the data
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
6
Twitter Streaming API
By keyword
#vonahn
#www2013
“Ingenious way to learn
languages: duolingo
#www2013”
Dipartimento di Elettronica, Informazione e Bioingegneria
Retrieve the data
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
6
Twitter Streaming API
By keyword
#vonahn
#www2013
By geo
“Ingenious way to learn
languages: duolingo
#www2013”
Dipartimento di Elettronica, Informazione e Bioingegneria
By user
Retrieve the data
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
6
Twitter Streaming API
By keyword
#vonahn
#www2013
By geo
“Ingenious way to learn
languages: duolingo
#www2013”
Dipartimento di Elettronica, Informazione e Bioingegneria
Filter the non-relevant data
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
7
Relevance Filter
Previous conf.
tweets
CRF Model
Dipartimento di Elettronica, Informazione e Bioingegneria
Filter the non-relevant data
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
7
Relevance Filter
Previous conf.
tweets
CRF Model
CRF filter over a
model derived by
previous
conference tweets
Dipartimento di Elettronica, Informazione e Bioingegneria
Filter the non-relevant data
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
7
Relevance Filter
Previous conf.
tweets
CRF Model
CRF filter over a
model derived by
previous
conference tweets
Tweets with
non-English text
Dipartimento di Elettronica, Informazione e Bioingegneria
Filter the non-relevant data
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
7
Relevance Filter
Previous conf.
tweets
CRF Model
CRF filter over a
model derived by
previous
conference tweets
Tweets with
non-English text
Tweets not related
to the conference
Dipartimento di Elettronica, Informazione e Bioingegneria
Identify the relevant entities
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
8
Entity annotator
AIDA DB
AIDA
Dipartimento di Elettronica, Informazione e Bioingegneria
Identify the relevant entities
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
8
Entity annotator
AIDA DB
AIDA AIDA identifies only
the conference-
related entities
Dipartimento di Elettronica, Informazione e Bioingegneria
Identify the relevant entities
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
8
Entity annotator
ECSTASYS KB AIDA DB
AIDA A custom dataset
for AIDA is derived
by the EKB
AIDA identifies only
the conference-
related entities
Dipartimento di Elettronica, Informazione e Bioingegneria
Identify the relevant entities
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
8
Entity annotator
ECSTASYS KB AIDA DB
AIDA A custom dataset
for AIDA is derived
by the EKB
AIDA identifies only
the conference-
related entities
“Ingenious way to learn
languages: duolingo
#www2013”
Dipartimento di Elettronica, Informazione e Bioingegneria
Identify the relevant entities
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
8
Entity annotator
ECSTASYS KB AIDA DB
AIDA A custom dataset
for AIDA is derived
by the EKB
AIDA identifies only
the conference-
related entities
Dipartimento di Elettronica, Informazione e Bioingegneria
Identify the associated event
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
9
Domain content linker
ECSTASYS KB
Dipartimento di Elettronica, Informazione e Bioingegneria
Identify the associated event
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
9
Domain content linker
ECSTASYS KB
Dipartimento di Elettronica, Informazione e Bioingegneria
Identify the associated event
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
9
Domain content linker
Keynote
ECSTASYS KB
Dipartimento di Elettronica, Informazione e Bioingegneria
Identify the associated event
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
9
Domain content linker
Keynote
ECSTASYS KB
Dipartimento di Elettronica, Informazione e Bioingegneria
Validation and disambiguation
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
10
Validator and disambiguator
Dipartimento di Elettronica, Informazione e Bioingegneria
Validation and disambiguation
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
10
Validator and disambiguator
Expert crowd
Dipartimento di Elettronica, Informazione e Bioingegneria
Validation and disambiguation
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
10
Validator and disambiguator
Expert crowd
Resolve the
linkage
when more
options are
available
Dipartimento di Elettronica, Informazione e Bioingegneria
Validation and disambiguation
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
10
Validator and disambiguator
Expert crowd
Resolve the
linkage
when more
options are
available
Dipartimento di Elettronica, Informazione e Bioingegneria
Validation and disambiguation
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
10
Validator and disambiguator
Expert crowd
Dipartimento di Elettronica, Informazione e Bioingegneria
Validation and disambiguation
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
10
Validator and disambiguator
Expert crowd
Validate links
Dipartimento di Elettronica, Informazione e Bioingegneria
Validation and disambiguation
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
10
Validator and disambiguator
Expert crowd
Validate links
Dipartimento di Elettronica, Informazione e Bioingegneria
Validation and disambiguation
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
10
Validator and disambiguator
Expert crowd
Dipartimento di Elettronica, Informazione e Bioingegneria
Visualisation
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
11
Dipartimento di Elettronica, Informazione e Bioingegneria
Visualisation
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
11
Wall view
Dipartimento di Elettronica, Informazione e Bioingegneria
Visualisation
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
11
Wall view
Wall view
Dipartimento di Elettronica, Informazione e Bioingegneria
Conclusions
Is it a mashup? Yes! It puts together data from
Twitter (current and past tweets)
DBLP
Semantic Web Dog Food
Conference schedule
Is it intelligent? Yes! It uses:
AI to filter the non-relevant tweets
NLP for identifying the entities in the text
Semantic Web technologies to integrate data and query it
Crowdsource to validate the results and solve the ambiguous results
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
12
Dipartimento di Elettronica, Informazione e Bioingegneria
Thank you! Questions?
Augmented Participation to Live Events
through Social Network Content Enrichment
with ECSTASYS
http://demo.search-computing.com/aimc-2014/home
Marco Brambilla, Daniele Dell’Aglio, Emanuele Della Valle,
Andrea Mauri, Riccardo Volonterio
(DEIB, Politecnico di Milano)
27 May 2014 - AI Mashup Challenge @ESWC2014
Danie
le D
ell'
Agli
o -
ECSTA
SY
S
13