SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
The Epiphany Project – short demo
Longitudinal analysis of Twitter data
using a graph database
David Gerrard, Dr Ann O’Brien &
Professor Thomas Jackson
4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
Graph databases
• Show of hands:
– Who is familiar with Graph DBs?
• In a nutshell:
– A database in which the relationships
between things are first class citizens
– Organises data into Directed Graphs
4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
Name Twitter Name # Followers
Belper Mill @BelperMill 503
Cromford Mills @CromfordMills 2416
Darley Abbey @DarleyAbbey 1163
Derby Museums @DerbyMuseums 2875
Derby Silk Mill @DerbySilkMill 2448
Derwent Valley Mills @DVMillsWHS 2336
John Smedley @JohnSmedley 4008
Masson Mills @Masson_Mills 4
Willersley Castle @WillersleyHotel 432
4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
Twitter
API
Client
TweetInvi
https://tweetinvi.codeplex.com/
Visualisation
Graph
database
Neo4J
http://www.neo4j.org/
Neo4JClient
http://hg.readify.net/neo4jclient/overview
1
2Console
App
3
4 5
6 7
8
Release 1 system
4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
Instrumental value Intrinsic value
Where Computational Social Science fits
e.g. Travers (2006)
Museums and Galleries
in Britain
e.g. Museums Association (2012)
Museums 2020 Public Perceptions of
and Attitudes to the Purposes of
Museums in society
Computational Social Science
Uses Internet data to examine
human behaviour.
(Potentially) enables near-real time
analysis of high-volumes of
“medium-fidelity” information.
4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
People
Visit museums
Follow museums
and write about
experiences using…
Social media
Enable social
networks and
content publication
Epiphany system
API
Client
Finds
followers
and their
blogs from
Focused
web
crawler
Pass
URLs
to
Harvests
content
from
Data stores
Graph
database
Business
intelligence
Links
back
to
Logic / rules
Visual-
isation
Content
analyser
Pass
content
to
Museums
Display objects
Hold exhibitions
Inspire…
Architectural vision
I’m looking for…
• Case studies:
– I need this research to be useful…
– … so I need to work with museums
• More funding:
– Current UK Arts and Humanities Research
Council funding ends Sept 2015
– There is more than a PhD here
4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
@EpiphanyLboro
4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk

Mais conteúdo relacionado

Destaque

GraphTalks Rome - Introducing Neo4j
GraphTalks Rome - Introducing Neo4jGraphTalks Rome - Introducing Neo4j
GraphTalks Rome - Introducing Neo4jNeo4j
 
GraphTalks Rome - Identity and Access Management
GraphTalks Rome - Identity and Access ManagementGraphTalks Rome - Identity and Access Management
GraphTalks Rome - Identity and Access ManagementNeo4j
 
GraphTalks Rome - The Italian Business Graph
GraphTalks Rome - The Italian Business GraphGraphTalks Rome - The Italian Business Graph
GraphTalks Rome - The Italian Business GraphNeo4j
 
Knowledge Architecture: Graphing Your Knowledge
Knowledge Architecture: Graphing Your KnowledgeKnowledge Architecture: Graphing Your Knowledge
Knowledge Architecture: Graphing Your KnowledgeNeo4j
 
Webinar: RDBMS to Graphs
Webinar: RDBMS to GraphsWebinar: RDBMS to Graphs
Webinar: RDBMS to GraphsNeo4j
 
IT in Healthcare
IT in HealthcareIT in Healthcare
IT in HealthcareNetApp
 
Dear NSA, let me take care of your slides.
Dear NSA, let me take care of your slides.Dear NSA, let me take care of your slides.
Dear NSA, let me take care of your slides.Emiland
 
What I Carry: 10 Tools for Success
What I Carry: 10 Tools for SuccessWhat I Carry: 10 Tools for Success
What I Carry: 10 Tools for SuccessJonathon Colman
 
Visualization of Publication Impact
Visualization of Publication ImpactVisualization of Publication Impact
Visualization of Publication ImpactEamonn Maguire
 
