Skip to content

Instantly share code, notes, and snippets.

@jexp
Forked from rvanbruggen/gotographgist.adoc
Last active August 29, 2015 14:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jexp/1ed3a89892fb1286f48c to your computer and use it in GitHub Desktop.
Save jexp/1ed3a89892fb1286f48c to your computer and use it in GitHub Desktop.

The GOTO Amsterdam Schedule

This gist is a graph version of the GOTO Amsterdam Schedule that I imported into Neo4j.

The GOTO Amsterdam Graph

First we have to load the data into the graph. This was a bit of work - but not difficult at all:

create (_0:`Company` {`name`:"42"})
create (_1:`Company` {`name`:"Aerialtronics"})
create (_2:`Company` {`name`:"Airware"})
create (_3:`Company` {`name`:"Angular World"})
create (_4:`Company` {`name`:"Basho EMEA"})
create (_5:`Company` {`name`:"Bedarra Corporation"})
create (_6:`Company` {`name`:"Bol.com"})
create (_7:`Company` {`name`:"Booking.com"})
create (_8:`Company` {`name`:"CA Technologies"})
create (_9:`Company` {`name`:"Carnegie Mellon University"})
create (_10:`Company` {`name`:"Chainalysis & Expert on Bitcoin"})
create (_11:`Company` {`name`:"Cloudera"})
create (_12:`Company` {`name`:"Container Solutions"})
create (_13:`Company` {`name`:"CoreOS"})
create (_14:`Company` {`name`:"Crafting Software"})
create (_15:`Company` {`name`:"Criteo"})
create (_16:`Company` {`name`:"Danske Bank"})
create (_17:`Company` {`name`:"Elasticsearch"})
create (_18:`Company` {`name`:"Erle Robotics"})
create (_19:`Company` {`name`:"ETH Zurich"})
create (_20:`Company` {`name`:"Facebook"})
create (_21:`Company` {`name`:"Findery"})
create (_22:`Company` {`name`:"GoDataDriven"})
create (_23:`Company` {`name`:"Google"})
create (_24:`Company` {`name`:"GOTO Berlin"})
create (_25:`Company` {`name`:"Info.nl"})
create (_26:`Company` {`name`:"ING"})
create (_27:`Company` {`name`:"JPoint"})
create (_28:`Company` {`name`:"Luminis"})
create (_29:`Company` {`name`:"Mesosphere"})
create (_30:`Company` {`name`:"Mondo"})
create (_31:`Company` {`name`:"MongoDB"})
create (_32:`Company` {`name`:"Music Management"})
create (_33:`Company` {`name`:"Neo Technology"})
create (_34:`Company` {`name`:"Nokia HERE"})
create (_35:`Company` {`name`:"Open Credo"})
create (_36:`Company` {`name`:"PagerDuty"})
create (_37:`Company` {`name`:"Radboud University Nijmegen"})
create (_38:`Company` {`name`:"Scrum Inc."})
create (_39:`Company` {`name`:"Self-employed"})
create (_40:`Company` {`name`:"Speedment AB"})
create (_41:`Company` {`name`:"Spotify"})
create (_42:`Company` {`name`:"ThoughtWorks"})
create (_43:`Company` {`name`:"Trifork"})
create (_44:`Company` {`name`:"Trifork Amsterdam"})
create (_45:`Company` {`name`:"VX Company"})
create (_46:`Company` {`name`:"Wikimedia"})
create (_47:`Company` {`name`:"Zalando"})
create (_48:`Company` {`name`:"Zilverline"})
create (_49:`Person` {`firstname`:"Adrian", `fullname`:"ADRIAN MOUAT", `lastname`:"Mouat", `title`:"Chief Scientist"})
create (_50:`Person` {`firstname`:"Alejandro", `fullname`:"ALEJANDRO HERNANDEZ", `lastname`:"Hernandez", `title`:"Software Engineer & Computer Vision Freak"})
create (_51:`Person` {`firstname`:"Alex", `fullname`:"ALEX REELSEN", `lastname`:"Reelsen", `title`:"Elasticsearch & Shield Developer"})
create (_52:`Person` {`firstname`:"Allard", `fullname`:"ALLARD BUIJZE", `lastname`:"Buijze", `title`:"CTO"})
create (_53:`Person` {`firstname`:"Andrew", `fullname`:"ANDREW SNARE", `lastname`:"Snare", `title`:"Big Data Hacker"})
create (_54:`Person` {`firstname`:"Bas", `fullname`:"BAS MEIJER", `lastname`:"Meijer", `title`:"Technical Coach in Continuous Delivery & Cloud Provisioning"})
create (_55:`Person` {`firstname`:"Ben", `fullname`:"BEN LINDERS", `lastname`:"Linders", `title`:"Independent Consultant in Agile, Lean, Quality & CD"})
create (_56:`Person` {`firstname`:"Benjamin", `fullname`:"BENJAMIN HINDMAN", `lastname`:"Hindman", `title`:"Founder"})
create (_57:`Person` {`firstname`:"Bianca", `fullname`:"BIANCA GRIFFIOEN", `lastname`:"Griffioen", `title`:"Agile Coach"})
create (_58:`Person` {`firstname`:"Buddy", `fullname`:"BUDDY MICHINI", `lastname`:"Michini", `title`:"CTO & Founding Team"})
create (_59:`Person` {`firstname`:"Carmen", `fullname`:"CARMEN POPOVICIU", `lastname`:"Popoviciu", `title`:"Big Smiley"})
create (_60:`Person` {`firstname`:"Chris", `fullname`:"CHRIS RICHARDSON", `lastname`:"Richardson", `title`:"Software Craftsman & Entrepreneur"})
create (_61:`Person` {`firstname`:"Claus", `fullname`:"CLAUS HJORT BJERRE", `lastname`:"Hjort Bjerre", `title`:"SVP & Development Director"})
create (_62:`Person` {`firstname`:"Daan", `fullname`:"DAAN VAN SANTEN", `lastname`:"van Santen", `title`:"DevOps & Application Delivery Sales Consultant"})
create (_63:`Person` {`firstname`:"Dajana", `fullname`:"DAJANA GÜNTHER", `lastname`:"Günther", `title`:"Conference & Community Manager"})
create (_64:`Person` {`firstname`:"Damien", `fullname`:"DAMIEN KROTKINE", `lastname`:"Krotkine", `title`:"Software Engineer"})
create (_65:`Person` {`firstname`:"Daniël", `fullname`:"DANIËL VAN HOESEL", `lastname`:"van Hoesel", `title`:"Passionate Software Developer"})
create (_66:`Person` {`firstname`:"Dave", `fullname`:"DAVE CLIFFE", `lastname`:"Cliffe", `title`:"Product Sherpa"})
create (_67:`Person` {`firstname`:"Dave", `fullname`:"DAVE THOMAS (DISRUPTIVE)", `lastname`:"Thomas (Disruptive)", `title`:"Father of OTI, CEO"})
create (_68:`Person` {`firstname`:"Dave", `fullname`:"DAVE THOMAS (PRAGMATIC)", `lastname`:"Thomas (Pragmatic)", `title`:"Pragmatic Programmer turned Publisher"})
create (_69:`Person` {`firstname`:"Debarshi", `fullname`:"DEBARSHI BASAK", `lastname`:"Basak", `title`:"Just Another Developer"})
create (_70:`Person` {`firstname`:"Emil", `fullname`:"EMIL FORSLUND", `lastname`:"Forslund", `title`:"Code Monkey"})
create (_71:`Person` {`firstname`:"Emmanuel", `fullname`:"EMMANUEL MARCHAL", `lastname`:"Marchal", `title`:"Managing Director"})
create (_72:`Person` {`firstname`:"Fabian", `fullname`:"FABIAN FÖRSTER", `lastname`:"Förster", `title`:"Polyglot Java DevOps Software Engineer"})
create (_73:`Person` {`firstname`:"Fred", `fullname`:"FRED GEORGE", `lastname`:"George", `title`:"Early Adopter of OO & Agile, Advocating MicroServices & Programmer Anarchy"})
create (_74:`Person` {`firstname`:"Friso", `fullname`:"FRISO VAN VOLLENHOVEN", `lastname`:"van Vollenhoven", `title`:"CTO"})
create (_75:`Person` {`firstname`:"Georgios", `fullname`:"GEORGIOS GOUSIOS", `lastname`:"Gousios", `title`:"Assistant Professor"})
create (_76:`Person` {`firstname`:"Gert Jan", `fullname`:"GERT JAN VAN HALEM", `lastname`:"van Halem", `title`:"Principal DevOps Architect"})
create (_77:`Person` {`firstname`:"Grant", `fullname`:"GRANT ALLEN", `lastname`:"Allen", `title`:"CTO, Entrepreneur, Enterprise Architect & Data Management Expert"})
create (_78:`Person` {`firstname`:"Gunter", `fullname`:"GUNTER DUECK", `lastname`:"Dueck", `title`:"Philosopher, Writer, Management Expert & Member of \"World 2.0\""})
create (_79:`Person` {`firstname`:"Henning", `fullname`:"HENNING JACOBS", `lastname`:"Jacobs", `title`:"Technical Lead Platform/Software"})
create (_80:`Person` {`firstname`:"Inigo", `fullname`:"INIGO MUGURUZA", `lastname`:"Muguruza", `title`:"Hardware Engineer"})
create (_81:`Person` {`firstname`:"Ivan", `fullname`:"IVAN KUSALIC", `lastname`:"Kusalic", `title`:"Software/DevOps Engineer"})
create (_82:`Person` {`firstname`:"Ivo", `fullname`:"IVO EVERTS", `lastname`:"Everts", `title`:"Data Driver"})
create (_83:`Person` {`firstname`:"James", `fullname`:"JAMES LEWIS", `lastname`:"Lewis", `title`:"Principal Consultant"})
create (_84:`Person` {`firstname`:"Jan", `fullname`:"JAN MØLLER", `lastname`:"Møller", `title`:"CTO"})
create (_85:`Person` {`firstname`:"Jeff", `fullname`:"JEFF SUTHERLAND", `lastname`:"Sutherland", `title`:"Scrums Grand Old Man - Co-Founder of Scrum"})
create (_86:`Person` {`firstname`:"Jettro", `fullname`:"JETTRO COENRADIE", `lastname`:"Coenradie", `title`:"Fellow"})
create (_87:`Person` {`firstname`:"JJ", `fullname`:"JJ SUTHERLAND", `lastname`:"Sutherland", `title`:"Chief Content Officer"})
create (_88:`Person` {`firstname`:"Joost", `fullname`:"JOOST HEIJKOOP", `lastname`:"Heijkoop", `title`:"Full Stack Developer & Amsterdam.scala Organiser"})
create (_89:`Person` {`firstname`:"Josh", `fullname`:"JOSH BAER", `lastname`:"Baer", `title`:"Hadoop Product Owner"})
create (_90:`Person` {`firstname`:"Justin", `fullname`:"JUSTIN COFFEY", `lastname`:"Coffey", `title`:"Analytics Devlead"})
create (_91:`Person` {`firstname`:"Jørn", `fullname`:"JØRN LARSEN", `lastname`:"Larsen", `title`:"CEO"})
create (_92:`Person` {`firstname`:"Kelsey", `fullname`:"KELSEY HIGHTOWER", `lastname`:"Hightower", `title`:"Developer Advocate & Toolsmith"})
create (_93:`Person` {`firstname`:"Lars", `fullname`:"LARS VONK", `lastname`:"Vonk", `title`:"Agilist with Passion"})
create (_94:`Person` {`firstname`:"Laurel", `fullname`:"LAUREL HECHANOVA", `lastname`:"Hechanova", `title`:"Product Designer"})
create (_95:`Person` {`firstname`:"Leslie", `fullname`:"LESLIE HAWTHORN", `lastname`:"Hawthorn", `title`:"Director of Developer Relations"})
create (_96:`Person` {`firstname`:"Lucas", `fullname`:"LUCAS VAN OOSTRUM", `lastname`:"van Oostrum", `title`:"Co-Founder & CTO"})
create (_97:`Person` {`firstname`:"Maarten", `fullname`:"MAARTEN DIRKSE", `lastname`:"Dirkse", `title`:"CI/CD Engineer"})
create (_98:`Person` {`firstname`:"Maarten", `fullname`:"MAARTEN HUS", `lastname`:"Hus", `title`:"Developer"})
create (_99:`Person` {`firstname`:"Marcy", `fullname`:"MARCY SUTTON", `lastname`:"Sutton", `title`:"Accessibility Engineer, Girl Develop It Seattle Co-Leader"})
create (_100:`Person` {`firstname`:"Mark", `fullname`:"MARK COLEMAN", `lastname`:"Coleman", `title`:"Software"})
create (_101:`Person` {`firstname`:"Mark", `fullname`:"MARK HARWOOD", `lastname`:"Harwood", `title`:"Software Engineer"})
create (_102:`Person` {`firstname`:"Mary", `fullname`:"MARY SHAW", `lastname`:"Shaw", `title`:"Professor of Computer Science"})
create (_103:`Person` {`firstname`:"Matt", `fullname`:"MATT HEATH", `lastname`:"Heath", `title`:"Engineer"})
create (_104:`Person` {`firstname`:"Mischa", `fullname`:"MISCHA DASBERG", `lastname`:"Dasberg", `title`:"Software Craftsman"})
create (_105:`Person` {`firstname`:"Nicollette", `fullname`:"NICOLLETTE LUI", `lastname`:"Lui", `title`:"Web Developer"})
create (_106:`Person` {`firstname`:"Nik", `fullname`:"NIK EVERETT", `lastname`:"Everett", `title`:"Digital Blacksmith"})
create (_107:`Person` {`firstname`:"Nilguin", `fullname`:"NILGUIN VAN RAAD", `lastname`:"van Raad", `title`:"Agile Transition Manager"})
create (_108:`Person` {`firstname`:"Norberto", `fullname`:"NORBERTO LEITE", `lastname`:"Leite", `title`:"Developer Advocate"})
create (_109:`Person` {`firstname`:"Olivier", `fullname`:"OLIVIER COMBE", `lastname`:"Combe", `title`:"Making People believe in Ninjas & Unicorns since 2005"})
create (_110:`Person` {`firstname`:"Pascal", `fullname`:"PASCAL PRECHT", `lastname`:"Precht", `title`:"Developer Advocate & Father of Angular-Translate"})
create (_111:`Person` {`firstname`:"Patrick", `fullname`:"PATRICK VAN DISSEL", `lastname`:"van Dissel", `title`:"CI/CD engineer"})
create (_112:`Person` {`firstname`:"Peter", `fullname`:"PETER VULGARIS", `lastname`:"Vulgaris", `title`:"Software Engineer"})
create (_113:`Person` {`firstname`:"Pini", `fullname`:"PINI REZNIK", `lastname`:"Reznik", `title`:"CTO"})
create (_114:`Person` {`firstname`:"Rafal", `fullname`:"RAFAL WOJDYLA", `lastname`:"Wojdyla", `title`:"Engineer"})
create (_115:`Person` {`firstname`:"Raffaello", `fullname`:"RAFFAELLO D ANDREA", `lastname`:"D Andrea", `title`:"Professor of Dynamic Systems and Control"})
create (_116:`Person` {`firstname`:"Rashid", `fullname`:"RASHID KHAN", `lastname`:"Khan", `title`:"Kibana Guy"})
create (_117:`Person` {`firstname`:"Remco", `fullname`:"REMCO VLIERMAN", `lastname`:"Vlierman", `title`:"There should be a directive for that..."})
create (_118:`Person` {`firstname`:"Remmelt", `fullname`:"REMMELT PIT", `lastname`:"Pit", `title`:"Senior Software Engineer"})
create (_119:`Person` {`firstname`:"Rik", `fullname`:"RIK VAN BRUGGEN", `lastname`:"Van Bruggen", `title`:"Regional territory manager"})
create (_120:`Person` {`firstname`:"Rody", `fullname`:"RODY HADDAD", `lastname`:"Haddad", `title`:"Core Developer on the Angular Project"})
create (_121:`Person` {`firstname`:"Scott", `fullname`:"SCOTT HYNDMAN", `lastname`:"Hyndman", `title`:"Material Design rocks!"})
create (_122:`Person` {`firstname`:"Sean", `fullname`:"SEAN OWEN", `lastname`:"Owen", `title`:"Director of Data Science"})
create (_123:`Person` {`firstname`:"Stephen", `fullname`:"STEPHEN JUDD", `lastname`:"Judd", `title`:"Systems Architecture Expert"})
create (_124:`Person` {`firstname`:"Tareq", `fullname`:"TAREQ ABEDRABBO", `lastname`:"Abedrabbo", `title`:"CTO"})
create (_125:`Person` {`firstname`:"Tim", `fullname`:"TIM KLÄSENER", `lastname`:"Kläsener", `title`:"Software Developer"})
create (_126:`Person` {`firstname`:"Tobias", `fullname`:"TOBIAS VOGEL", `lastname`:"Vogel", `title`:"Software Developer"})
create (_127:`Person` {`firstname`:"Victor", `fullname`:"VICTOR MAYORAL VILCHES", `lastname`:"Mayoral Vilches", `title`:"CTO"})
create (_128:`Person` {`firstname`:"Wojtek", `fullname`:"WOJTEK TYCZYNSKI", `lastname`:"Tyczynski", `title`:"Senior Software Engineer"})
create (_129:`Day` {`date`:20150618})
create (_130:`Day` {`date`:20150619})
create (_131:`Time` {`time`:830})
create (_132:`Time` {`time`:900})
create (_133:`Time` {`time`:950})
create (_134:`Time` {`time`:1020})
create (_135:`Time` {`time`:1110})
create (_136:`Time` {`time`:1130})
create (_137:`Time` {`time`:1220})
create (_138:`Time` {`time`:1320})
create (_139:`Time` {`time`:1410})
create (_140:`Time` {`time`:1430})
create (_141:`Time` {`time`:1520})
create (_142:`Time` {`time`:1550})
create (_143:`Time` {`time`:1640})
create (_144:`Time` {`time`:1710})
create (_145:`Time` {`time`:1800})
create (_146:`Time` {`time`:1840})
create (_147:`Time` {`time`:1930})
create (_148:`Time` {`time`:2359})
create (_149:`Track` {`name`:"KEYNOTE"})
create (_150:`Track` {`name`:"BREAK"})
create (_151:`Track` {`name`:"MICROSERVICES"})
create (_152:`Track` {`name`:"SCRUM"})
create (_153:`Track` {`name`:"ANGULARJS"})
create (_154:`Track` {`name`:"ELASTICSEARCH"})
create (_155:`Track` {`name`:"SOLUTIONS TRACK"})
create (_156:`Room` {`name`:"Keynote"})
create (_157:`Room` {`name`:"Exhibition area"})
create (_158:`Room` {`name`:"Effectenbeurszaal"})
create (_159:`Room` {`name`:"Graanbeurszaal"})
create (_160:`Room` {`name`:"Administratiezaal"})
create (_161:`Room` {`name`:"Veilingzaal"})
create (_162:`Room` {`name`:"Verwey Kamer"})
create (_163:`Session` {`title`:"Introduction of Thursdays Tracks"})
create (_164:`Session` {`title`:"OPENING KEYNOTE: Scrum"})
create (_165:`Session` {`title`:"Break"})
create (_166:`Session` {`title`:"Challenges in Implementing MicroServices"})
create (_167:`Session` {`title`:"The Origin of Scrum"})
create (_168:`Session` {`title`:"Angular2? Angular2!"})
create (_169:`Session` {`title`:"From Hackathon to Production: Elasticsearch @ Facebook"})
create (_170:`Session` {`title`:"Transaction Discovery, Insight & Automation with Continuous Application Insight"})
create (_171:`Session` {`title`:"Break"})
create (_172:`Session` {`title`:"Building Systems that are #neverdone"})
create (_173:`Session` {`title`:"Dependency Injection for Future Generations"})
create (_174:`Session` {`title`:"Deeper Data Dimensions with Kibana"})
create (_175:`Session` {`title`:"Events storage and analysis with Riak at Booking.com"})
create (_176:`Session` {`title`:"Lunch"})
create (_177:`Session` {`title`:"Developing Event-driven Microservices with Event Sourcing & CQRS"})
create (_178:`Session` {`title`:"Changing the World"})
create (_179:`Session` {`title`:"Accessible Angular.js"})
create (_180:`Session` {`title`:"Professional Data - Wrestling Techniques Using Elasticsearchs Aggregation Framework"})
create (_181:`Session` {`title`:"The Road to Angular 2.0"})
create (_182:`Session` {`title`:"Break"})
create (_183:`Session` {`title`:"Building Microservice Architectures in Go"})
create (_184:`Session` {`title`:"The Secret Assumption of Agile"})
create (_185:`Session` {`title`:"What is New in Angular Material Design"})
create (_186:`Session` {`title`:"Shield Your Cluster: Security and Elasticsearch"})
create (_187:`Session` {`title`:"Mayfly - Dockerize your User Stories"})
create (_188:`Session` {`title`:"Break"})
create (_189:`Session` {`title`:"Things I wish I had known before I started with Microservices"})
create (_190:`Session` {`title`:"Agile at Scale – How to make it work?"})
create (_191:`Session` {`title`:"Step up your Game & Bring your Projects to the Next Level"})
create (_192:`Session` {`title`:"Wings Stay On or Replacing On Site Search at Wikipedia"})
create (_193:`Session` {`title`:"Building flexible & high Performance Software with CQRS & Axon Framework"})
create (_194:`Session` {`title`:"Exhibitor Reception"})
create (_195:`Session` {`title`:"EVENING KEYNOTE: Agile is Dead"})
create (_196:`Session` {`title`:"Live Drone Demo"})
create (_197:`Session` {`title`:"PARTY KEYNOTE: Feedback Control & the Coming Machine Revolution"})
create (_198:`Session` {`title`:"Conference Social Event"})
create (_199:`Session` {`title`:"Waste is a Crime: Do not Waste Your Team"})
create (_2060:`Time` {`time`:830})
create (_2061:`Time` {`time`:900})
create (_2062:`Time` {`time`:950})
create (_2063:`Time` {`time`:1020})
create (_2064:`Time` {`time`:1110})
create (_2065:`Time` {`time`:1130})
create (_2066:`Time` {`time`:1220})
create (_2067:`Time` {`time`:1300})
create (_2068:`Time` {`time`:1320})
create (_2069:`Time` {`time`:1410})
create (_2070:`Time` {`time`:1430})
create (_2071:`Time` {`time`:1520})
create (_2072:`Time` {`time`:1550})
create (_2073:`Time` {`time`:1640})
create (_2074:`Time` {`time`:1700})
create (_2075:`Time` {`time`:1750})
create (_2076:`Time` {`time`:1900})
create (_2077:`Track` {`name`:"DOCKER"})
create (_2078:`Track` {`name`:"DRONES"})
create (_2079:`Track` {`name`:"DISRUPTION"})
create (_2080:`Track` {`name`:"HADOOP"})
create (_2081:`Track` {`name`:"LIGHTNING TALKS"})
create (_2082:`Room` {`name`:"Beursfoyer"})
create (_2083:`Session` {`title`:"Introduction of Fridays Tracks"})
create (_2084:`Session` {`title`:"MORNING KEYNOTE: Swarm-Stupidity"})
create (_2085:`Session` {`title`:"Break"})
create (_2086:`Session` {`title`:"Using Docker Safely"})
create (_2087:`Session` {`title`:"Acrobatic Flight"})
create (_2088:`Session` {`title`:"How the Bitcoin Protocol Actually Works"})
create (_2089:`Session` {`title`:"A Taste of Random Decision Forests on Apache Spark"})
create (_2090:`Session` {`title`:"Learning"})
create (_2091:`Session` {`title`:"Simplifying Complexity with micro services"})
create (_2092:`Session` {`title`:"Break"})
create (_2093:`Session` {`title`:"Rocket and the App Container Spec"})
create (_2094:`Session` {`title`:"Drones Redefine the Internet of Things: Sense Everything, Anywhere!"})
create (_2095:`Session` {`title`:"Achieving a Dominant Position in Mobile Payments"})
create (_2096:`Session` {`title`:"The Evolution of Hadoop at Spotify - Through Failures and Pain"})
create (_2097:`Session` {`title`:"Organizing Work"})
create (_2098:`Session` {`title`:"What business can learn from dating"})
create (_2099:`Session` {`title`:"Lunch"})
create (_2100:`Session` {`title`:"Sponsor Raffle"})
create (_2101:`Session` {`title`:"Kubernetes - Open Source Container Management System"})
create (_2102:`Session` {`title`:"Lessons from Building a Hardware & Software Platform for Commercial Drones"})
create (_2103:`Session` {`title`:"Disrupting Technologies at Blendle: A Retrospect"})
create (_2104:`Session` {`title`:"Big Data in the Browser - Live Coding Terabytes in a Notebook"})
create (_2105:`Session` {`title`:"Unusual Talks"})
create (_2106:`Session` {`title`:"React.render (<Introduction name=\"ReactJS is awesome\" />, mountNode);"})
create (_2107:`Session` {`title`:"Break"})
create (_2108:`Session` {`title`:"Docker as the Building Block for Datacenter-Scale Applications"})
create (_2109:`Session` {`title`:"Linux Drones & the \"App Store\" for Drones"})
create (_2110:`Session` {`title`:"Android Extreme Wearables"})
create (_2111:`Session` {`title`:"Enabling a Large Internal Analytic User Base with Hadoop & Co"})
create (_2112:`Session` {`title`:"DevOps"})
create (_2113:`Session` {`title`:"DevOps, only Part of a Solution"})
create (_2114:`Session` {`title`:"Break"})
create (_2115:`Session` {`title`:"Docker Predictions Panel"})
create (_2116:`Session` {`title`:"Linux Drones & the \"App Store\" for Drones"})
create (_2117:`Session` {`title`:"Huge Memory & Collection Oriented Programming -> Less Code More Speed?"})
create (_2118:`Session` {`title`:"Developing Privacy-compliant Software & Selling it to the Legal Department"})
create (_2119:`Session` {`title`:"Programming Languages"})
create (_2120:`Session` {`title`:"A Cloud Infrastructure for Scaling Innovation Across Autonomous Teams"})
create (_2121:`Session` {`title`:"Break"})
create (_2122:`Session` {`title`:"KEYNOTE: Progress Toward an Engineering Discipline of Software                                   "})
create (_2123:`Session` {`title`:"Closing Reception: Meet the Speakers sponsored by Elastic"})
create _49-[:`SPEAKS_AT`]->_2115
create _49-[:`SPEAKS_AT`]->_2086
create _49-[:`WORKS_FOR`]->_12
create _50-[:`SPEAKS_AT`]->_2109
create _50-[:`SPEAKS_AT`]->_2116
create _50-[:`WORKS_FOR`]->_18
create _51-[:`SPEAKS_AT`]->_186
create _51-[:`WORKS_FOR`]->_17
create _52-[:`SPEAKS_AT`]->_193
create _52-[:`WORKS_FOR`]->_44
create _53-[:`SPEAKS_AT`]->_2104
create _53-[:`WORKS_FOR`]->_22
create _54-[:`SPEAKS_AT`]->_2112
create _54-[:`WORKS_FOR`]->_39
create _55-[:`WORKS_FOR`]->_39
create _56-[:`SPEAKS_AT`]->_2115
create _56-[:`SPEAKS_AT`]->_2108
create _56-[:`WORKS_FOR`]->_29
create _57-[:`SPEAKS_AT`]->_2090
create _57-[:`WORKS_FOR`]->_45
create _58-[:`SPEAKS_AT`]->_2102
create _58-[:`WORKS_FOR`]->_2
create _59-[:`SPEAKS_AT`]->_173
create _59-[:`WORKS_FOR`]->_3
create _60-[:`SPEAKS_AT`]->_177
create _60-[:`WORKS_FOR`]->_39
create _61-[:`SPEAKS_AT`]->_2095
create _61-[:`WORKS_FOR`]->_16
create _62-[:`SPEAKS_AT`]->_170
create _62-[:`WORKS_FOR`]->_8
create _63-[:`SPEAKS_AT`]->_2090
create _63-[:`WORKS_FOR`]->_24
create _64-[:`SPEAKS_AT`]->_175
create _64-[:`WORKS_FOR`]->_7
create _65-[:`SPEAKS_AT`]->_2106
create _65-[:`WORKS_FOR`]->_48
create _66-[:`SPEAKS_AT`]->_2105
create _66-[:`WORKS_FOR`]->_36
create _67-[:`SPEAKS_AT`]->_2117
create _67-[:`WORKS_FOR`]->_5
create _68-[:`SPEAKS_AT`]->_195
create _68-[:`WORKS_FOR`]->_39
create _69-[:`SPEAKS_AT`]->_2105
create _70-[:`SPEAKS_AT`]->_2119
create _70-[:`WORKS_FOR`]->_40
create _71-[:`SPEAKS_AT`]->_175
create _71-[:`WORKS_FOR`]->_4
create _72-[:`SPEAKS_AT`]->_2105
create _73-[:`SPEAKS_AT`]->_184
create _73-[:`SPEAKS_AT`]->_166
create _74-[:`SPEAKS_AT`]->_2104
create _74-[:`WORKS_FOR`]->_22
create _75-[:`SPEAKS_AT`]->_2090
create _75-[:`WORKS_FOR`]->_37
create _76-[:`SPEAKS_AT`]->_2113
create _76-[:`WORKS_FOR`]->_8
create _77-[:`SPEAKS_AT`]->_2110
create _78-[:`SPEAKS_AT`]->_2084
create _79-[:`SPEAKS_AT`]->_2120
create _79-[:`WORKS_FOR`]->_47
create _80-[:`SPEAKS_AT`]->_2109
create _80-[:`SPEAKS_AT`]->_2116
create _80-[:`WORKS_FOR`]->_18
create _81-[:`SPEAKS_AT`]->_2112
create _81-[:`WORKS_FOR`]->_34
create _82-[:`WORKS_FOR`]->_22
create _83-[:`SPEAKS_AT`]->_172
create _83-[:`WORKS_FOR`]->_42
create _84-[:`SPEAKS_AT`]->_2088
create _84-[:`WORKS_FOR`]->_10
create _85-[:`SPEAKS_AT`]->_167
create _85-[:`SPEAKS_AT`]->_164
create _86-[:`SPEAKS_AT`]->_2097
create _86-[:`WORKS_FOR`]->_28
create _87-[:`SPEAKS_AT`]->_178
create _87-[:`WORKS_FOR`]->_38
create _88-[:`SPEAKS_AT`]->_2119
create _89-[:`SPEAKS_AT`]->_2096
create _89-[:`WORKS_FOR`]->_41
create _90-[:`SPEAKS_AT`]->_2111
create _90-[:`WORKS_FOR`]->_15
create _91-[:`SPEAKS_AT`]->_199
create _91-[:`WORKS_FOR`]->_43
create _92-[:`SPEAKS_AT`]->_2115
create _92-[:`SPEAKS_AT`]->_2093
create _92-[:`WORKS_FOR`]->_13
create _93-[:`SPEAKS_AT`]->_2106
create _93-[:`WORKS_FOR`]->_14
create _94-[:`SPEAKS_AT`]->_2097
create _94-[:`WORKS_FOR`]->_21
create _95-[:`WORKS_FOR`]->_17
create _96-[:`SPEAKS_AT`]->_2094
create _96-[:`WORKS_FOR`]->_1
create _97-[:`SPEAKS_AT`]->_187
create _97-[:`WORKS_FOR`]->_6
create _98-[:`SPEAKS_AT`]->_181
create _98-[:`WORKS_FOR`]->_0
create _99-[:`SPEAKS_AT`]->_179
create _100-[:`SPEAKS_AT`]->_2115
create _100-[:`WORKS_FOR`]->_32
create _101-[:`SPEAKS_AT`]->_180
create _101-[:`WORKS_FOR`]->_17
create _102-[:`SPEAKS_AT`]->_2122
create _102-[:`WORKS_FOR`]->_9
create _103-[:`SPEAKS_AT`]->_183
create _103-[:`WORKS_FOR`]->_30
create _104-[:`WORKS_FOR`]->_27
create _105-[:`SPEAKS_AT`]->_2097
create _105-[:`WORKS_FOR`]->_21
create _106-[:`SPEAKS_AT`]->_192
create _106-[:`WORKS_FOR`]->_46
create _107-[:`SPEAKS_AT`]->_190
create _107-[:`WORKS_FOR`]->_26
create _108-[:`SPEAKS_AT`]->_2119
create _108-[:`SPEAKS_AT`]->_2112
create _108-[:`SPEAKS_AT`]->_2097
create _108-[:`WORKS_FOR`]->_31
create _109-[:`SPEAKS_AT`]->_191
create _110-[:`SPEAKS_AT`]->_173
create _111-[:`SPEAKS_AT`]->_187
create _111-[:`WORKS_FOR`]->_6
create _112-[:`SPEAKS_AT`]->_169
create _112-[:`WORKS_FOR`]->_20
create _113-[:`SPEAKS_AT`]->_2115
create _113-[:`WORKS_FOR`]->_12
create _114-[:`SPEAKS_AT`]->_2096
create _114-[:`WORKS_FOR`]->_41
create _115-[:`SPEAKS_AT`]->_2087
create _115-[:`SPEAKS_AT`]->_197
create _115-[:`WORKS_FOR`]->_19
create _116-[:`SPEAKS_AT`]->_174
create _116-[:`WORKS_FOR`]->_17
create _118-[:`SPEAKS_AT`]->_2091
create _118-[:`WORKS_FOR`]->_25
create _119-[:`SPEAKS_AT`]->_2098
create _119-[:`WORKS_FOR`]->_33
create _120-[:`SPEAKS_AT`]->_168
create _121-[:`SPEAKS_AT`]->_185
create _122-[:`SPEAKS_AT`]->_2089
create _122-[:`WORKS_FOR`]->_11
create _123-[:`SPEAKS_AT`]->_189
create _124-[:`SPEAKS_AT`]->_189
create _124-[:`WORKS_FOR`]->_35
create _125-[:`WORKS_FOR`]->_42
create _126-[:`WORKS_FOR`]->_42
create _127-[:`SPEAKS_AT`]->_2116
create _127-[:`SPEAKS_AT`]->_2109
create _127-[:`SPEAKS_AT`]->_196
create _127-[:`WORKS_FOR`]->_18
create _128-[:`SPEAKS_AT`]->_2115
create _128-[:`SPEAKS_AT`]->_2101
create _128-[:`WORKS_FOR`]->_23
create _131-[:`PRECEDES`]->_132
create _131-[:`PART_OF`]->_129
create _132-[:`PRECEDES`]->_133
create _132-[:`PART_OF`]->_129
create _133-[:`PRECEDES`]->_134
create _133-[:`PART_OF`]->_129
create _134-[:`PRECEDES`]->_135
create _134-[:`PART_OF`]->_129
create _135-[:`PRECEDES`]->_136
create _135-[:`PART_OF`]->_129
create _136-[:`PRECEDES`]->_137
create _136-[:`PART_OF`]->_129
create _137-[:`PRECEDES`]->_138
create _137-[:`PART_OF`]->_129
create _138-[:`PRECEDES`]->_139
create _138-[:`PART_OF`]->_129
create _139-[:`PRECEDES`]->_140
create _139-[:`PART_OF`]->_129
create _140-[:`PRECEDES`]->_141
create _140-[:`PART_OF`]->_129
create _141-[:`PRECEDES`]->_142
create _141-[:`PART_OF`]->_129
create _142-[:`PRECEDES`]->_143
create _142-[:`PART_OF`]->_129
create _143-[:`PRECEDES`]->_144
create _143-[:`PART_OF`]->_129
create _144-[:`PRECEDES`]->_145
create _144-[:`PART_OF`]->_129
create _145-[:`PRECEDES`]->_146
create _145-[:`PART_OF`]->_129
create _146-[:`PRECEDES`]->_147
create _146-[:`PART_OF`]->_129
create _147-[:`PRECEDES`]->_148
create _147-[:`PART_OF`]->_129
create _148-[:`PART_OF`]->_129
create _163-[:`LOCATED_IN_ROOM`]->_156
create _163-[:`PART_OF_TRACK`]->_149
create _163-[:`STARTS_AT`]->_131
create _163-[:`ENDS_AT`]->_132
create _164-[:`PART_OF_TRACK`]->_149
create _164-[:`LOCATED_IN_ROOM`]->_156
create _164-[:`ENDS_AT`]->_133
create _164-[:`STARTS_AT`]->_132
create _165-[:`LOCATED_IN_ROOM`]->_157
create _165-[:`PART_OF_TRACK`]->_150
create _165-[:`STARTS_AT`]->_133
create _165-[:`ENDS_AT`]->_134
create _166-[:`LOCATED_IN_ROOM`]->_158
create _166-[:`PART_OF_TRACK`]->_151
create _166-[:`STARTS_AT`]->_134
create _166-[:`ENDS_AT`]->_135
create _167-[:`PART_OF_TRACK`]->_152
create _167-[:`LOCATED_IN_ROOM`]->_159
create _167-[:`STARTS_AT`]->_134
create _167-[:`ENDS_AT`]->_135
create _168-[:`LOCATED_IN_ROOM`]->_160
create _168-[:`PART_OF_TRACK`]->_153
create _168-[:`STARTS_AT`]->_134
create _168-[:`ENDS_AT`]->_135
create _169-[:`LOCATED_IN_ROOM`]->_161
create _169-[:`PART_OF_TRACK`]->_154
create _169-[:`STARTS_AT`]->_134
create _169-[:`ENDS_AT`]->_135
create _170-[:`PART_OF_TRACK`]->_155
create _170-[:`LOCATED_IN_ROOM`]->_162
create _170-[:`STARTS_AT`]->_134
create _170-[:`ENDS_AT`]->_135
create _171-[:`PART_OF_TRACK`]->_150
create _171-[:`LOCATED_IN_ROOM`]->_157
create _171-[:`STARTS_AT`]->_135
create _171-[:`ENDS_AT`]->_136
create _172-[:`LOCATED_IN_ROOM`]->_158
create _172-[:`PART_OF_TRACK`]->_151
create _172-[:`ENDS_AT`]->_137
create _172-[:`STARTS_AT`]->_136
create _173-[:`LOCATED_IN_ROOM`]->_160
create _173-[:`PART_OF_TRACK`]->_153
create _173-[:`STARTS_AT`]->_136
create _173-[:`ENDS_AT`]->_137
create _174-[:`PART_OF_TRACK`]->_154
create _174-[:`LOCATED_IN_ROOM`]->_161
create _174-[:`STARTS_AT`]->_136
create _174-[:`ENDS_AT`]->_137
create _175-[:`LOCATED_IN_ROOM`]->_162
create _175-[:`PART_OF_TRACK`]->_155
create _175-[:`STARTS_AT`]->_136
create _175-[:`ENDS_AT`]->_137
create _176-[:`LOCATED_IN_ROOM`]->_157
create _176-[:`PART_OF_TRACK`]->_150
create _176-[:`ENDS_AT`]->_138
create _176-[:`STARTS_AT`]->_137
create _177-[:`LOCATED_IN_ROOM`]->_158
create _177-[:`PART_OF_TRACK`]->_151
create _177-[:`ENDS_AT`]->_139
create _177-[:`STARTS_AT`]->_138
create _178-[:`PART_OF_TRACK`]->_152
create _178-[:`LOCATED_IN_ROOM`]->_159
create _178-[:`ENDS_AT`]->_139
create _178-[:`STARTS_AT`]->_138
create _179-[:`LOCATED_IN_ROOM`]->_160
create _179-[:`PART_OF_TRACK`]->_153
create _179-[:`ENDS_AT`]->_139
create _179-[:`STARTS_AT`]->_138
create _180-[:`PART_OF_TRACK`]->_154
create _180-[:`LOCATED_IN_ROOM`]->_161
create _180-[:`STARTS_AT`]->_138
create _180-[:`ENDS_AT`]->_139
create _181-[:`LOCATED_IN_ROOM`]->_162
create _181-[:`PART_OF_TRACK`]->_155
create _181-[:`ENDS_AT`]->_139
create _181-[:`STARTS_AT`]->_138
create _182-[:`PART_OF_TRACK`]->_150
create _182-[:`LOCATED_IN_ROOM`]->_157
create _182-[:`ENDS_AT`]->_140
create _182-[:`STARTS_AT`]->_139
create _183-[:`PART_OF_TRACK`]->_151
create _183-[:`LOCATED_IN_ROOM`]->_158
create _183-[:`ENDS_AT`]->_141
create _183-[:`STARTS_AT`]->_140
create _184-[:`LOCATED_IN_ROOM`]->_159
create _184-[:`PART_OF_TRACK`]->_152
create _184-[:`ENDS_AT`]->_141
create _184-[:`STARTS_AT`]->_140
create _185-[:`LOCATED_IN_ROOM`]->_160
create _185-[:`PART_OF_TRACK`]->_153
create _185-[:`ENDS_AT`]->_141
create _185-[:`STARTS_AT`]->_140
create _186-[:`PART_OF_TRACK`]->_154
create _186-[:`LOCATED_IN_ROOM`]->_161
create _186-[:`ENDS_AT`]->_141
create _186-[:`STARTS_AT`]->_140
create _187-[:`PART_OF_TRACK`]->_155
create _187-[:`LOCATED_IN_ROOM`]->_162
create _187-[:`ENDS_AT`]->_141
create _187-[:`STARTS_AT`]->_140
create _188-[:`PART_OF_TRACK`]->_150
create _188-[:`LOCATED_IN_ROOM`]->_157
create _188-[:`STARTS_AT`]->_141
create _188-[:`ENDS_AT`]->_142
create _189-[:`PART_OF_TRACK`]->_151
create _189-[:`LOCATED_IN_ROOM`]->_158
create _189-[:`ENDS_AT`]->_143
create _189-[:`STARTS_AT`]->_142
create _190-[:`PART_OF_TRACK`]->_152
create _190-[:`LOCATED_IN_ROOM`]->_159
create _190-[:`ENDS_AT`]->_143
create _190-[:`STARTS_AT`]->_142
create _191-[:`PART_OF_TRACK`]->_153
create _191-[:`LOCATED_IN_ROOM`]->_160
create _191-[:`ENDS_AT`]->_143
create _191-[:`STARTS_AT`]->_142
create _192-[:`PART_OF_TRACK`]->_154
create _192-[:`LOCATED_IN_ROOM`]->_161
create _192-[:`ENDS_AT`]->_143
create _192-[:`STARTS_AT`]->_142
create _193-[:`PART_OF_TRACK`]->_155
create _193-[:`LOCATED_IN_ROOM`]->_162
create _193-[:`STARTS_AT`]->_142
create _193-[:`ENDS_AT`]->_143
create _194-[:`LOCATED_IN_ROOM`]->_157
create _194-[:`PART_OF_TRACK`]->_150
create _194-[:`ENDS_AT`]->_144
create _194-[:`STARTS_AT`]->_143
create _195-[:`PART_OF_TRACK`]->_149
create _195-[:`LOCATED_IN_ROOM`]->_156
create _195-[:`STARTS_AT`]->_144
create _195-[:`ENDS_AT`]->_145
create _196-[:`PART_OF_TRACK`]->_150
create _196-[:`LOCATED_IN_ROOM`]->_157
create _196-[:`STARTS_AT`]->_145
create _196-[:`ENDS_AT`]->_146
create _197-[:`PART_OF_TRACK`]->_149
create _197-[:`LOCATED_IN_ROOM`]->_156
create _197-[:`STARTS_AT`]->_146
create _197-[:`ENDS_AT`]->_147
create _198-[:`PART_OF_TRACK`]->_150
create _198-[:`LOCATED_IN_ROOM`]->_157
create _198-[:`ENDS_AT`]->_148
create _198-[:`STARTS_AT`]->_147
create _199-[:`PART_OF_TRACK`]->_152
create _199-[:`LOCATED_IN_ROOM`]->_159
create _199-[:`STARTS_AT`]->_136
create _199-[:`ENDS_AT`]->_137
create _2060-[:`PRECEDES`]->_2061
create _2060-[:`PART_OF`]->_130
create _2061-[:`PRECEDES`]->_2062
create _2061-[:`PART_OF`]->_130
create _2062-[:`PRECEDES`]->_2063
create _2062-[:`PART_OF`]->_130
create _2063-[:`PRECEDES`]->_2064
create _2063-[:`PART_OF`]->_130
create _2064-[:`PRECEDES`]->_2065
create _2064-[:`PART_OF`]->_130
create _2065-[:`PRECEDES`]->_2066
create _2065-[:`PART_OF`]->_130
create _2066-[:`PRECEDES`]->_2067
create _2066-[:`PART_OF`]->_130
create _2067-[:`PRECEDES`]->_2068
create _2067-[:`PART_OF`]->_130
create _2068-[:`PRECEDES`]->_2069
create _2068-[:`PART_OF`]->_130
create _2069-[:`PRECEDES`]->_2070
create _2069-[:`PART_OF`]->_130
create _2070-[:`PRECEDES`]->_2071
create _2070-[:`PART_OF`]->_130
create _2071-[:`PRECEDES`]->_2072
create _2071-[:`PART_OF`]->_130
create _2072-[:`PRECEDES`]->_2073
create _2072-[:`PART_OF`]->_130
create _2073-[:`PRECEDES`]->_2074
create _2073-[:`PART_OF`]->_130
create _2074-[:`PRECEDES`]->_2075
create _2074-[:`PART_OF`]->_130
create _2075-[:`PRECEDES`]->_2076
create _2075-[:`PART_OF`]->_130
create _2076-[:`PART_OF`]->_130
create _2083-[:`PART_OF_TRACK`]->_149
create _2083-[:`LOCATED_IN_ROOM`]->_156
create _2083-[:`ENDS_AT`]->_2061
create _2083-[:`STARTS_AT`]->_2060
create _2084-[:`PART_OF_TRACK`]->_149
create _2084-[:`LOCATED_IN_ROOM`]->_156
create _2084-[:`ENDS_AT`]->_2062
create _2084-[:`STARTS_AT`]->_2061
create _2085-[:`LOCATED_IN_ROOM`]->_157
create _2085-[:`PART_OF_TRACK`]->_150
create _2085-[:`ENDS_AT`]->_2063
create _2085-[:`STARTS_AT`]->_2062
create _2086-[:`LOCATED_IN_ROOM`]->_158
create _2086-[:`PART_OF_TRACK`]->_2077
create _2086-[:`ENDS_AT`]->_2064
create _2086-[:`STARTS_AT`]->_2063
create _2087-[:`LOCATED_IN_ROOM`]->_159
create _2087-[:`PART_OF_TRACK`]->_2078
create _2087-[:`ENDS_AT`]->_2064
create _2087-[:`STARTS_AT`]->_2063
create _2088-[:`LOCATED_IN_ROOM`]->_160
create _2088-[:`PART_OF_TRACK`]->_2079
create _2088-[:`ENDS_AT`]->_2064
create _2088-[:`STARTS_AT`]->_2063
create _2089-[:`LOCATED_IN_ROOM`]->_161
create _2089-[:`PART_OF_TRACK`]->_2080
create _2089-[:`ENDS_AT`]->_2064
create _2089-[:`STARTS_AT`]->_2063
create _2090-[:`LOCATED_IN_ROOM`]->_2082
create _2090-[:`PART_OF_TRACK`]->_2081
create _2090-[:`STARTS_AT`]->_2063
create _2090-[:`ENDS_AT`]->_2064
create _2091-[:`LOCATED_IN_ROOM`]->_162
create _2091-[:`PART_OF_TRACK`]->_155
create _2091-[:`STARTS_AT`]->_2063
create _2091-[:`ENDS_AT`]->_2064
create _2092-[:`LOCATED_IN_ROOM`]->_157
create _2092-[:`PART_OF_TRACK`]->_150
create _2092-[:`STARTS_AT`]->_2064
create _2092-[:`ENDS_AT`]->_2065
create _2093-[:`LOCATED_IN_ROOM`]->_158
create _2093-[:`PART_OF_TRACK`]->_2077
create _2093-[:`STARTS_AT`]->_2065
create _2093-[:`ENDS_AT`]->_2066
create _2094-[:`PART_OF_TRACK`]->_2078
create _2094-[:`LOCATED_IN_ROOM`]->_159
create _2094-[:`STARTS_AT`]->_2065
create _2094-[:`ENDS_AT`]->_2066
create _2095-[:`PART_OF_TRACK`]->_2079
create _2095-[:`LOCATED_IN_ROOM`]->_160
create _2095-[:`STARTS_AT`]->_2065
create _2095-[:`ENDS_AT`]->_2066
create _2096-[:`PART_OF_TRACK`]->_2080
create _2096-[:`LOCATED_IN_ROOM`]->_161
create _2096-[:`STARTS_AT`]->_2065
create _2096-[:`ENDS_AT`]->_2066
create _2097-[:`PART_OF_TRACK`]->_2081
create _2097-[:`LOCATED_IN_ROOM`]->_2082
create _2097-[:`STARTS_AT`]->_2065
create _2097-[:`ENDS_AT`]->_2066
create _2098-[:`PART_OF_TRACK`]->_155
create _2098-[:`LOCATED_IN_ROOM`]->_162
create _2098-[:`ENDS_AT`]->_2066
create _2098-[:`STARTS_AT`]->_2065
create _2099-[:`PART_OF_TRACK`]->_150
create _2099-[:`LOCATED_IN_ROOM`]->_157
create _2099-[:`ENDS_AT`]->_2068
create _2099-[:`STARTS_AT`]->_2066
create _2100-[:`PART_OF_TRACK`]->_150
create _2100-[:`LOCATED_IN_ROOM`]->_158
create _2100-[:`ENDS_AT`]->_2068
create _2100-[:`STARTS_AT`]->_2067
create _2101-[:`PART_OF_TRACK`]->_2077
create _2101-[:`LOCATED_IN_ROOM`]->_158
create _2101-[:`ENDS_AT`]->_2069
create _2101-[:`STARTS_AT`]->_2068
create _2102-[:`LOCATED_IN_ROOM`]->_159
create _2102-[:`PART_OF_TRACK`]->_2078
create _2102-[:`ENDS_AT`]->_2069
create _2102-[:`STARTS_AT`]->_2068
create _2103-[:`LOCATED_IN_ROOM`]->_160
create _2103-[:`PART_OF_TRACK`]->_2079
create _2103-[:`ENDS_AT`]->_2069
create _2103-[:`STARTS_AT`]->_2068
create _2104-[:`LOCATED_IN_ROOM`]->_161
create _2104-[:`PART_OF_TRACK`]->_2080
create _2104-[:`ENDS_AT`]->_2069
create _2104-[:`STARTS_AT`]->_2068
create _2105-[:`LOCATED_IN_ROOM`]->_2082
create _2105-[:`PART_OF_TRACK`]->_2081
create _2105-[:`ENDS_AT`]->_2069
create _2105-[:`STARTS_AT`]->_2068
create _2106-[:`LOCATED_IN_ROOM`]->_162
create _2106-[:`PART_OF_TRACK`]->_155
create _2106-[:`STARTS_AT`]->_2068
create _2106-[:`ENDS_AT`]->_2069
create _2107-[:`LOCATED_IN_ROOM`]->_157
create _2107-[:`PART_OF_TRACK`]->_150
create _2107-[:`STARTS_AT`]->_2069
create _2107-[:`ENDS_AT`]->_2070
create _2108-[:`LOCATED_IN_ROOM`]->_158
create _2108-[:`PART_OF_TRACK`]->_2077
create _2108-[:`STARTS_AT`]->_2070
create _2108-[:`ENDS_AT`]->_2071
create _2109-[:`PART_OF_TRACK`]->_2078
create _2109-[:`LOCATED_IN_ROOM`]->_159
create _2109-[:`STARTS_AT`]->_2070
create _2109-[:`ENDS_AT`]->_2071
create _2110-[:`PART_OF_TRACK`]->_2079
create _2110-[:`LOCATED_IN_ROOM`]->_160
create _2110-[:`STARTS_AT`]->_2070
create _2110-[:`ENDS_AT`]->_2071
create _2111-[:`PART_OF_TRACK`]->_2080
create _2111-[:`LOCATED_IN_ROOM`]->_161
create _2111-[:`STARTS_AT`]->_2070
create _2111-[:`ENDS_AT`]->_2071
create _2112-[:`PART_OF_TRACK`]->_2081
create _2112-[:`LOCATED_IN_ROOM`]->_2082
create _2112-[:`STARTS_AT`]->_2070
create _2112-[:`ENDS_AT`]->_2071
create _2113-[:`PART_OF_TRACK`]->_155
create _2113-[:`LOCATED_IN_ROOM`]->_162
create _2113-[:`STARTS_AT`]->_2070
create _2113-[:`ENDS_AT`]->_2071
create _2114-[:`PART_OF_TRACK`]->_150
create _2114-[:`LOCATED_IN_ROOM`]->_157
create _2114-[:`ENDS_AT`]->_2072
create _2114-[:`STARTS_AT`]->_2071
create _2115-[:`PART_OF_TRACK`]->_2077
create _2115-[:`LOCATED_IN_ROOM`]->_158
create _2115-[:`ENDS_AT`]->_2073
create _2115-[:`STARTS_AT`]->_2072
create _2116-[:`PART_OF_TRACK`]->_2078
create _2116-[:`LOCATED_IN_ROOM`]->_159
create _2116-[:`ENDS_AT`]->_2073
create _2116-[:`STARTS_AT`]->_2072
create _2117-[:`PART_OF_TRACK`]->_2079
create _2117-[:`LOCATED_IN_ROOM`]->_160
create _2117-[:`ENDS_AT`]->_2073
create _2117-[:`STARTS_AT`]->_2072
create _2118-[:`PART_OF_TRACK`]->_2080
create _2118-[:`LOCATED_IN_ROOM`]->_161
create _2118-[:`ENDS_AT`]->_2073
create _2118-[:`STARTS_AT`]->_2072
create _2119-[:`PART_OF_TRACK`]->_2081
create _2119-[:`LOCATED_IN_ROOM`]->_2082
create _2119-[:`ENDS_AT`]->_2073
create _2119-[:`STARTS_AT`]->_2072
create _2120-[:`LOCATED_IN_ROOM`]->_162
create _2120-[:`PART_OF_TRACK`]->_155
create _2120-[:`ENDS_AT`]->_2073
create _2120-[:`STARTS_AT`]->_2072
create _2121-[:`PART_OF_TRACK`]->_150
create _2121-[:`LOCATED_IN_ROOM`]->_157
create _2121-[:`ENDS_AT`]->_2074
create _2121-[:`STARTS_AT`]->_2073
create _2122-[:`LOCATED_IN_ROOM`]->_156
create _2122-[:`PART_OF_TRACK`]->_149
create _2122-[:`STARTS_AT`]->_2074
create _2122-[:`ENDS_AT`]->_2075
create _2123-[:`LOCATED_IN_ROOM`]->_157
create _2123-[:`PART_OF_TRACK`]->_150
create _2123-[:`STARTS_AT`]->_2075
create _2123-[:`ENDS_AT`]->_2076

