Skip to content

Explore data released by NBC News from their investigation into Russian Twitter Trolls around the 2016 US election

Notifications You must be signed in to change notification settings

neo4j-graph-examples/twitter-trolls

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

community

Russian Twitter Trolls Graph Example

Description: Explore data released by NBC News from their investigation into Russian Twitter Trolls around the 2016 US election

Nodes 281136 Relationships 493160

datamodel
Figure 1. Model
example
Figure 2. Example
Example Query:
MATCH (u:User {screen_name: 'queenofthewo'})-[:POSTED]->(t:Tweet)-[:HAS_TAG]->(ht:Hashtag {tag:$tag})
RETURN t.created_str as createdTime

Setup

This is for Neo4j version: 3.5,4.0

Load graph data via the following:

Dump file: data/twitter-trolls-40.dump

  • Drop the file into the Files section of a project in Neo4j Desktop. Then choose the option to Create new DBMS from dump option from the file options.

  • Use the neo4j-admin tool to load data from the command line with the command below.

bin/neo4j-admin load --from data/twitter-trolls-40.dump [--database "database"]

Code Examples

Feedback

Feel free to submit issues or pull requests for improvement on this repository.