GraphDay Stockholm - Levaraging Graph-Technology to fight Financial Fraud
GraphDay Stockholm - Levaraging Graph-Technology to fight Financial FraudGraphDay Stockholm - Levaraging Graph-Technology to fight Financial Fraud
GraphDay Stockholm - Levaraging Graph-Technology to fight Financial FraudNeo4j
 
GraphDay Stockholm - Graphs in Action
GraphDay Stockholm - Graphs in ActionGraphDay Stockholm - Graphs in Action
GraphDay Stockholm - Graphs in ActionNeo4j
 
GraphDay Stockholm - iKnow Solutions - The Value Add of Graphs to Analytics a...
GraphDay Stockholm - iKnow Solutions - The Value Add of Graphs to Analytics a...GraphDay Stockholm - iKnow Solutions - The Value Add of Graphs to Analytics a...
GraphDay Stockholm - iKnow Solutions - The Value Add of Graphs to Analytics a...Neo4j
 
GraphDay Stockholm - Telia Zone
GraphDay Stockholm - Telia Zone GraphDay Stockholm - Telia Zone
GraphDay Stockholm - Telia Zone Neo4j
 
Webinar: Intro to Cypher
Webinar: Intro to CypherWebinar: Intro to Cypher
Webinar: Intro to CypherNeo4j
 
Neo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in GraphdatenbankenNeo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in GraphdatenbankenNeo4j
 
GraphDay Stockholm - Graphs in the Real World: Top Use Cases for Graph Databases
GraphDay Stockholm - Graphs in the Real World: Top Use Cases for Graph DatabasesGraphDay Stockholm - Graphs in the Real World: Top Use Cases for Graph Databases
GraphDay Stockholm - Graphs in the Real World: Top Use Cases for Graph DatabasesNeo4j
 
Designing and Building a Graph Database Application – Architectural Choices, ...
Designing and Building a Graph Database Application – Architectural Choices, ...Designing and Building a Graph Database Application – Architectural Choices, ...
Designing and Building a Graph Database Application – Architectural Choices, ...Neo4j
 
Identity and Access Management
Identity and Access ManagementIdentity and Access Management
Identity and Access ManagementNeo4j
 

Destaque (18)

GraphTalks Rome - Introducing Neo4j
GraphTalks Rome - Introducing Neo4jGraphTalks Rome - Introducing Neo4j
GraphTalks Rome - Introducing Neo4j
 
GraphTalks Rome - Identity and Access Management
GraphTalks Rome - Identity and Access ManagementGraphTalks Rome - Identity and Access Management
GraphTalks Rome - Identity and Access Management
 
GraphTalks Rome - The Italian Business Graph
GraphTalks Rome - The Italian Business GraphGraphTalks Rome - The Italian Business Graph
GraphTalks Rome - The Italian Business Graph
 
Knowledge Architecture: Graphing Your Knowledge
Knowledge Architecture: Graphing Your KnowledgeKnowledge Architecture: Graphing Your Knowledge
Knowledge Architecture: Graphing Your Knowledge
 
Webinar: RDBMS to Graphs
Webinar: RDBMS to GraphsWebinar: RDBMS to Graphs
Webinar: RDBMS to Graphs
 
IT in Healthcare
IT in HealthcareIT in Healthcare
IT in Healthcare
 
Dear NSA, let me take care of your slides.
Dear NSA, let me take care of your slides.Dear NSA, let me take care of your slides.
Dear NSA, let me take care of your slides.
 
What I Carry: 10 Tools for Success
What I Carry: 10 Tools for SuccessWhat I Carry: 10 Tools for Success
What I Carry: 10 Tools for Success
 
Visualization of Publication Impact
Visualization of Publication ImpactVisualization of Publication Impact
Visualization of Publication Impact
 
GraphDay Stockholm - Levaraging Graph-Technology to fight Financial Fraud
GraphDay Stockholm - Levaraging Graph-Technology to fight Financial FraudGraphDay Stockholm - Levaraging Graph-Technology to fight Financial Fraud
GraphDay Stockholm - Levaraging Graph-Technology to fight Financial Fraud
 