Now we can start querying it.

match (d:Day)--(n) return d,n;

Or look at some speakers that we know

match (p1:Person {fullname:"RIK VAN BRUGGEN"}), (p2:Person {fullname:"FRISO VAN VOLLENHOVEN"})
return p1, p2;

If we want to see how these guys are connected, we can run a simple pathfinding query:

match (p1:Person {fullname:"RIK VAN BRUGGEN"}), (p2:Person {fullname:"FRISO VAN VOLLENHOVEN"}),
p=allshortestpaths((p1)-[*]-(p2))
return p;

Let’s explore some of the tracks. Hadoop is cool these days, right? So let’s explore that track:

match path = (t:Track {name:"HADOOP"})--(s:Session)--()
return path
limit 25;

The result is interesting:

So now we can look at some more interesting topics.

Some stranger settings

Let’s look at some "Interesting" situations in the GOTO Graph. For example, are there many sessions with more than one speaker?

MATCH (p1:Person)-[:SPEAKS_AT]->(s:Session)<-[:SPEAKS_AT]-(p2:Person)
where id(p1)>id(p2)
return distinct p1,p2,s
limit 25;

The result looks like this:

I am sure there are plenty of other things to explore. But for now, I will keep it at this.

THE END

I hope you found this as fun as I did.

This gist was created by Rik Van Bruggen

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment