GraphConnect Europe 2017 Agenda
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
View only
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZAA
1
trackroomfloorstartendtitlespeakerabstracttags
2
FikaGeneral area3rd Floor830915
Registration and coffee
3
KeynoteFleming3rd Floor915930
Welcome and Introduction
Rik Van BruggenJust an Intro
intro, housekeeping
4
KeynoteFleming3rd Floor915930
Welcome and Introduction
Lars NordwallJust an Intro
intro, housekeeping
5
KeynoteFleming3rd Floor915930
Welcome and Introduction
Dirk MöllerJust an Intro
intro, housekeeping
6
KeynoteFleming3rd Floor9301030Opening KeynoteEmil EifremAll the important stuff, brought to you by Emil.
intro, update, company, project, open source, future, strategy
7
Business Impact Track
Fleming3rd Floor11001130
Scaling Neo4j to Millions of Homes with Kubernetes
Rickard DammScaling Neo4j to millions of homes with Kubernetes
Telia Zone is a platform that allows consumers to experience superior digital solutions at home, simplifying everyday life by making time at home more enjoyable. Telia Zone gained a lot of press for launching both an open developer API and a consumer proposition in record time. Technical challenges, performance requirements and the strive to implement more advanced features has required the team to develop and implement the backend with the latest technologies and methods including Neo4j Casual Clustering and Kubernetes.
scale, IoT, kubernetes, containers
8
Business Impact Track
Fleming3rd Floor11001130
Scaling Neo4j to Millions of Homes with Kubernetes
Lars Ericsson Scaling Neo4j to millions of homes with Kubernetes
Telia Zone is a platform that allows consumers to experience superior digital solutions at home, simplifying everyday life by making time at home more enjoyable. Telia Zone gained a lot of press for launching both an open developer API and a consumer proposition in record time. Technical challenges, performance requirements and the strive to implement more advanced features has required the team to develop and implement the backend with the latest technologies and methods including Neo4j Casual Clustering and Kubernetes.
scale, IoT, kubernetes, containers
9
Neo4j Deep-DiveChurchillGround Floor11001130
Building and Using a Neo4j 3.2 Causal Cluster
Alistair JonesBuilding and Using a Neo4j 3.2 Causal Cluster
How do you configure and run Neo4j on a cluster of servers, and how do you deploy it from an application? This presentation will explore thee Neo4j 3.2 causal clustering architecture and features, and how to build an application using those features via the Neo4j native language drivers.
3.2, causal cluster, scale
10
Solutions Track Whittle3rd Floor11001130
Neo4j as a Key Player in Human Capital Management (HCM)
Luanne MisquittaNeo4j as a Key Player in Human Capital Management
Graph databases are a perfect fit for HCM and people management solutions. In this talk, Luanne will present the challenges faced by these software vendors and how Neo4j can help them stay relevant and competitive. This talk demonstrates how Neo4j is the database that solves the core problem of the inability to process highly connected data in an efficient manner.

The session will start with an introduction to typical components that comprise HCM software suites, such as Recruiting and Onboarding, Learning, Performance, and Talent. This is followed by examples in each of these areas and a discussion on how this data has been modelled traditionally (via RDBMS). Luanne will then share her experience using Neo4j to model people data in a more intuitive fashion, and how the examples presented earlier translate into graph traversals or Cypher queries.
recruitment, human capital management, rdbms, cypher
11
Business Impact Track
Fleming3rd Floor11301200
Don’t Choose One Database Choose Them All!
Dave da SilvaDon’t Choose One Database Choose Them All!
Data scientists have a plethora of SQL and NoSQL databases to choose from, each offering a wide range of features that claim to make things easier, more efficient, cheaper and more productive. Looking past the marketing speak, some of these claims are true, which makes the question of which database to select even more difficult.

On the Capgemini UK Data Science team we say, "Why settle on just one?”. This talk explains the rationale for using multiple databases based upon the business benefits that can be achieved for clients – despite the potential overhead of having to install, configure, populate and sync multiple data stores.
nosql, polyglot persistence, multimodel
12
Neo4j Deep-DiveChurchillGround Floor11301200Graphs at ScaleJohannes UntersteinGraphs at scale - Scale out Neo4j using Apache Mesos and DC/OS
In the era of Docker, Big Data and microservices, it's important to distribute your applications across your cluster and maintain a good overview of applications. A best practice is to locate your data in the same cluster similar to your application landscape and then share your physical resources across your running applications regardless of user requests, data crunching or large graph calculations. This is possible by incorporating Neo4j to run natively on top of Apache Mesos and DC/OS, and in this session we will demonstrate how to install, run, operate and scale out Neo4j Causal Clusters on top of Apache Mesos and DC/OS — and explore the opportunities this provides.
scale, mesos, containers, microservices
13
Solutions Track Whittle3rd Floor11301200
Using Neo4j and Machine Learning to Create a Decision Engine
Tim WardUsing Neo4j and Machine Learning to Create a Decision Engine
There is no doubt that machine learning and graphs go hand in hand — and Neo4j makes it possible to take machine learning to the next level. In this presentation, we'll share how CluedIn built Neo4j into a decision engine that turns company data into actionable insights. By using machine learning techniques and the graph as a decision tree, we were able to achieve amazing precision in merging and identifying insights in the enterprise. With practical demos and techniques, viewers will leave this presentation with new and effective ways of working with Neo4j.
machine learning, decision engine
14
Business Impact Track
Fleming3rd Floor12001230
Neo4j and Bank Fraud
Syed HaniffCreating a Data Distribution Knowledge Base using Neo4j
knowledge base, financial services, graph search
15
Neo4j Deep-DiveChurchillGround Floor12001230
openCypher: Transactions and Analytics with Neo4j & Cypher for Spark
Alastair GreenopenCypher: Multiple-Graph Analytics with Neo4j and Cypher for Apache Spark
The openCypher project aims to turn the Cypher graph query language into an open, collaborative standard. The first openCypher Implementers Meeting (oCIM) at SAP's headquarters in February 2017 drew over 35 attendees from around ten companies and research groups. There are new features coming in Cypher, some of them already making it into the Neo4j product, others still in design. One big topic is "multiple graphs" – how to make Cypher a composable language that takes graphs in and pushes graphs out. This is a natural fit for graph analytic processing in the Apache Spark environment. Hear about transactions and analytics with Cypher, Neo4j and Spark, i.e., the future of graph data management.
cypher, opencypher, spark
16
Neo4j Deep-DiveChurchillGround Floor12001230
openCypher: Transactions and Analytics with Neo4j & Cypher for Spark
Petra SelmeropenCypher: Multiple-Graph Analytics with Neo4j and Cypher for Apache Spark
The openCypher project aims to turn the Cypher graph query language into an open, collaborative standard. The first openCypher Implementers Meeting (oCIM) at SAP's headquarters in February 2017 drew over 35 attendees from around ten companies and research groups. There are new features coming in Cypher, some of them already making it into the Neo4j product, others still in design. One big topic is "multiple graphs" – how to make Cypher a composable language that takes graphs in and pushes graphs out. This is a natural fit for graph analytic processing in the Apache Spark environment. Hear about transactions and analytics with Cypher, Neo4j and Spark, i.e., the future of graph data management.
cypher, opencypher, spark
17
Neo4j Deep-DiveChurchillGround Floor12001230
openCypher: Transactions and Analytics with Neo4j & Cypher for Spark
Stefan PlantikowopenCypher: Multiple-Graph Analytics with Neo4j and Cypher for Apache Spark
The openCypher project aims to turn the Cypher graph query language into an open, collaborative standard. The first openCypher Implementers Meeting (oCIM) at SAP's headquarters in February 2017 drew over 35 attendees from around ten companies and research groups. There are new features coming in Cypher, some of them already making it into the Neo4j product, others still in design. One big topic is "multiple graphs" – how to make Cypher a composable language that takes graphs in and pushes graphs out. This is a natural fit for graph analytic processing in the Apache Spark environment. Hear about transactions and analytics with Cypher, Neo4j and Spark, i.e., the future of graph data management.
cypher, opencypher, spark
18
Solutions Track Whittle3rd Floor12001230
Fraud Detection and What We Can Learn from the Panama Papers
Dr. Jesús BarrasaFraud Detection and What We Can Learn from the Panama Papers
A year ago, the ICIJ publicly released the Panama Papers. What lessons have we learned for modern fraud detection? Traditionally, fraud prevention focuses on discrete data points and detection of outliers. However, today’s sophisticated fraudsters escape detection by collaborating in groups and being locally indistinguishable from other users, which is why it is essential to look beyond individual data points to the connections that link them. In this talk, we will see how enterprise organisations use Neo4j to augment existing fraud detection capabilities to combat a variety of financial crimes including first-party bank fraud, credit card fraud, ecommerce fraud, insurance fraud and money laundering.
fraud, panama papers, icij, journalism
19
FikaGeneral area1st Floor10301100Coffee Break
20
FikaGeneral area2nd Floor10301100Coffee Break
21
FikaGeneral area3rd Floor10301100Coffee Break
22
FikaGeneral area1st Floor12301400Lunch
23
FikaGeneral area2nd Floor12301400Lunch
24
FikaGeneral area3rd Floor12301400Lunch
25
Business Impact Track
Fleming3rd Floor14001430
Democratizing Data at Airbnb
Chris WilliamsDemocratizing Data at Airbnb
As Airbnb grows, so do the challenges around the volume, complexity and obscurity of data, which is often siloed and lacks context. The Dataportal is an internal data tool, built on Neo4j, which empowers Airbnb employees to be data-informed by aiding with data exploration, discovery and trust.
scale, complexity, exploration, discovery, integration
26
Business Impact Track
Fleming3rd Floor14001430
Democratizing Data at Airbnb
John BodleyDemocratizing Data at Airbnb
As Airbnb grows, so do the challenges around the volume, complexity and obscurity of data, which is often siloed and lacks context. The Dataportal is an internal data tool, built on Neo4j, which empowers Airbnb employees to be data-informed by aiding with data exploration, discovery and trust.
scale, complexity, exploration, discovery, integration
27
Neo4j Deep-DiveChurchillGround Floor14001430
Securing your Neo4j Cluster with LDAP and Kerberos
Johan TelemanSecuring Neo4j Cluster with LDAP and Kerberos
Kerberos is a widespread and highly secure protocol for authentication, which protects user credentials and reduces the need for network communication between your Neo4j cluster and the authenticating server. Kerberos can further provide an attractive end-user experience via the single-sign-on mechanism. In this session, we will explore how Kerberos can be used to secure a Neo4j cluster together with LDAP authorization, and what this means for system admins and app developers.
security, ldap, kerberos, cluster, active directory, administration
28
Solutions Track Whittle3rd Floor14001430
moOn: A Multidimensional Graph Approach to Human Resources Analytics
Claudio BorilemoOn: A multidimensional graph approach to Human Resources Analytics
The concept of the enterprise social graph (Forbes, 2010) has been garnering more and more attention over the last several years from increasingly large companies. The idea is simple: Exploit an enterprise's internal social media network to provide an agile management and analysis tool for HR. However, not all companies can rely on specific in-house social platforms to gather and/or analyze data, nor do they always have the competencies or time to handle such huge volumes of data. In this presentation, we will share innovative methods to visualize, navigate and manage a company's employee network to facilitate the management of key HR practices — which is rooted in Neo4j, Cypher and Python. We will demonstrate the effectiveness of this approach through the use of real company data.
human resources, cypher, python
29
Business Impact Track
Fleming3rd Floor14301500
Configuration Managemt at German National Rail
Marcel DongesConfiguration Management at Deutsche Bahn - a Graph-based CMM 4 Managed Environment for Data Centers
In this talk, Marcel and Axel will illustrate how a team at the Deutsche Bahn subsidiary DB Systel built a CMM-4 (Capability Maturity Model) configuration and environment management tool using graph technology.

DB Systel GmbH is the internal Information and Communication Technology (ICT) partner of Deutsche Bahn, both on national and international levels. To optimize the whole lifecycle of ICT solutions – from planning and development to operation and optimisation – the team at DB Systel created a central and highly automated solution for the management of configuration data for any application, storage and computing environment including software, hardware and network components within the DB AG group.
configuration management, cmm, rail
30
Business Impact Track
Fleming3rd Floor14301500
Configuration Managemt at German National Rail
Axel MorgnerConfiguration Management at Deutsche Bahn - a Graph-based CMM 4 Managed Environment for Data Centers
In this talk, Marcel and Axel will illustrate how a team at the Deutsche Bahn subsidiary DB Systel built a CMM-4 (Capability Maturity Model) configuration and environment management tool using graph technology.

DB Systel GmbH is the internal Information and Communication Technology (ICT) partner of Deutsche Bahn, both on national and international levels. To optimize the whole lifecycle of ICT solutions – from planning and development to operation and optimisation – the team at DB Systel created a central and highly automated solution for the management of configuration data for any application, storage and computing environment including software, hardware and network components within the DB AG group.
configuration management, cmm, rail
31
Neo4j Deep-DiveChurchillGround Floor14301500
Debunking some RDF-vs-PropertyGraph Alternative Facts
Dr. Jesús BarrasaDebunking some RDF-vs-PropertyGraph Alternative Facts
Is RDF for unstructured data while property graphs are for highly structured data? Will the RDF model discover new knowledge for me? Is RDF AI? Does RDF exclusively live in triple stores?

All of these are statements have been published by analysts and vendors, building a wall of misconceptions between the two worlds that are not helpful for your new graph project. In this talk, we will dig deeper into the similarities and differences between the two main approaches to modelling graph data, focusing on debunking some of the ‘alternative facts’ built over the years.
RDF, property graph, semantic web, triple store
32
Solutions Track Whittle3rd Floor14301500
Real-Time Recommender Systems Made Easy with Neo4j
Pieter CaillauReal-time Recommender Systems Made Easy with Neo4j
Recommender system technology is the core of Netflix and Amazon's business model and has lead to a tremendous increase in sales and customer satisfaction. Other retailers have seen sales increases of 5-15%, and now recommender systems are making their way to other industries to help customers find products faster, help salespeople find collateral and configure solutions, and help companies accelerate their product development by finding the right components to make products that meet market needs.

Real-time recommender systems are one of the sweetspot use cases for native graph databases. Key goals for a good recommender system include relevance, novelty, serendipity and recommendation differentiation. In this talk, Pieter will demonstrate how you can have full and accurate control of the recommender system with Neo4j, interactive response at scale, and "on the fly" tuning for a fast time to market.
recommender system, recommendation, real-time
33
FikaGeneral area1st Floor15001520Coffee Break
34
FikaGeneral area2nd Floor15001520Coffee Break
35
FikaGeneral area3rd Floor15001520Coffee Break
36
Business Impact Track
Fleming3rd Floor15201550
UK Rail Ticketing Assistance the Graph Way
Andy SmaleUK Rail Ticketing Assistance from the Graph Way
"The UK Rail network is complex with more than twenty operators managing over six thousand locations running thousands of different services and millions of products sold. The underlying systems are all being updated and KCOM are delivering the replacement Availability and Reservations Service with an engine built on top of Neo4j.

The challenge is to build a service capable of handling millions of requests per day with under 50 ms response times whilst maintaining a complex demand model to help the privatised rail companies maximise their revenue.
rail, reservations, scale, speed
37
Neo4j Deep-DiveChurchillGround Floor15201550
A Practical Guide to Enterprise Metadata Handling in Data Driven Environments
Mirko KämpfA Practical Guide to Enterprise Metadata Handling in Data Driven Environments
Neo4j has proven to be an enterprise-grade graph store and graph management system. Using the wiki-based knowledge graph as a blueprint for business knowledge management, we developed our Etosha toolbox to manage technical metadata with a business directory that links technical records and human knowledge. This leads to higher efficiency in our data exploration and data science procedures.

In this presentation, we will demonstrate our collaboration tools by running them in two modes — locally on a single workstation and as a distributed environment across organizations — and will review the architecture of the underlying software.
MDM, metadata, cloudera, etosha, nosql, hadoop
38
Solutions Track Whittle3rd Floor15201550
Graph-Powered Data Lineage in Finance
Jean VilledieuGraph-Powered Data Lineage in Finance
Tracking the flow of data is the foundation for solid data governance. It's also a compliance imperative for financial institutions impacted by BCBS 239. In this talk, we will discuss how graph-oriented data lineage is well suited for today's growing data volume and complexity. You will learn how to answer questions like: What would be the impact of a component of my data pipeline breaking up? Where does the data from a particular report originate?
MDM, data lineage, finance, banking, bcbs 239, regulatory compliance
39
Neo4j Deep-DiveChurchillGround Floor15501620
Cypher Performance Improvements
Craig TavernerCypher Performance Improvements
For this release cycle, we have been busy improving the performance of Neo4j in many different ways. In this presentation, the creator of Cypher will go through what has been boosted in the 3.2 release of Neo4j.
cypher, query language, performance, speed, future
40
Solutions Track Whittle3rd Floor15501620
Using Neo4j to Optimize Planning and Operations for California’s Largest Casino
Joe StefaniakUsing Neo4j to Optimize Planning and Operations for California’s Largest Casino
This session will center on a major US casino operator that analyzes data on one of the largest casino floors in the US by using a KeyLines graph visualization component with intelligentTag’s Symmetry3 compliance technology. With data stored in Neo4j, the casino’s analysts can visualize activity and discover graph insights that help them optimize and improve their operations.
visualization, optimization, casino, gambling
41
Solutions Track Whittle3rd Floor15501620
Using Neo4j to Optimize Planning and Operations for California’s Largest Casino
Stuart KerrUsing Neo4j to Optimize Planning and Operations for California’s Largest Casino
This session will center on a major US casino operator that analyzes data on one of the largest casino floors in the US by using a KeyLines graph visualization component with intelligentTag’s Symmetry3 compliance technology. With data stored in Neo4j, the casino’s analysts can visualize activity and discover graph insights that help them optimize and improve their operations.
visualization, optimization, casino, gambling
42
FikaGeneral area1st Floor16201640Coffee Break
43
FikaGeneral area2nd Floor16201640Coffee Break
44
FikaGeneral area3rd Floor16201640Coffee Break
45
Business Impact Track
Fleming3rd Floor16401710
Panel: Data Journalism in the Connected Age
Friedrich LindenbergData Journalism in the Connected Age Panel
Every day, data journalists have to deal with the growing volume and complexity of modern data leaks. In addition, uncovering (the often hidden) connections at both global and local scales is increasingly important. Graph databases help data journalists make sense of their data and connect it to many other sources, making it easier to calculate the meaning and impact of the dataset.

In this high-profile panel, five data journalists from renowned publishers and organizations will discuss changes in the journalistic landscape, the relevance of data connections, and how modern tools such as Neo4j can support journalists in their daily challenges and work.
journalism, panama papers, visualization, panel
46
Business Impact Track
Fleming3rd Floor16401710
Panel: Data Journalism in the Connected Age
Meredith BroussardData Journalism in the Connected Age Panel
Every day, data journalists have to deal with the growing volume and complexity of modern data leaks. In addition, uncovering (the often hidden) connections at both global and local scales is increasingly important. Graph databases help data journalists make sense of their data and connect it to many other sources, making it easier to calculate the meaning and impact of the dataset.

In this high-profile panel, five data journalists from renowned publishers and organizations will discuss changes in the journalistic landscape, the relevance of data connections, and how modern tools such as Neo4j can support journalists in their daily challenges and work.
journalism, panama papers, visualization, panel
47
Business Impact Track
Fleming3rd Floor16401710
Panel: Data Journalism in the Connected Age
Helena BengtssonData Journalism in the Connected Age Panel
Every day, data journalists have to deal with the growing volume and complexity of modern data leaks. In addition, uncovering (the often hidden) connections at both global and local scales is increasingly important. Graph databases help data journalists make sense of their data and connect it to many other sources, making it easier to calculate the meaning and impact of the dataset.

In this high-profile panel, five data journalists from renowned publishers and organizations will discuss changes in the journalistic landscape, the relevance of data connections, and how modern tools such as Neo4j can support journalists in their daily challenges and work.
journalism, panama papers, visualization, panel
48
Business Impact Track
Fleming3rd Floor16401710
Panel: Data Journalism in the Connected Age
Leila HaddouData Journalism in the Connected Age Panel
Every day, data journalists have to deal with the growing volume and complexity of modern data leaks. In addition, uncovering (the often hidden) connections at both global and local scales is increasingly important. Graph databases help data journalists make sense of their data and connect it to many other sources, making it easier to calculate the meaning and impact of the dataset.

In this high-profile panel, five data journalists from renowned publishers and organizations will discuss changes in the journalistic landscape, the relevance of data connections, and how modern tools such as Neo4j can support journalists in their daily challenges and work.
journalism, panama papers, visualization, panel
49
Neo4j Deep-DiveChurchillGround Floor16401710
Interpreting Relational Schema to Graphs
Praveena FernandesInterpreting Relational Schema to Graphs
With all of the Neo4j success stories, more and more people are eager to migrate from relational databases (RDBMS) to graph. But the number one question is — how do we do it? Over the last few months, I've developed an in-house tool to facilitate this process. Neo4j is a schema-optional database, which can be somewhat intimidating for people who are used to using schemas to structure data. But at its core, an entity-relationship diagram is a meta-graph, which allows us to apply a few simple rules to transform normalised relational schemas into a reasonable graph model. Attend this talk to learn how to use the Neo4j ETL tool to import a MySQL database into Neo4j by applying a few simple rules. We'll also cover lessons learned about schemas and common patterns along the way.
rdbms, migration, modeling
50
Solutions Track Whittle3rd Floor16401710
Implementing a Real-Time Streaming Recommendation Engine within Two Weeks with Neo4j
David StephensonImplementing a Real-Time Streaming Recommendation Engine within Two Weeks
Recommendation engines are critical in today’s ecommerce sector. They dramatically increase sales while simultaneously improving the customer shopping experience by helping customers quickly identify and locate the most relevant items. Implementing such a recommendation engine in production, however, can be a very expensive and time-consuming process. In this case study, Dr. Stephenson will explain how the Axel Springer digital group creatively leveraged existing technologies to build a real-time streaming implementation on an existing ecommerce platform — in only two weeks. Neo4j was used as a key part of the solution architecture that made this launch possible.
recommender system, recommendation, fast
51
FikaGeneral area1st Floor17101740Coffee Break
52
FikaGeneral area2nd Floor17101740Coffee Break
53
FikaGeneral area3rd Floor17101740Coffee Break
54
KeynoteFleming3rd Floor17401830Closing KeynoteJim Webber
science, comedy, future, research, standup
55
FikaGeneral area3rd Floor18302000GraphParty
56
Lightning TrackBurton & Gielgud2nd Floor11001115
Journey Planning and Why I Love Cypher
Adam CowleyLightning Talk: Journey Planning and Why I Love Cypher
In this talk, Adam Cowley will give an overview of the challenges of building a prototype door-to-door journey planner with Neo4j. He'll show how to import multiple open data feeds into the graph and query across them with a couple hundred lines of Cypher – the graph query language.
cypher, pathfinding, planning
57
Lightning TrackBurton & Gielgud2nd Floor11151130
Power of Stored Procedures
Clark RicheyLightning Talk: Extend the Power of Neo4j with Stored Procedures and APOC
This talk will introduce crucial aspects of Neo4j stored procedures, which are a powerful and easy-to-implement feature made available in Neo4j 3.0. However, to take full advantage of this new capability, developers need to understand the fundamentals of stored procedures in Neo4j. This talk provides those fundamentals, complete with code examples and benchmarks in order to demonstrate the differences between the REST, embedded and BOLT APIs vs stored procedures; common database access patterns that benefit from stored procedures; the performance benefits of stored procedures; and the basics of creating a stored procedure.
java, apoc, stored procedures
58
Lightning TrackBurton & Gielgud2nd Floor11301145
Graphs in Time and Space: A Visual Example
Dan WilliamsLightning Talk: Graphs in time and space: A visual example
Graph databases are helping to solve some of today’s most pressing challenges. From managing critical infrastructure and understanding cyber threats to detecting fraud, we have worked with hundreds of developers building all kinds of mission-critical graph applications powered by Neo4j.