GraphDay Stockholm - Graphs in Action
GraphDay Stockholm - Graphs in ActionGraphDay Stockholm - Graphs in Action
GraphDay Stockholm - Graphs in Action
 
GraphDay Stockholm - iKnow Solutions - The Value Add of Graphs to Analytics a...
GraphDay Stockholm - iKnow Solutions - The Value Add of Graphs to Analytics a...GraphDay Stockholm - iKnow Solutions - The Value Add of Graphs to Analytics a...
GraphDay Stockholm - iKnow Solutions - The Value Add of Graphs to Analytics a...
 
GraphDay Stockholm - Telia Zone
GraphDay Stockholm - Telia Zone GraphDay Stockholm - Telia Zone
GraphDay Stockholm - Telia Zone
 
Webinar: Intro to Cypher
Webinar: Intro to CypherWebinar: Intro to Cypher
Webinar: Intro to Cypher
 
Neo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in GraphdatenbankenNeo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in Graphdatenbanken
 
GraphDay Stockholm - Graphs in the Real World: Top Use Cases for Graph Databases
GraphDay Stockholm - Graphs in the Real World: Top Use Cases for Graph DatabasesGraphDay Stockholm - Graphs in the Real World: Top Use Cases for Graph Databases
GraphDay Stockholm - Graphs in the Real World: Top Use Cases for Graph Databases
 
Designing and Building a Graph Database Application – Architectural Choices, ...
Designing and Building a Graph Database Application – Architectural Choices, ...Designing and Building a Graph Database Application – Architectural Choices, ...
Designing and Building a Graph Database Application – Architectural Choices, ...
 
Identity and Access Management
Identity and Access ManagementIdentity and Access Management
Identity and Access Management
 

Museums and the Web - Epiphany Project Neo4J and Twitter Data Demo

  • 1. The Epiphany Project – short demo Longitudinal analysis of Twitter data using a graph database David Gerrard, Dr Ann O’Brien & Professor Thomas Jackson 4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
  • 2. Graph databases • Show of hands: – Who is familiar with Graph DBs? • In a nutshell: – A database in which the relationships between things are first class citizens – Organises data into Directed Graphs 4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
  • 3. 4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk Name Twitter Name # Followers Belper Mill @BelperMill 503 Cromford Mills @CromfordMills 2416 Darley Abbey @DarleyAbbey 1163 Derby Museums @DerbyMuseums 2875 Derby Silk Mill @DerbySilkMill 2448 Derwent Valley Mills @DVMillsWHS 2336 John Smedley @JohnSmedley 4008 Masson Mills @Masson_Mills 4 Willersley Castle @WillersleyHotel 432
  • 4. 4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk Twitter API Client TweetInvi https://tweetinvi.codeplex.com/ Visualisation Graph database Neo4J http://www.neo4j.org/ Neo4JClient http://hg.readify.net/neo4jclient/overview 1 2Console App 3 4 5 6 7 8 Release 1 system
  • 5. 4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
  • 6. 4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
  • 7. 4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
  • 8. 4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
  • 9. 4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
  • 10. 4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
  • 11. 4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
  • 12. 4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk
  • 13. 4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk Instrumental value Intrinsic value Where Computational Social Science fits e.g. Travers (2006) Museums and Galleries in Britain e.g. Museums Association (2012) Museums 2020 Public Perceptions of and Attitudes to the Purposes of Museums in society Computational Social Science Uses Internet data to examine human behaviour. (Potentially) enables near-real time analysis of high-volumes of “medium-fidelity” information.
  • 14. 4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk People Visit museums Follow museums and write about experiences using… Social media Enable social networks and content publication Epiphany system API Client Finds followers and their blogs from Focused web crawler Pass URLs to Harvests content from Data stores Graph database Business intelligence Links back to Logic / rules Visual- isation Content analyser Pass content to Museums Display objects Hold exhibitions Inspire… Architectural vision
  • 15. I’m looking for… • Case studies: – I need this research to be useful… – … so I need to work with museums • More funding: – Current UK Arts and Humanities Research Council funding ends Sept 2015 – There is more than a PhD here 4th April 2014@EpiphanyLboro d.m.gerrard@lboro.ac.uk