This presentation will explore two dimensions of graphs that, from our experience, cause the most confusion but potentially contain vital data insight: space and time. Dan will use visual examples to explain the quirks (and importance) of dynamic and geospatial graphs, and how they can be stored, explored and queried in Neo4j. He will then show how graph visualization tools empower users to explore connections between people, events, locations and times.
visualization, time, spatial
59
Lightning TrackBurton & Gielgud2nd Floor11451200
Decyphering your Graph Model
Dom DavisLightning Talk: Decyphering your graph model
The property graph — which is a midway point between many nodes holding no data, and one node holding all the data — is just an abstraction that saves us from the insanity that could otherwise ensue. But is this the only abstraction we can use? Sometimes it makes sense to look at your data from higher levels, using the language of the domain and leaving the nitty-gritty to those who actually need to understand it. This session is a quick look at one such layout where it's actually graphs all the way down.
cypher, modeling
60
Lightning TrackBurton & Gielgud2nd Floor12001215
Understanding & Visualizing Complex Neo4j Instances
Sebastian MüllerLightning Talk: Understanding and Visualizing Complex Neo4j Instances
Neo4j makes it simple to collect, organize, query and analyze structured data. However, with larger datasets it can become difficult to understand or manage the structure as well as the contents of your database. Sebastian presents a tool that allows users to quickly inspect their running Neo4j database instance and both analyze the structure of the data and interactively explore the graph to easily gain new insights.
visualization, cluster
61
Lightning TrackBurton & Gielgud2nd Floor12151230
Fraud Detection Cookbook
Darko KrižićLightning Talk: Fraud Detection Cookbook
This talk is a recipe for how to use Neo4j to detect fraud based on simple examples. Today’s requirement for detecting fraud is much more complex than it was a few years ago - we talk about complex data. Neo4j is the perfect technology to create a semantic graph and Cypher is a very powerful query language to detect irregularities and frauds.
fraud, fraud detection
62
Lightning TrackBurton & Gielgud2nd Floor14001415
Graph Analysis over JSON
Omar RampadoLightning Talk: Graph analysis over JSON data
Moving from a pure relational database to a polyglot persistence approach is the key to solving dedicated use cases effectively. Each database handles its core data model best, and their combination provides the best of both worlds for application development productivity and efficient large-scale data management.

While working on many integration projects we've seen the need for well-engineered connectors, since combining different databases requires data synchronization and a communication solution, especially for document-oriented databases. In this talk, we'll introduce the doc2graph project, which is a solution that allows you to easily analyze relationships hidden in document data. We'll demonstrate examples for Couchbase, MongoDB and a generic API returning JSON data and how to configure the connector to get the best graph model for your analysis.
graph analysis, json, integration, doc2graph, mongodb, couchdb, polyglot persistence, nosql
63
Lightning TrackBurton & Gielgud2nd Floor14151430
Graph at the Core of a Microservices Architecture
Abed HalawiLightning Talk: Graph at the Core of a Microservices Architecture
Managing data in a microservices architecture has never been a straightforward task. Splitting the monolith is already a complex process, let alone planning a product’s infrastructure from scratch with microservices in mind. A lot of effort has been put into finding solutions for data integration in a microservices architecture — all of which are successful when you put graphs at the heart of it.

This talk will shed the light on our journey, covering how to set up Neo4j in a microservices architecture using AWS, how to consolidate data in the graph as the source of truth, and how to use graphs as a tool to model and describe the architecture, the fleet of services, their states (metadata), and their relationships as dependencies.
microservices, aws, amazon web services, cloud, dependencies
64
Lightning TrackBurton & Gielgud2nd Floor14301445
Panoptes: Our collective Intelligence to Get the Best Pitch for our Clients
Gautier SartoriusPanoptes: Using Collective Intelligence to get the Best Pitch for our Clients
Panoptes is a knowledge database of Crédit Agricole CIB (CACIB) clients, aggregating and cross checking publicly available information to offer a centralized and complete view of our clients’ news based on press reviews. Panoptes relies on Neo4j to provide the user with the most relevant data, and suggests content according to their navigation history.
knowledge management, investment banking, banking
65
Lightning TrackBurton & Gielgud2nd Floor14451500
ingraph: Live Queries on Graphs
Gabor Szarnyasingraph: Live Queries on Graphs
What is the common challenge in detecting frauds in financial transactions, analyzing source code repositories and performing runtime verification on cyber-physical systems? These applications operate on large, continuously changing graphs and use complex queries, but also require quick response times. However, these queries are usually known in advance, so a smart query engine can rely on previous results and only calculate the differences of the last change.

ingraph is a query engine for continuous and live queries. It allows users to register graph queries, precompute their results and evaluate changes in milliseconds.
cypher, query management, scale, complexity, speed, performance
66
Lightning TrackBurton & Gielgud2nd Floor15201535
Big Data Governance with Neo4j
Nicolas RouyerBig Data Governance with Neo4j
In this talk, Nicolas will show how to pilot big data governance with Neo4j by covering how to: manage fine-grained rights on data, define complex authorization workflows, establish links between data sources, schedule data transfers and computes, apply certified algorithms over crossed data sources, and track and audit the whole data flow.
big data, governance, access control, authorization, auditing
67
Lightning TrackBurton & Gielgud2nd Floor15351550
Graphs in the (Digital) Humanities
Andreas KuczeraLightning Talk: Graphs in the (Digital) Humanities
The humanities deal with large amounts of books with historical information, many of which were digitized in the last 15 years and are available online as searchable full text. Graph technologies are used to annotate these entities – persons, events and places as well as their connections and actions – turning this volume of information into a dense network of entities. These connections have provided astonishing new insights, and in this talk Andreas will share use cases and projects in the humanities that have benefited from graph technologies and highlight which new kinds of insights we can get from this powerful combination.
humanities, full-text search, insights
68
Lightning TrackBurton & Gielgud2nd Floor15501605
APOC: Extending the Power of Neo4j
Michael HungerLightning Talk: APOC: Extending the Power of Neo4j
apoc, stored procedure, plugin
69
Lightning TrackBurton & Gielgud2nd Floor15501605
Semantic Content Management with Python & Neo4j
Andreas SchöllerLightning Talk: Semantic Content Management with Python and Neo4j
In this talk, we introduce a semantic content management server built on top of Neo4j and Python's Pyramid web framework. We focus on the metadata of content and integrate internal as well as external data sources. The system can be used as "a thinking person's thinking tool," e.g. for a semantic-enhanced blog. This talk will cover bootstrapping; standardized interchange; editing type (schema) information, binary data and large text files in several formats; the storage of queries; and strengthening Neo4j and graph technologies in the Python community.

This talk will shed the light on our journey, covering how to set up Neo4j in a microservices architecture using AWS, how to consolidate data in the graph as the source of truth, and how to use graphs as a tool to model and describe the architecture, the fleet of services, their states (metadata), and their relationships as dependencies.
semantic web, python, metadata, integration, microservices, dependencies
70
Lightning TrackBurton & Gielgud2nd Floor15501605
Semantic Content Management with Python & Neo4j
Jörg BaachLightning Talk: Semantic Content Management with Python and Neo4j
In this talk, we introduce a semantic content management server built on top of Neo4j and Python's Pyramid web framework. We focus on the metadata of content and integrate internal as well as external data sources. The system can be used as "a thinking person's thinking tool," e.g. for a semantic-enhanced blog. This talk will cover bootstrapping; standardized interchange; editing type (schema) information, binary data and large text files in several formats; the storage of queries; and strengthening Neo4j and graph technologies in the Python community.

This talk will shed the light on our journey, covering how to set up Neo4j in a microservices architecture using AWS, how to consolidate data in the graph as the source of truth, and how to use graphs as a tool to model and describe the architecture, the fleet of services, their states (metadata), and their relationships as dependencies.
semantic web, python, metadata, integration, microservices, dependencies
71
Lightning TrackBurton & Gielgud2nd Floor16051620
INVESTIGRAPH: Using Neo4j for Investigative Journalism
Manuel VillaINVESTIGRAPH: Using Neo4j for Investigative Journalism
The Panama Papers opened our eyes to the idea of using graph data for journalism to find stories within big data. Since then, investigative journalists have found innovative ways to use graph data to map out investigations, and match it with publicly available information to find leads and invisible connections. This session will explore what works, what hasn’t worked and where we hope this technology will take us.
journalism, panama papers, investigation
72
Lightning TrackBurton & Gielgud2nd Floor16051620
INVESTIGRAPH: Using Neo4j for Investigative Journalism
Sarah BlaskeyINVESTIGRAPH: Using Neo4j for Investigative Journalism
The Panama Papers opened our eyes to the idea of using graph data for journalism to find stories within big data. Since then, investigative journalists have found innovative ways to use graph data to map out investigations, and match it with publicly available information to find leads and invisible connections. This session will explore what works, what hasn’t worked and where we hope this technology will take us.
journalism, panama papers, investigation
73
GraphClinicsBritten3rd Floor11001740
Neo Technology Consultants, Engineers and Developer Evangelists
questions, answers, clinic
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Loading...
 
 
 
talks
speakers
SF GC 2014
old