Loading…
GraphConnect 2018 has ended
View analytic

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Thursday, September 20
 

9:00am

State of the Graph: Opening Keynote
Joining us from GraphConnect hosted in Times Square in New York City, Neo4j's CEO Emil Eifrem will give the State of the Graph keynote -- talking about the latest advances in Neo4j and the graph ecosystem.

He'll be joined by Philip Rathle, VP of Products, who will talk about the focus Neo4j has made on performance, graph analytics, and visualization before talking about the next Neo4j release: Neo4j 3.5.

Speakers
avatar for Emil Eifrem

Emil Eifrem

CEO and Founder, Neo4j


Thursday September 20, 2018 9:00am - 10:00am
1. Westside Ballroom - North

10:00am

The Present and Future of Artificial Intelligence and Machine Learning
A pioneer in the field of modern AI, Hilary Mason will share thoughts on where AI is today and where it’s going. This session will separate the hype from the reality around AI, discussing where organizations are reaping the biggest benefits from AI and where they see the most future potential. Hilary will also cover where graph databases can add value to AI applications, and share her real-world experiences from graph-enabled AI projects.

Speakers
avatar for Hilary Mason

Hilary Mason

General Manager, Machine Learning, Cloudera
Hilary Mason is a pioneer in modern AI and founded Fast Forward Labs in 2014, an applied machine learning and artificial intelligence firm, prior to its acquisition by Cloudera in 2017. Formerly the Chief Data Scientist at bitly, Hilary brings a wealth of real-world experience in... Read More →


Thursday September 20, 2018 10:00am - 10:30am
1. Westside Ballroom - North

10:30am

Fika (Coffee Break)
Thursday September 20, 2018 10:30am - 11:00am
1. Westside Ballroom - North

11:00am

Pass like a Pro - How to Become a Neo4j Certified Professional!
In this session, you will learn how the certification process works at Neo4j and what key elements are important to know for the actual exam. We will briefly cover the intro level Neo4j, Cypher, developer tools, and operations elements that make up the question topics in the test. There are many resources to help you study in various ways, and we will review many of them to help you get prepared. Learn tips and tricks for studying and progressing through the exam and how best to approach any certification you may undertake in your career.

Having recently become a Neo4j certified professional herself, the Jennifer will help provide the latest perspective and answer questions developers may have. Come to this session and gather all the tools you need to take the exam right away and pass with flying colors!

Speakers
avatar for Jennifer Reif

Jennifer Reif

Developer Relations Engineer, Neo4j
Jennifer Reif is an avid developer and problem-solver. She holds a Master’s degree in Computer Management and Information Systems and has worked with large enterprises to organize and make sense of widespread data assets and leverage them for maximum business value. She has worked... Read More →


Thursday September 20, 2018 11:00am - 11:15am
6. Wilder

11:00am

Your World Seen through Your Eyes with Neo4j Bloom
We’ll take a walking tour of data using Neo4j Bloom, our new graph visualization environment. For company we’ll bring representatives from across the organization, each with different goals in mind but all looking to Neo4j for the information they need.

Using natural phrases to describe what we’re looking for, Bloom will search through the graph to show us the relevant parts. From there we’ll dig into the details and explore information patterns to extend from what we know to what we can learn.

Speakers
avatar for Andreas Kollegger

Andreas Kollegger

Product Manager, Neo4j Bloom, Neo4j


Thursday September 20, 2018 11:00am - 11:40am
1. Westside Ballroom - North

11:00am

A Conversation with Graphs: Neo4j and IBM Watson
In our work, we combine the technology of IBM’s AI, Watson Assistant, with the use of graph databases supported by Neo4j. We solved the problem of making a recommendation to a customer in the shortest time possible, based on certain questions that the bot asks the user. The customer will feel comfortable, as they will be able to interact with the Chat-bot in natural language, and receive a response based on their interests or requests in a short time. This type of solution can be adapted to any type of recommendation or search that the customer desires. The graph database will contain all the information necessary to make the recommendation, may that be a movie database (title of the movie, names of the actors, directors, genre, year of release, etc.), the catalogue of certain products in a store (say, all refrigerators with their capacities, color, size, electric efficiency, etc.), or a database of people with certain information about them (occupation, age, place of birth, favorite meal, etc.). The graph will be provided with weights on certain edges, which we calculate using a metric of our choice. These weights will be used in order to traverse the graph in the most efficient way, and to, in that way, get to a certain node (or set of nodes) that we will present the user as our recommendation.

Speakers
avatar for Tatiana Romina Hartinger

Tatiana Romina Hartinger

Cognitive Solutions Expert, Cognitiva
I have a PhD on Discrete Mathematics, and my research is focused mainly on Graph Theory and Combinatorics. I studied for my bachelor’s degree in Applied Mathematics at University of Buenos Aires and graduated on 2013. While finishing my first degree, I worked for a year as a Technical... Read More →


Thursday September 20, 2018 11:00am - 11:40am
4. Lyceum

11:00am

Empower Data Projects With Apache Zeppelin and Neo4j
Interactive notebooks are experiencing a rise in popularity, whether you use it in Data Engineer Projects (just like ETL) or for Data Science Projects (just like Machine Learning) they are right now a “de facto” standard, and they are replacing PowerPoint presentations in many organizations.

Starting from my experiences by using Zeppelin and Neo4j in different contexts I built a Zeppelin Interpreter that connects directly to Neo4j in order to query and display the data directly from the Notebook (both in graph and tabular way).

This talk will show how to use Zeppelin, CAPS (Cypher on Apache Spark) and Neo4j in a containerized environment in order to provide large scale complex jobs that enable Data Scientists to deliver insights, from highly connected data, to the end user.

Speakers
avatar for Andrea Santurbano

Andrea Santurbano

Data Engineer, Larus Business Automation
Data Engineer and Full Stack Developer @ Larus Business Automation with 7 years of experience developing high performance systems and large scale data pipelines across multiple and heterogeneous systems.


Thursday September 20, 2018 11:00am - 11:40am
5. O'Neil

11:00am

Ingesting Data into Neo4j for Master Data Management
A graph database is a natural fit for Master Data Management use cases such as building a 360 degree view of the customer. Real-world entities such as customers, products and support tickets, and the relationships between them, can be directly modeled in the graph, allowing analysis and visualization of the combined data set.

Before any of this can happen, though, the data has to be gathered from a diverse set of sources, and ingested into the graph database. Source data may be located in flat files, in any of a wide variety of formats, in relational databases, in cloud-based platforms, or even on a message queue.
Extracting data from its source, transforming it into the required structure and format, and loading it in the graph database (the ETL process) can be a major undertaking. Writing custom scripts, or using traditional ETL tools, results in a brittle solution that fails in the face of changing data structures and requirements such as ingesting streaming data.

In this session, you will learn how to build robust data pipelines to load batch and streaming data into Neo4j. We’ll look at the quirks of different data sources, and examine real-world use cases such as extracting customer data from the cloud and combining it with product data from an on-premise relational database. We’ll cover technologies such as Salesforce, Kafka, Amazon Web Services and Change Data Capture (CDC).

Speakers
avatar for Pat Patterson

Pat Patterson

Technical Director, StreamSets
Pat Patterson has been working with Internet technologies for over two decades, building software and working with developer communities at Sun Microsystems, Salesforce and StreamSets. At Sun, Pat was best known as the community lead for the OpenSSO open source project; as a developer evangelis... Read More →


Thursday September 20, 2018 11:00am - 11:40am
3. Julliard

11:00am

Neo4j Graph Platform for Demographics Master Data at Citigroup
The Citi Private Banking (CPB) Data, Reporting & Analytics group is rolling out a multi-year effort to reengineer the data flows from front-to-back to support the business strategy focusing on our global clients and enabling rapid innovation. Currently implementing the platform's Data Repositories, including the design and development of CPB central master data repository representing the complexity of our clients, accounts, internal employees and other critical demographic entities describing the bank’s relationship to our clients and their wealth.
 
The graph structure will support the full range of business processes demanding party-related data which, in a private banking context, can be challenging and in certain cases impossible to achieve using a relational database technology: operations functions such as client on-boarding and account opening, front office sales activities such as prospecting, and information security requirements regarding controls on user visibility into client data amongst others.

Speakers
avatar for Walter Trotta

Walter Trotta

Director, Citi Private Bank, Citigroup
Walter Trotta heads Data, Reporting and Analytics for Citi Private Bank, responsible for the data strategy, architecture and platforms for the organization. He has driven the development of global platforms providing data, analytics, document management and client reporting services... Read More →


Thursday September 20, 2018 11:00am - 11:40am
2. Westside Ballroom - South

11:25am

Ontologies in Neo4j: Semantics and Knowledge Graphs
Mapping your movie DB in Neo4j to schema.org for publishing? Defining a hierarchy of labels/relationships and having Neo4j interpret it on the fly? KR is the area of AI that enables Explainable Inferences. In this talk, I’ll show how to use KR in the form of Ontologies in Neo4j w practical examples.

Ontologies have two main purposes:
* being explicit definitions of shared vocabularies for interoperability
* being actionable fragments of explicit knowledge that general purpose engines can use for inferencing.
Although they have been considered exclusive of the Semantic Web/Linked Data community, we’ll see that Graph Databases like Neo4j can democratize their use by giving them a pragmatic angle.

Speakers
avatar for Jesús Barrasa

Jesús Barrasa

Neo4j
Jesús Barrasa is a Neo4j field engineer based in London. He combines over 15 years of professional experience in consulting and professional services in the Information management space. Prior to joining Neo4j, Jesús worked at Ontology Systems for seven years where he got first hand experience wi... Read More →


Thursday September 20, 2018 11:25am - 11:40am
6. Wilder
  • TAGS Knowledge Graphs
  • VIDEO 5wluUfomasg
  • SLUG ontologies-in-neo4j-semantics-knowledge-graphs
  • SLIDES ontologies_neo4j_semantic_web

11:45am

Graphing Space and Time
In creating a graph of events in a hospital we ran into problems trying to graph the locations of patients over both time and space. This talk will give practical tips and code on how we were able to model both space and time in our graph.

We created a graph database of patient data in the hospital. We wanted to be able to model a patient’s hospitalization including diagnoses, consults, infections, procedures, tests, etc. It was important to us to be able to look at events across both time and space. We wanted to be able to ask questions like “who got an infection during their stay and who was sharing a room with them at the time they contracted that infection?” We had difficulty modeling this relationship of both space and time. This talk will discuss the model we used to answer this and other questions and to model the relationships of events through both space and time.


Speakers
avatar for Michael Zelenetz

Michael Zelenetz

Analytics Project Leader, New York Presbyterian Hospital
Michael Zelenetz is an Analytics Project Leader at New York Presbyterian. He used to save lives as a paramedic, now he uses data to improve care and patient experience.


Thursday September 20, 2018 11:45am - 12:00pm
6. Wilder
  • TAGS Digital Transformation; Biotech and Healthcare
  • VIDEO 6Vu5A6oQVqI
  • SLUG graphing-space-time-hospital-infections

11:45am

APOC Pearls: Save Time and Generate Value with the Neo4j Utility Library, APOC
APOC has become the de-facto standard utility library for Neo4j. In this talk, I will demonstrate some of the lesser known but very useful components of APOC that will save you a lot of work. You will also learn how to combine individual functions into powerful constructs to achieve impressive feats

This will be a fast-paced demo/live-coding talk.



Speakers
avatar for Michael Hunger

Michael Hunger

Developer Relations, Neo4j
Michael Hunger has been passionate about software development for a very long time. For the last few years he has been working on the open source Neo4j graph database filling many roles.As caretaker of the Neo4j community and ecosystem he especially loves to work with graph-related projects, users... Read More →


Thursday September 20, 2018 11:45am - 12:25pm
3. Julliard

11:45am

Harnessing the Power of Neo4j for Overhauling Legacy Systems at Adobe
At Behance (leading online platform to showcase and discover creative work, division of Adobe), one of our most popular user-facing features has always been the activity feed. The activity feed feature allows users to follow their favorite creatives and curated galleries based on preferences. When a user follows a creative, they receive alerts and an updated feed whenever that creative logs an activity within Behance, e.g. when they ‘appreciate’ a project, publish a project, comment on a project. Users can also follow pre-curated galleries, selected by the Behance curation team, which highlight a creative theme, e.g. graphic design, photography, illustration.

While we’ve had this feature for a long time, the first two implementations (MongoDB, then Cassandra) plagued our tech stack and made the feature extremely difficult to maintain and scale out because of the requirements, frequency of access, and scale of the data itself. Behance has over 10 million registered users, which leads to millions of activity feed loads daily.

This talk will discuss how we planned and executed our transformation from a Cassandra-based architecture to a leaner, more robust, and more mantainable Neo4j-powered system. I will highlight our process and the design of a system using graph architecture in certain situations that are optimal for replacing old and bloated systems with a more straightforward and mantainable graph database. I will touch on indicators that companies and individual developers can look out for when a graph database might be a good solution to replace an aging or poorly designed legacy system.
The specific goals for our system were the following:
  1. Ensure the new infrastructure significantly reduced human maintenance costs and required minimal effort and resources to keep running. Our ops lead for the activity feature, Ko, was very, very sad when it came to the work he had to do with our Cassandra cluster. It required constant babysitting and his sprints were frequently injected with random Cassandra-related stability and debugging tasks. We thought Neo4j Causal Clustering would be great for reliability and maximum uptime.
  2. Reduce the complexity of the system as a whole. I thought we could get this project done with much fewer than 48 nodes (the size of our Cassandra cluster).
  3. Significantly improve the performance of writes while keeping reads fast. Our Cassandra architecture used “fanouts” which meant that many of our writes were slow since we had to fan out each action a user took to all of the people who followed them (in order to create each activity item for each activity feed).
  4. Increase the flexibility of the system, in turn making it easier to add new features. We stopped improving our activity feed feature because our Casandra implementation and schema were so rigid and made it almost impossible to build on top of.
  5. Reduce data storage size. I thought we could avoid most of the repeating data we needed to store in Cassandra since we could generate users’ feeds dynamically instead of storing each feed item for every single user.
Those are the goals we set out before we began the project, and I think we accomplished them all. I’ll explain some of the challenges we faced during the process of buiulding the new system, including how we dark tested all of the functionality, came up with an effective disaster recovery/backup process, introduced Neo4j into Adobe as an enterprise solution, and more.
Here’s some of the wins we’ve seen already from the project:
  • Our Neo4j activity implementation has led to a great decrease in complexity, storage, and infrastructure costs. Our full dataset size is now around 40 GB, down from 50 TB of data that we had stored in Cassandra. We’re able to power our entire activity feed infrastructure using a cluster of 3 Neo4j instances, down from 48 Cassandra instances of equal specs. That has also led to reduced infrastructure costs. Most importantly, it’s been a breeze for our operations staff to manage since the architecture is simple and lean. Our ops guy Ko has finally gotten his life back!
  • We’ve seen some significant performance improvements with the new implementation. We’ve been able to cut the time from sign-up to initial activity experience from 1.4 seconds to 400 milliseconds on average. In addition to the speed improvement, users’ initial curated feed is now much more complete.
  • We’ve seen the most significant improvements in writing activity data. For example, one of our write job processes (when a project was featured in a curated gallery) used to take 12 minutes on average to run and consumed significant application resources. Now, on average, that write operation takes 106 milliseconds.
I think results like these are easily obtainable when the graph database format is used to optimize the way related data is stored. The benefits of the graph format make it possible to overhaul legacy systems for improved maintainability, simplicity, and ability to constantly innovate on features and products.

Speakers
avatar for David Fox

David Fox

Software Engineer, Adobe
Application developer/data engineer with 10 years of experience developing high-performance backend systems and working with a large variety of databases alongside massive datasets. Software engineer at Adobe.


Thursday September 20, 2018 11:45am - 12:25pm
1. Westside Ballroom - North

11:45am

Performant Queries on Highly Connected, Exponentially Growing Data
Querying dense, exponentially growing networks in tall, relational databases is unintuitive and poorly performant. Learn how to use labels to limit search space and how to leverage stored procedures for performance improvements. Avoid gotchas like cold graphs and poorly tuned environments.


Speakers
EG

Eric Glassman

Software Engineer, Coshx
I am primarily a software engineer focusing on JavaScript and a functional reactive paradigm of getting things done.In the past few years I have begun using Neo4J in production projects and find it hard to go back to any other way of modeling and querying data!
avatar for Michael Wytock

Michael Wytock

Coshx Labs, CEO
Michael is a data enthusiast. His background is in data analytics, where he holds a Masters in Machine Learning from Georgia Tech. As CEO of Coshx Labs, Michael leads a team of innovative software developers and designers.


Thursday September 20, 2018 11:45am - 12:25pm
5. O'Neil

11:45am

Predictive Analysis from Massive Knowledge Graphs on Neo4j
Prof. David Bader, one of the nation’s leading experts in massive-scale graph analytics, presents a Neo4j case study on predictive analytics on a homeland security knowledge graph that connects disparate data from multiple sources such as spreadsheets and relational databases. Graphs are a natural representation for connecting information in real-world challenges such as understanding financial transactions in digital currencies, finding new communities in social networks, increasing power grid resiliency, and protecting us from cyberattack. Bader will discuss his Spatio-Temporal Interaction Networks and Graphs (STING) initiative that supports new methods for finding interesting patterns and features in these critical knowledge graphs.


Speakers
avatar for David Bader

David Bader

Chair, School of Computational Science and Engineering, Georgia Institute of Technology
David A. Bader is Professor and Chair of the School of Computational Science and Engineering at Georgia Institute of Technology, and is regarded as one of the world’s leading experts in data sciences. His interests are at the intersection of high performance computing (HPC) and... Read More →


Thursday September 20, 2018 11:45am - 12:25pm
4. Lyceum

11:45am

Product DNA: Master Data Graph Enabling the Digital Transformation at Lockheed Martin
A polyglot persistence approach is being used by storing master data and key relationships in Neo4j (wide data) and integration with the microservice framework linking source data (deep data).
Three key points:
  • Product DNA via Master Data
Through the extraction and storage of master data and key relationships the DNA of our products at Lockheed Martin Space is revealed. The capability to find correlations between business entities that we assumed to be unrelated or orthogonal emerges. This provides insight needed to identify more agile and efficient processes throughout the product lifecycle.

  • Polyglot Persistence Model
Only the master data that forms the digital threads across the product lifecycle is uploaded to the graph using streaming technologies. We describe this as our wide data. The master graph is integrated with the microservice catalog linking the master data to all other data via microservices. We call that data our deep data. All supporting data is left in either the transaction or data warehouse systems. Additionally, an access control framework independent of the transaction systems had to be developed to support policies for blended data sets.

  • Seek Guidance
Graph technology is not your grandma’s data architecture. By getting training and services from experts a successful architecture can by developed. Years of experience modeling in traditional RDBMS can be a hindrance.

Speakers
avatar for Ann Grubbs

Ann Grubbs

Chief Data Engineer, IT, Lockheed Martin Space
As the Chief Data Engineer for IT at Lockheed Martin Space I have the responsibility for the technical solutions for Data Governance and Data Management. In my career I have been a database developer, object modeler, software developer, project management, and people manager. I was... Read More →


Thursday September 20, 2018 11:45am - 12:25pm
2. Westside Ballroom - South
  • about As the Chief Data Engineer for IT at Lockheed Martin Space I have the responsibility for the technical solutions for Data Governance and Data Management. In my career I have been a database developer, object modeler, software developer, project management, and people manager. I was an early adopter of graph technology and a graph evangelist at Lockheed Martin. Over the last year I have been preaching the power of the graph to those in IT and across the business. I strongly believe in leveraging the right tool for the job. Just call me Poly (as in Polyglot).
  • TAGS Manufacturing; Digital Transformation
  • VIDEO cc16ClXGuYQ
  • SLUG master-data-graph-digital-transformation-lockheed-martin
  • PHOTO https://s3.amazonaws.com/graphconnect-2018-photos/20180920-_DSC1626.jpg
  • SLIDES lockheed_martin_master_data_graph_grubbs
  • Tags Digital Transformation;Knowledge Graphs

12:10pm

Transforming Health Information Technology with a Knowledge Graph
The transition to electronic health record systems promised the goal of standardizing health information for clinical research, aggregate decision support, and interoperability. But, despite investing billions of dollars on modernizing health information infrastructure, the impact on healthcare outcome has been relatively modest. Patient care remains fragmented, costs continue to rise and medical professionals remain frustrated and dissatisfied. The proximate cause is the electronic medical record’s failure to meet the complex data needs of the industry.

MEDICUS is a graph-powered solution which offers an improved method of information capture between patient and provider. Our guiding principle is that computers should be designed to increase human control rather than optimizing computer processing at the expense of human effort.
Rather than emulating the paper chart, the MEDICUS knowledge graph models the corpus of medicine itself. The graph incorporates concepts from multiple medical terminology systems (CPT, ICD, SNOMED, NPI, Medical taxonomy) into a composite data store. Instead of free-text definitions, a seed pattern of clinically-relevant relationships defines concepts in a formal way to reflect the semantics of the concept. A common schema supports a uniform user interface and enables efficient documentation by way of semantic navigation: click and discover, rather than search and retrieval.
The solution saves time for the physician, returns the focus back to the patient, and creates computable medical records for healthcare payers to make informed coverage decisions.

Speakers
avatar for Christopher Wixon

Christopher Wixon

Surgeon, Savannah Vascular
Christopher L Wixon, MD is a practicing surgeon who holds the belief that improving the quality and efficiency of clinical information has the potential to have a profound effect on healthcare delivery, costs and overall outcomes


Thursday September 20, 2018 12:10pm - 12:25pm
6. Wilder
  • TAGS Biotech and Healthcare; Knowledge Graphs
  • VIDEO QLHfWOLoCBs
  • SLUG knowledge-graphs-health-information-technology
  • SLIDES transforming_healthcare_information_technology_knowledge_graphs

12:30pm

Lunch
Thursday September 20, 2018 12:30pm - 1:25pm
8th Floor Lobby

1:30pm

Graph Recommendations at Nordstrom
Using a property graph model to surface relevant content to users is now common practice for many digital experiences, from social media to retail. While no graph technology solution has been implemented at Nordstrom for personalization (as of today), a one-step Markov chain, or transition matrix, was implemented in October 2017 to provide shoppers with a personalized sort of Homepage content on the mobile web experience and yielded significant conversion lift. While the transition matrix implementation proved successful in one instance, the approach is incredibly hard to scale or iterate upon using relational data structures.

To expand upon this proven success our Summer 2018 Nordstrom Hackathon team, Graphathon, built a neo4j graph database with our website clicksteam data. The MVP graph model included product view and purchase data connected by shopper interactions for adult men’s shoes. Our demonstrated use case for the graph associates similar shoppers via live clickstream data in order to present personalized product recommendations of various strategies.

Speakers
avatar for Seth Dimick

Seth Dimick

Data Scientist, Nordstrom


Thursday September 20, 2018 1:30pm - 1:45pm
6. Wilder

1:30pm

Going Spatial in Neo4j 3.4
This talk provides an overview of leveraging geospatial data in Neo4j. We demonstrate how to build applications using the new built-in spatial functionality introduced in Neo4j 3.4, explaining internals and APIs. We also cover decision choices between using Neo4j built-in spatial functionality and the Neo4j Spatial plugin. We’ll also show how to import OpenStreetMap data into Neo4j and query it using Cypher. Finally, we’ll show how to leverage user-defined procedures for working with polygon geometries in a JavaScript map application.


Speakers
avatar for Will Lyon

Will Lyon

Developer Relations Engineer, Neo4j
William Lyon is a Developer Relations Engineer at Neo4j. He also heads up the Neo4j Data Journalism Accelerator Program.Prior to joining Neo4j, William worked as software developer for several startups in the real estate, quantitative finance and predictive API spaces. William holds a Masters degree in Computer Science from the University of Montana... Read More →
avatar for Craig Taverner

Craig Taverner

Team Lead, Neo4j Spatial and Neo4j Cypher, Neo4j
Craig is the team lead for Neo4j Cypher and product lead for Spatial. He has been using Neo4j since 2009, first as a customer building mobile telecommunications analysis tools, and as a community member creating the 'Neo4j Spatial' GIS modeling library. Then in 2014 he joined the... Read More →


Thursday September 20, 2018 1:30pm - 2:10pm
5. O'Neil

1:30pm

How Previa is Reimagining Health Care with Connected Data: A Case Study for Neo4j Innovation Lab
In this talk you’ll hear from Alessandro Svensson, the Head of the Neo4j Innovation Lab and Sara Johannesson from Doberman Design and project lead at Previa.

Case Study:
Swedish health care company Previa’s new tool helps employers create systems for a healthier workforce. By identifying atypical patterns in employees sick leave employers can give their staff preventive care to avoid burnouts. A healthier workforce saves time, money and creates a more efficient workforce.

By connecting all Previa’s data through Neo4j we’ve been able to detect previously hidden and new patterns in the data.This has lead to new business models with data-driven decisions at the center.

This project came out of participating in a sprint with the Neo4j Innovation Lab in San Mateo, California.

Since our first Lab open for customers, eighteen months ago, we’ve helped multiple Fortune 500 companies on transforming their data-structures to match the latest graph-trends in data science, AI/ML, and help them reimagine their products and services, enabled by the paradigm of connected data.

Customers that have engaged with the Innovation Lab include large international banks, major retailers, global media companies and heavy industry customers.

The Lab is open for all Neo4j customers & prospects, and it’s the shortest path to accelerate innovation with Neo4j and graphs.


Speakers
avatar for Sara Johannesson

Sara Johannesson

Product Manager, Doberman
Sara Johannesson is a Product Manager for tech-centered products at Doberman. She has 14 years of experience leading technical innovation and product development with the focus on emerging technologies. She has been leading the development of the biggest Swedish commercial health... Read More →
avatar for Alessandro Svensson

Alessandro Svensson

Head of the Innovation Lab, Neo4j
I’m passionate about innovation & design thinking - especially applied in combination with technology, data-science and advanced analytics. Currently expressed as being the Head of the Innovation Lab at Neo4j, the world’s leading platform for connected data & graphs. My Innovation... Read More →


Thursday September 20, 2018 1:30pm - 2:10pm
2. Westside Ballroom - South
  • TAGS Digital Transformation; Biotech and Healthcare
  • VIDEO gmdaDNPvBxg
  • SLUG previa-connnected-data-for-healthcare
  • SLIDES neo4j_innovation_lab_design_thinking

1:30pm

Neo4j Morpheus: Interweaving Table and Graph Data in Spark
Morpheus combines SparkSQL and Cypher queries, and table/graph functions. Choose the right language for the job: eliminate cumbersome multi-joins for connected-data traversals by using super-concise Cypher patterns for sub-graph detection and graph projection; use the power of table projection, grouping, aggregation in SparkSQL, all in one application. Feel free to “dismantle your graph”: expose your graph nodes or relationships as dataframes, or as Hive tables.
  • Graph technology meets Big Data and Spark Analytics
  • Property graphs: the superset data model
  • Graph, relational and document data, interwoven
  • Lift, split, combine, and create new graphs, from any data source
  • Get your data fit to exploit graph compute, without losing any of your existing tools

Speakers
avatar for Alastair Green

Alastair Green

Director of Product Management, Morpheus, Neo4j
Alastair Green brings a strong mix of consulting, architecture, and product skills to the Neo4j team. He is Neo Technology’s product manager for the Cypher language, and member of the Neo4j Cypher Language Group (CLG)His career in IT began in software development, evolving into pre-sales and post-s... Read More →
avatar for Stefan Plantikow

Stefan Plantikow

Product Manager, Neo4j
Stefan is a Product Manager and senior computer scientist with a background in distributed systems and transaction processing. He's been working on enterprise application integration, large-scale climate data management, and scalable overlay networks. At Neo4j, he plays a key role... Read More →


Thursday September 20, 2018 1:30pm - 2:10pm
3. Julliard

1:30pm

Neo4j and Cloud Foundry - From speedy app development to speedy graph database
As application developers, we want to let cloud services do more for us so we can focus on delivering business values. In other words, we want to innovate faster without sacrificing our weekends.
In this session, you will learn how to design applications that take advantage of the speed and scalability of the cloud. Building your own speedy graph database and running your application in cloud couldn’t be easier.

Come learn how Neo4j and Cloud Foundry work together seamlessly in cloud. What about Day 2 operations? We will also examine how the platform takes care of the Day 2 concerns.

Speakers
avatar for Jenny McLaughlin

Jenny McLaughlin

Platform Architect, Pivotal
​​​​Jenny McLaughlin has years of app dev and database experience across various industries. She is currently a Platform Architect at Pivotal helping customers move toward a better way of building, operating their applications and connecting apps to the right database services... Read More →


Thursday September 20, 2018 1:30pm - 2:10pm
4. Lyceum

1:30pm

Transforming the Enterprise: AI at Scale with Neo4j
Come join EY’s Michael Moore, Omar Azhar and Sameep Mondhe to learn how Neo4j and graph analytics is helping Fortune 100 companies with digital transformation strategies. They’ll be sharing practical approaches for implementing new data and analytics architectures built on Neo4j’s graph database platform and enriched by AI algorithms. Examples from retail, hospitality, and financial services will showcase how Neo4j can help drive customer growth, improve operational efficiency, combat financial crime and design more effective organizations.

Speakers
avatar for Omar Azhar

Omar Azhar

Manager, Advanced Analytics, Ernst & Young
Omar is a manager within EY’s Advanced Analytics practice with a focus on the development of applications leveraging the latest in Machine Learning / Artificial Intelligence and Next Gen data technologies for the financial services industry. His role is to create and deliver technology... Read More →
avatar for Michael Moore

Michael Moore

Executive Director, Enterprise Graphs and AI, EY


Thursday September 20, 2018 1:30pm - 2:10pm
1. Westside Ballroom - North

1:55pm

Large-scale realtime recommendations with Neo4j
You want a valuable relationship with your audience with as much interaction as possible. Because, more interaction is more impact. The bigger the impact, the higher your conversion.

We use Neo4j to do large scale realtime recommendations, dynamic waiting lists, marketing, identify management and ticketing for one of the largest festival organisers in the word, and in this talk we’ll explain how we do it.
Attendees will learn:
  • How we’re able to handle a peak load of 50,000 registrations per minute with a 3 server Neo4j cluster
  • What it’s like running a whole application on Neo4j. This is the only database we use so it’s a completely graph backed application.
  • Tips and tricks for running Neo4j in production and achieving incredible speed and performance

Speakers
avatar for Tim Hanssen

Tim Hanssen

Tech Lead, MediaConnect


Thursday September 20, 2018 1:55pm - 2:10pm
6. Wilder
  • TAGS AI and Machine Learning; Recommendation Engines
  • VIDEO a1Hce03GvVU
  • SLUG large-scale-realtime-recommendations

2:15pm

Running Decision Trees in Neo4j
Have complex workflows to manage? Have crazy business rules to deal with? Solve them by using dynamic decision trees in Neo4j. Merge code and data into one and gain the benefit of agility. Modify your rules on the fly, try different variations, keep multiple versions, add branches as you learn and do it all live.


Speakers
avatar for Max De Marzi

Max De Marzi

Field Engineer, Neo4j
Max has been using Neo4j since 2010, and has forgotten more about graph databases than you’ll ever want to know. Finding creative solutions to graph problems is his reason for waking up in the morning, so make his day and bring him some tough ones.


Thursday September 20, 2018 2:15pm - 2:30pm
6. Wilder

2:15pm

DeepWalk - Turning Graphs into Features via Network Embeddings
Random walk algorithms help better model real-world scenarios and when applied to graphs can significantly improve machine learning. DeepWalk is a supervised learning algorithm developed to analyze graphs for classification, clustering, similarity search, and representations for statistical models. Developed by Dr. Skiena and his team, its wide applicability in data mining and information retrieval, DeepWalk has become extremely popular, having been cited by over 700 research papers since its publication at KDD 2014. In this talk, we’ll look how this graph algorithm exploits an appealing analogy between sentences as sequences of words and random walks as sequences of vertices to transfer deep learning (unsupervised feature learning) techniques from natural language processing to network analysis. Dr. Skiena will introduce the notion of graph embeddings, explain how DeepWalk constructs them, and demonstrate why they make such powerful features for machine learning applications.

In this session, you’ll learn about the motivations for graph enhanced machine learning and how vector representations are learned using walks (usually random walks) on the vertices in the graph. We’ll also look at the challenges of using other matrix factorization techniques like principal component analysis (PCA) and singular value decomposition (SVD). Mark Needham will review how random walk algorithms can be implemented within Neo4j.

Speakers
avatar for Michael Hunger

Michael Hunger

Developer Relations, Neo4j
Michael Hunger has been passionate about software development for a very long time. For the last few years he has been working on the open source Neo4j graph database filling many roles.As caretaker of the Neo4j community and ecosystem he especially loves to work with graph-related projects, users... Read More →
avatar for Dr. Steven Skiena

Dr. Steven Skiena

Distinguished Teaching Professor of Computer Science, Stony Brook University
Steven Skiena is Distinguished Teaching Professor of Computer Science at Stony Brook University. His research interests include the design of graph, string, and geometric algorithms, and their applications (particularly to biology). He is the author of six books, including “The... Read More →


Thursday September 20, 2018 2:15pm - 3:00pm
5. O'Neil

2:15pm

Integrating Relational, Big Data, and other Sources into Neo4j using Kettle
“Kettle” is an extremely popular open source integration platform providing a codeless, workflow-driven environment to graphically integrate, transform, and cleanse relational, flat file, stream, data lake, and other sources to accelerate Neo4j deployment and simplify maintenance. In this session, learn best practices for using Neo4j and Kettle.

Speakers

Thursday September 20, 2018 2:15pm - 3:00pm
3. Julliard

2:15pm

7 Reasons Why Effective Compliance Management is Only Possible with a Graph-based Solution
In a world of drastically evolving regulatory requirements, corporations of all sizes are facing the challenge of adjusting both their business processes and risk management practices. Companies with a de-centralized, multi-layered structure and a huge customer base (e.g. franchise systems) inherent a constant regulatory demand for risk control and network transparency on a large scale.

Anti-money laundering (AML) compliance is more than just ticking a box on a spreadsheet, as violations can be costly not only in monetary terms but also can result in significant damage to a company’s reputation and brand. A business-supporting IT solution needs to be practical, cost-efficient, and flexible - but most importantly, it needs to be effective. Companies need a detailed “x-ray vision” beyond the first layer of huge data to effectively understand, visualize, control and mitigate their risks 24x7x365.

In this talk, Christian Tsambikakis, Julian Schibberges and Axel Morgner will review the 7 reasons why creating an effective compliance management system is only possible by using graph technology. They will also present the upscaled solution they’ve built with Neo4j and Structr for one of the top international providers of sports betting and casino games, enabling them to detect, analyze, quantify, document and report suspicious connections and transactions between their customers and entities of their business partner network.

Speakers
avatar for Axel Morgner

Axel Morgner

CEO and Founder, Structr
Axel Morgner started Structr in 2010 to create the next-gen CMS. Previously, he worked for Oracle and founded an ECM company.Axel loves open source. As CEO, he’s responsible for the company behind Structr and the project itself with focus on the front end... Read More →


Thursday September 20, 2018 2:15pm - 3:00pm
4. Lyceum
  • TAGS Risk Managment
  • tags2 Risk Management
  • VIDEO rLZn2MINvH4
  • SLUG graph-solution-effective-compliance-management
  • SLIDES compliance_management_requires_graphs

2:15pm

Accelerating Digital Transformation at CA Technologies with Neo4j
CA Technologies delivers a rich product/solution portfolio to global customers in various cultures, locations, languages, hence a comprehensive data streams for the business.
In order to help our business enhance the performance and customer experience, we are building a centralized enterprise data platform, leveraging ontology and the Graph database.

In order to move at the speed of the business teams, we leverage a Graph to flexibly modify the data representation to deliver high-performance valuable query results in different applications. With a unified network representation of business entities, processes and relationships, we not only help the business bridge the gaps among different functionalities, but are also able to extract useful insights and build smart applications to deliver more business values combined with Natural Language Processing and Machine Learning techniques.

Speakers
avatar for Dr. Peng Sun

Dr. Peng Sun

Principal Strategic Research, CA Technologies
Dr. Peng Sun, Principal Strategic Research at CA Technologies, specializes in building smart applications leveraging streaming, graph-aided search, NLP and neural networks. He holds a PhD In Planetary Sciences from the University of Arizona, on cosmic rays transport theories leveraging... Read More →


Thursday September 20, 2018 2:15pm - 3:00pm
2. Westside Ballroom - South

2:15pm

How Boston Scientific Improves Manufacturing Quality Using Graph Analytics
Tracking end of line manufacturing issues to their source can be a daunting task. Boston Scientific, in partnership with GraphAware, has used the Neo4j platform to build a manufacturing quality tool that offers dramatic improvements to the time, quality, and quantity of investigations. In this talk we will review a manufacturing value stream in a graph and discuss the analysis methods available, which result in striking increases in business efficiencies, for this unique application. We will also present how the system was implemented within the existing data architecture and then scaled from a laptop investigational tool to an enterprise-grade solution with Neo4j Server.


Speakers
avatar for Eric Spiegelberg

Eric Spiegelberg

Senior Consultant, GraphAware
Eric Spiegelberg is a Senior Consultant at GraphAware. With over 18 years of experience with the Java platform, Eric holds a BS in Computer Science and a MS in Software Engineering, is an avid technologist, a published technical author, and life long learner. Outside of technology... Read More →
avatar for Eric Wespi

Eric Wespi

Process Development Engineer, Boston Scientific
Eric Wespi leads a Data Science team at Boston Scientific, where he has worked for over three years. With a background in engineering, Eric has held roles in both high-volume manufacturing and development, including previously holding various engineering and data analysis roles at... Read More →


Thursday September 20, 2018 2:15pm - 3:00pm
1. Westside Ballroom - North
  • TAGS Manufacturing; Biotech and Healthcare
  • VIDEO aW4nE2o9QzA
  • SLUG boston-scientific-manufacturing-quality
  • SLIDES boston_scientific_manufacturing_quality_qa_graphaware
  • Tags Manufacturing;Biotech and Healthcare

2:30pm

Bloom tips and tricks for domain knowledge experts
The purpose of this short talk is to introduce tips and tricks to attendees who are domain knowledge experts, but don’t necessarily have a background in SQL/Cypher-led data exploration.
The talk will cover: 
- The importance of a good data model, and how Bloom uses it 
- Thinking about the types of patterns you can replicate and apply to a specific domain

Speakers
avatar for Lju Lazarevic

Lju Lazarevic

Field Engineer, Neo4j
Lju is a member of Neo4j’s EMEA field team, and was an Enterprise Information/Data Architect in a previous life. She is a data geek who is keen to show the world the power of connected data.


Thursday September 20, 2018 2:30pm - 2:45pm
6. Wilder
  • TAGS Discovery and Visualization; Graph Databases
  • VIDEO tX2OiKcIOok
  • SLUG bloom-visualization-tips-and-tricks
  • SLIDES bloom_tips_tricks

2:45pm

International Salmon Data Lab
The International Year of the Salmon (IYS, https://npafc.org/iys/ ) involves a dozen countries with one overarching goal: salmon are resilient to climate change. Survive the surprise. Salmon uniquely integrate terrestrial and marine effects from global warming. They are the canary in the coal mine. Help salmon help us. This requires (a) radically better information flow and knowledge management—new best practices; and (b) data mobilization, so we actually know what we should know from the data and metadata we collected—graphite to silicon.

Salmon biologists need new tools for data assembly, analysis, and visualization; tools that are powerful but safe, effective but easy-to-use, and rewarding. Hey, how hard can that be? Hard enough to need help from new friends. We are launching the International Salmon Data Laboratory (ISDL) so that you can help us leverage the power of Neo4j and new tools built on neo4j: Morpheus, Bloom,. The tools you are developing can have impacts throughout the environmental sciences. The revolution begins with salmon.

From two years of IYS preparation, we have plans, participants, and vision for the ISDL. We need technology, technology support, and the ability to support participants and users.  We need funding to keep the ISDL glued together long enough to deliver something truly transformational. And to get those tools back to participants.

Speakers
avatar for Scott Akenhead

Scott Akenhead

International Salmon Data Lab


Thursday September 20, 2018 2:45pm - 3:00pm
6. Wilder
  • TAGS Graphs for Good
  • VIDEO ZNWEBoduACk
  • SLUG international-salmon-data-lab
  • SLIDES salmon_data_lab

3:00pm

Fika (Coffee Break)
Thursday September 20, 2018 3:00pm - 3:15pm
1. Westside Ballroom - North

3:15pm

Graph technology to fight terrorist threats
Collecting and analyzing information to produce insights is a crucial mission for the intelligence community. But as the amount of data collected increases, intelligence analysts are facing new challenges in terms of data processing and analysis. Disparate and large datasets are complicating the tagging, indexing, archiving and analysis of information.

In this talk, Frederick Kagan from the American Enterprise Institute will present how the analysts from the Critical Threat Projects are using Neo4j and Linkurious to solve these challenges and conduct intelligence analysis. You will learn how the team built a graph-based data-intelligence platform to piece together intelligent pictures of conflict dynamics, understand threats, and produce recommendations.


Speakers
avatar for Sébastien Heymann,

Sébastien Heymann,

CEO, Linkurious
Sébastien is CEO and co-founder of Linkurious. He has a long-standing passion fordemocratizing network thinking. He co-created Gephi, the leading open sourcesoftware for exploring networks of all kind in 2008.  Sébastien has a Ph.D in complexsystems from UPMC and a master degree... Read More →
avatar for Fred Kagan

Fred Kagan

Director, Critical Threats Project, American Enterprise Institute
Frederick W. Kagan is the Christopher DeMuth Chair and director of the Critical Threats Project at the American Enterprise Institute. In 2009, he served in Kabul, Afghanistan, as part of General Stanley McChrystal's strategic assessment team, and he returned to Afghanistan in 2010... Read More →


Thursday September 20, 2018 3:15pm - 3:30pm
6. Wilder
  • TAGS Graph Visualization; Government
  • VIDEO UO6MtEnuBDw
  • SLUG graph-technology-fight-terrorism
  • SLIDES graphs_to_fight_terrorists

3:15pm

How Graph Technology is Changing Artificial Intelligence and Machine Learning
Graph enhancements to Artificial Intelligence and Machine Learning are changing the landscape of intelligent applications. Beyond improving accuracy and modeling speed, graph technologies make building AI solutions more accessible. Join us to hear about 6 areas at the forefront of graph enhanced AI and ML, and find out which techniques are commonly used today and which hold the potential for disrupting industries.

We’ll provide examples and specifically look how:
- Knowledge Graphs make AI solutions smarter
- Graph Enhanced Modeling accelerates ML solution development and AI decisions
- Global Graph Analytics learn principals for theory development
- Graph Systems of Record turn AI development tasks into AI pipelines
- Graph Execution of AI will replace rule-based engines and provide essential decision tracking
- Graph Visualization of ML and AI processes will express system logic and its changes in human-friendly ways


Speakers
avatar for Jake Graham

Jake Graham

Lead Product Manager for Artificial Intelligence and Analytics, Neo4j
Jake Graham is Neo4j's Lead Product Manager for Artificial Intelligence and Analytics, helping guide development of graph algorithms and machine learning for enterprise analytics applications.Prior to joining Neo4j, he worked as Director of Product Management for Saffron AI: an artificial... Read More →
avatar for Amy Hodler

Amy Hodler

Analytics and AI, Neo4j
Amy manages the Neo4j graph analytics programs and marketing. She loves seeing how our ecosystem uses graph analytics to reveal structures within real-world networks and infer dynamic behavior.In her career, Amy has consistently helped teams break into new markets at startups and large companies including EDS, Microsoft and Hewlett-Packard (HP). She most recently comes from Cray Inc., where she was the analytics and artificial... Read More →


Thursday September 20, 2018 3:15pm - 3:55pm
2. Westside Ballroom - South

3:15pm

How to Run Neo4j Just About Anywhere
Neo4j’s support for public cloud platforms has grown tremendously in 2018, as well as customer’s utilization of Docker and Kubernetes approaches.

In this session we will give an overview of the options for how Neo4j can be run quickly and easily. We will provide:
  • An Amazon AWS run-down of options and tradeoffs 
  • Google Cloud rundown of options and tradeoffs 
  • How running neo4j in Docker or Kubernetes is different, and how it works 
  • Examples of how to automate your neo4j instances, such as for Continuous Integration pipelines 
  • How other Neo4j tooling (like Desktop and Bloom) interact with graphs in the public cloud

We will also cover the different modes of running Neo4j, to show how the same techniques apply whether you’re a user of Community Edition, Enterprise Edition, whether single node or running in a clustered configuration.

Speakers
avatar for David Allen

David Allen

Partner Solution Architect, Neo4j
M. David Allen is a technologist who loves to learn and to figure out how to do things that haven't been done before.  At Neo4j, he is a Partner Solution architect working with Neo4j’s strategic partners, in particular cloud computing platforms and Hadoop/Spark partners.  Prior... Read More →


Thursday September 20, 2018 3:15pm - 3:55pm
5. O'Neil

3:15pm

Being in Control and Staying Agile with Graph Requires Shifting Left at ING
Filling in the gap of our database offerings (e.g. graph) we were inspired by our past experience to bring NoSQL into the financial industry. As with NoSQL, we started with 2 use-cases - one small and one big. Small enough to learn, prove, share and deliver. Big enough to challenge, imagine, impress and expand.

With challenging requirements in availability, scalability and global reach we needed to reconsider our architecture. A strong principle starting point for customer facing services is that we adopt a master-less architecture where possible. In our use-case(s) availability is often more important than consistency however as time goes by and data quality degrades, consistency becomes more problematic.

Imagine, one could design an architecture to remove throughput as a challenge, eliminate migrations and ensure consistency over time by means of re-deployments. We call this the cache cattle pipeline and started viewing our ‘datastore’ as multiple technologies to provide a total solution meeting our ultimate demands for the global reach.

In our talk, we will share the use-case(s), architectural overview and the paradigms adopted to help us bring graph database to life in our organisation.

Speakers
avatar for Will Bleker

Will Bleker

Chapter lead & Middleware Engineer, ING
Will Bleker has over over 15 years of experience in the platform engineering field. With high-availability systems as his main focus he has moved from technologies like Solaris Cluster to distributed NoSQL databases and now Neo4J. Will believes that only delivering High-Available... Read More →
avatar for Gary Stewart

Gary Stewart

Platform Architect, Distributed Data, ING
Gary is a hands-on platform architect at ING for distributed data. With over 17 years of experience, initially around Integration, BPM(Business Process Management) and RDBMS in various industries. In the past years he has really submerged into the NoSQL World to make the bank even... Read More →


Thursday September 20, 2018 3:15pm - 3:55pm
1. Westside Ballroom - North

3:15pm

Graphs to fight diabetes
Diabetes mellitus is one of the most widespread diseases worldwide. The strong increase in incidence not only of type 2 diabetes in the aging population, but also of the autoimmune condition of type 1 diabetes will present major challenges to healthcare systems in the years to come. The German Center for Diabetes Research (DZD) seeks to investigate the causes of the disease and, through new scientific findings, to develop effective prevention and treatment measures to halt the emergence or progression of diabetes.

In order to investigate diabetes, we have to combine basic research data sources from genetics, epigenetics, metabolic pathways with data from our clinical studies. Connecting these highly heterogenous types data is a challenge, but today this is necessary to answer biomedical questions across disciplines.

Graph technology enables a new dimension of data analyses to fight diabetes by connecting data from various species, locations and disciplines. Here we present a use case to study prediabetes where our graph includes data from animal models, genetics, metabolomics and literature to deduce causes of prediabetes in human.

Connecting data and applying modern machine learning techniques will help scientists getting closer to understand this complex disease and will hopefully help to care for patients in the future.

Speakers
avatar for Dr. Alexander Jarasch

Dr. Alexander Jarasch

Head of Data and Knowledge Management, The German Center for Diabetes Research
With background in bioinformatics, Alexander Jarasch did his Ph.D. in biochemistry and structural bioinformatics at the Gene Center Munich (LMU). As postdoctoral fellow on behalf of Evonik Industries AG he developed protein engineering software for 3D modeling of enzyme candidates... Read More →


Thursday September 20, 2018 3:15pm - 3:55pm
4. Lyceum

3:15pm

Leveraging Graphs for GDPR at Convergys
Come listen to the journey of a company just evaluating how it might use Graph to one who in the period of one year has implemented critical GDPR capabilities leveraging Graph technology and those using it. Our story begins in mid 2017. We liked Graph for potential identity solutions and the possibility of helping us get ready for EUGDPR. Our complexity is in the form of over 100K employees, apps on multiple tech stacks across a global set of operations, and caring for both client and employee data. We went to GraphConnect 2017 to explore possibilities. We left much further along than we could have expected! CluedIn gave a talk about how they were using Graph and we took notice to their techniques for analyzing unstructured and structured data. Together with CluedIn, a solution was created for GDPR that was implemented in short order. You can also hear about the project and process journey we took in parallel to the technical implementation.

Now we are exploring additional use cases for Graph and excited for the future.

Speakers
avatar for Lloyd Byrd

Lloyd Byrd

Vice President, Application Development and Technical Solutions, Convergys
As head of all global applications and technical solutions for Convergys it was my team’s responsibility to figure how to technically ready ourselves for GDPR. Our lead architect starting sharing with me about Graph and potential uses. We went to GraphConnect to learn more, explore... Read More →


Thursday September 20, 2018 3:15pm - 3:55pm
3. Julliard
  • TAGS Risk Management
  • VIDEO r8x7Fd0n3oQ
  • SLUG graphs-for-gdpr-at-convergys
  • SLIDES convergys_gdpr_compliance_with_graphs_byrd

3:40pm

Creative use of network science with Graph Commons
How might we model graphs beyond the most common use cases (social networks, computer networks, semantic networks etc.)? What can we learn from the members of Graph Commons community who have been modeling and analyzing graphs for investigative journalism, archive research, business strategy, or ecosystem mapping? This talk will introduce the Graph Commons platform, walk through creative graph examples from the community, and discuss challenges of running multi-tenancy Neo4j instances.

Speakers
BA

Burak Arikan

Graph Commons
Burak Arikan is an artist and researcher working with complex networks. Arikan pioneered creative use of network science, lectured, trained, and advised groups and organizations internationally. Arikan’s software, prints, installations, and performances have been featured in numerous... Read More →


Thursday September 20, 2018 3:40pm - 3:55pm
6. Wilder
  • VIDEO Flvybau0xZo
  • SLUG network-science-graph-commons

4:00pm

A NetworkX-esque API for Neo4j Graph Algorithms
When I first started learning Python I came across the NetworkX library and always enjoyed using it to run graph algorithms against my toy datasets.

Nowadays Neo4j has its own Graph Algorithms library but we have to call that via Cypher procedures which isn’t quite as nice. I wanted to fix that.

As a result, a few months ago I started writing a NetworkX-esque API that would provide a nice wrapper around Neo4j’s algorithms. In this talk I’d like to show off the library and how easy it is to use the networkx function calls that you’re used to without having to worry whether your graph will fit in memory in your Python program.

Speakers
avatar for Michael Hunger

Michael Hunger

Developer Relations, Neo4j
Michael Hunger has been passionate about software development for a very long time. For the last few years he has been working on the open source Neo4j graph database filling many roles.As caretaker of the Neo4j community and ecosystem he especially loves to work with graph-related projects, users... Read More →


Thursday September 20, 2018 4:00pm - 4:15pm
6. Wilder
  • VIDEO aJpSd9ISzk8
  • SLUG networkx-api-graph-algorithms
  • SLIDES networkx_neo4j_graphs

4:00pm

The Secret Sauce of Neo4j
Grapharian's Father: The secret of Neo4j has always carried with it a mystery. You must learn its riddle, Grapharian. You must learn its discipline. For no other - no other database in this world can you trust.

[Points to Neo4j]

Grapharian's Father: This you can trust.

---

Welcome to the world of Graphs. If this is one of your first visits, and are feeling like you don't quite understand what it's all about, then come to this talk. We'll get down to the basics of Neo4j and the one slide in this whole conference you MUST understand. Come learn the secret sauce of Neo4j and become a Grapharian.


Speakers
avatar for Max De Marzi

Max De Marzi

Field Engineer, Neo4j
Max has been using Neo4j since 2010, and has forgotten more about graph databases than you’ll ever want to know. Finding creative solutions to graph problems is his reason for waking up in the morning, so make his day and bring him some tough ones.


Thursday September 20, 2018 4:00pm - 4:40pm
2. Westside Ballroom - South

4:00pm

From Zero to the Connected Enterprise in 45 Minutes.
Neo4j is on a mission to build the connected enterprise. Our goal with this talk is to show the audience from start to finish how this can be achieved in a realistic, scalable manner. We plan to skip the slides and just start with demonstrations from the start of the talk through to the end. Our goal will be to show audience members the immense value that comes from the connected enterprise and how innovation can accelerate in every part of the business.

Nothing makes an audience more involved and excited than demos, especially when it is demoing something that most companies crave. We will pray to the gods of Wifi as we have a high paced session where we highlight the value along the way of connected data.

We know that the audience will leave this talk with the inspiration to build their own connected enterprise with Neo4j being the fuel that makes it possible.

Speakers
avatar for Tim Ward

Tim Ward

Founder, CluedIn
I am originally from Australia but live in Copenhagen Denmark with my wife, new born boy (Finn) and a dog that looks like Chewbacca. I have been an engineer my entire career (12 years) and was the 4th engineer at the first Unicorn in Denmark (Sitecore). I now work for a company that... Read More →


Thursday September 20, 2018 4:00pm - 4:40pm
1. Westside Ballroom - North
  • TAGS Digital Transformation; Knowledge Graphs
  • VIDEO 36H4sLjdfeA
  • SLUG zero-to-connected-enterprise
  • SLIDES zero_to_connected_enterprise_tim_ward
  • Tags Digital Transformation

4:00pm

Liberating Knowledge: Machine Learning techniques with Neo4j
Technology is revolutionizing the way humans access, act upon, and share knowledge. This revolution will help humans reach new heights in creativity, efficiency, awareness, and insight.

To realize this vision, we've combined state-of-the-art Machine Learning techniques with the Neo4j Graph Platform to build Hume.

In this talk, we'll take a deep dive into the core of Hume to see how we leverage Natural Language Understanding, Graph Analysis, and Artificial Intelligence capabilities to liberate knowledge.





Speakers
avatar for Dr. Alessandro Negro

Dr. Alessandro Negro

Chief Scientist, GraphAware
Dr. Alessandro Negro is Chief Scientist at GraphAware. He has been a long-time member of the graph community and is the main author of the first-ever recommendation engine based on Neo4j. At GraphAware, he specializes in recommendation engines, graph-aided search, and NLP.
avatar for Christophe Willemsen

Christophe Willemsen

CTO, GraphAware
Christophe Willemsen is CTO at GraphAware. He is a long time contributor to the Neo4j ecosystem and has been involved in many Neo4j related projects implementing Recommender Systems, Relevant Search and Fraud Detection.He now makes sure GraphAware remains a high value Graph-based... Read More →


Thursday September 20, 2018 4:00pm - 4:40pm
3. Julliard

4:00pm

Picture This: How AIG Visualizes Propagation of Risk
What if you could see the true path of risk and a comprehensive diagram of dependencies that impact outcomes before it spreads throughout the organization’s ecosystem? Find out how AIG, a global insurance company, is using Neo4j and Tom Sawyer Perspectives to visualize risk propagation before it spreads throughout the firm’s infrastructure. Learn why they chose graph technologies for the repository and visualization layers rather than legacy systems to create transparency and reduce risk propagation. Jim Barrett, AIG, will also discuss visualization of risk and data flows and how they provide a much quicker and more comprehensive understanding of complexity and propagation of risk than textual documentation. Jim recently authored a peer-reviewed article on this topic titled ‘Visualization of Model Risk Propagation’ published in the Journal of Risk Management in Financial System by Henry Stewart Publications, ISSN 1752-8887, 2018.


Speakers
avatar for Deborah Baron

Deborah Baron

VP, Marketing, Tom Sawyer Software
Deborah Baron started her career in Data Modeling to bring a new paradigm to application development by liberating data from siloed enterprise databases and visualizing hidden meaning and connections. Deborah, VP of Marketing and Strategic Partnerships for Tom Sawyer Software, is... Read More →
avatar for Jim Barrett

Jim Barrett

Assistant Director, ERM, AIG
James (Jim) Barrett, Assistant Director for ERM, AIG, leads the Innovative Solutions team in the Risk Architecture Group. He is a recognized expert in risk modeling and architecture, a speaker on visualization of risk propagation, and a published author of a peer reviewed article... Read More →


Thursday September 20, 2018 4:00pm - 4:40pm
4. Lyceum

4:00pm

Using GraphQL for Digital Identity and Access Management
Are you aware of the field of Identity and Access Management (IAM) ? It is currently one of the pillars of cyber security and a fast-growing industry. In a world where hackers and malicious agents target the insiders more and more often, proper Access Management policies and controls can keep your data safe.

Yet our field is in turmoil: IAM professionals around the globe now need to cope with a real tsunami of new digital identities, as well as new attack vectors, while ensuring that new and more stringent privacy laws are enforced. We, at Nulli, have been evangelizing Graphs for Identity for a while now, but the recent advent of graphQL and the grandStack promises to be a game-changer.

Through this session, we would like to share our experience building real-life Identity and Access Management Solutions using the grandStack and show how graphs can also help in real-time Access management decisions.

Speakers
avatar for Alex Babeanu

Alex Babeanu

Solutions Architect, Nulli
Alex Babeanu is a consulting IAM specialist and Solutions Architect who helps private and public organizations in many verticals implement complex IAM projects, often involving multi-million users and IoT devices. Alex has been coding software since his teenage, and started in the... Read More →


Thursday September 20, 2018 4:00pm - 4:40pm
5. O'Neil
  • TAGS Risk Management; GraphQL
  • VIDEO DkkkDdVdWyc
  • SLUG graphql-digital-iam-identity-management
  • SLIDES graphql_for_iam_nulli

4:25pm

Visual Cypher: Presenting tools that create, visualize, and parse cypher
Cypher is the life-blood of a Graph database solution. Cypher is used to both create data in the graph database and to answer questions once the data is loaded. Constructing load or query Cypher statements depends on a data model, whether that data model is explicit or inferred. In more complex graphs, the process for constructing and understanding these statements can be mentally taxing.

The tools demonstrated in this talk will show how the inferred data model can be quickly derived by parsing Cypher statements, to extract Node Labels, Relationship Types, and Property Keys. Additionally, an easy to use visual tool will be shown to construct the data model explicitly. With the data model in hand, constructing Cypher is as simple as clicking on nodes and relationships or dragging and dropping. This talk will also show parsing of large cypher scripts and graph gists, and provide a selection mechanism to focus and highlight specific statements shown in the context of the larger data model.

These powerful tools will assist in creating and understanding complex implementations, and may possibly blow your mind.

Speakers
avatar for Eric Monk

Eric Monk

Consulting Engineer, Neo4j
Eric Monk is a Consulting Engineer with Neo4j.


Thursday September 20, 2018 4:25pm - 4:40pm
6. Wilder
  • TAGS Graph Databases
  • VIDEO 7gshgqfxfzA
  • SLUG visual-cypher

4:45pm

Visualize Microservices Dependencies Using GraphDB
Learn how we are visualizing the enterprise micro services dependency graph using graph database. This visual graph facilitates navigation to downstream and upstream dependencies for a given micro service. This tool provides accurate service dependencies and assists Engineers, Operations, Tech Leadership during Design, Release, and Incident Management phases

Speakers
avatar for Manideep Kantamneni

Manideep Kantamneni

Full-Stack Developer, CapitalOne
Manideep Kantamneni is a full-stack Developer at Capital One. He is excited and passionate about developing tools using cutting-edge technologies.


Thursday September 20, 2018 4:45pm - 5:00pm
6. Wilder

4:45pm

Fullstack GraphQL With Neo4j
GraphQL is quickly becoming the preferred method of building APIs. This talk will show how GraphQL services can be built with Neo4j, using the Neo4j-GraphQL integration. Starting from scratch we’ll show how to design a new GraphQL schema, integrate with Neo4j for creating and fetching data, and extend the power of GraphQL by using Cypher in our GraphQL API. After implementing our API we’ll see how to interact with our GraphQL API in a React web app. This talk will demonstrate full-stack application development using the GRANDstack.

Speakers
avatar for Will Lyon

Will Lyon

Developer Relations Engineer, Neo4j
William Lyon is a Developer Relations Engineer at Neo4j. He also heads up the Neo4j Data Journalism Accelerator Program.Prior to joining Neo4j, William worked as software developer for several startups in the real estate, quantitative finance and predictive API spaces. William holds a Masters degree in Computer Science from the University of Montana... Read More →


Thursday September 20, 2018 4:45pm - 5:25pm
2. Westside Ballroom - South

4:45pm

Connected Healthcare
Many healthcare organizations today only see small parts of the healthcare system. Few organizations are taking a long-term holistic approach to gaining insights into healthcare. Much of the high costs are driven by the lack of connected information. Making a high quality prediction of how to improve healthcare for an individual means taking many data points into account. This talk will first set the stage to describe the complexities of modern healthcare and it’s scope. We describe claims, clinical, IoT, genomic and other data that frequently is stored in silos. We then give examples of how this data is highly variable and why it is difficult to store in traditional rigid relational databases. We then show the benefits of storing healthcare data in a graph and the ability of graph databases to connect datasets together. We also help explain how graph technologies are tied to NLP, deep learning, agents, blockchain and visualization. We conclude with remarks on why we think that graphs can play a large role in increasing the quality of healthcare and lowering the cost of care. We think that graph technologies can be at the heart of solving may of the wicked problems in healthcare.


Speakers
avatar for Dan McCreary

Dan McCreary

Distinguished Engineer, Optum Healthcare
Dan is Distinguished Engineer with Optum. Dan’s current focus is Artificial Intelligence and Graph technologies. He’s worked at Bell Labs and Steve Jobs’s NeXT Computer as well as founding his own consulting firm of over 75 people. He is co-founder of the “NoSQL Now!” conference... Read More →


Thursday September 20, 2018 4:45pm - 5:25pm
3. Julliard

4:45pm

Designing the Enterprise: HR Applications at Scale
Come join EY’s Michael Moore and Sameep Mondhe to see how Neo4j graph technology helps enterprises design new organizations at scale.  EY’s Organizational and Talent Hub (OTH) product enables to HR teams to quickly and flexibly design new organizations to support complex mergers and spinoffs.  With a new D3 front end and recently re-platformed on Neo4j, the OTH development team replaced a legacy SQL-based stack and moved from design to production in less than a year.

Speakers
avatar for Sameep D Mondhe

Sameep D Mondhe

BI and Analytics strategy, EY
Sameep has over 15 years of consulting experience in Big Data, Database Architecture, Enterprise Analytics, and Cloud Base platform development. He works with various fortune 500 clients designing their future BI and Analytics strategy and developing and implementing roadmaps for... Read More →
avatar for Michael Moore

Michael Moore

Executive Director, Enterprise Graphs and AI, EY


Thursday September 20, 2018 4:45pm - 5:25pm
4. Lyceum
  • VIDEO NgfcYXCVQic
  • SLUG designing-the-enterprise-hr-applications-scale
  • SLIDES ey_designing_for_enterprise_hr

4:45pm

Infinite Segmentation: Scalable Mutual Information Ranking on real world graphs
These days it’s not about normal growth, it’s about finding and driving hockey-stick levels of growth. Sales and marketing organizations are looking to AI to help growth hack their way to new markets and new segments. We have used Mutual Information for many years to help filter out noise and find the critical insights to new cohorts of users, devices, businesses, and networks and now we can do it at nearly infinite granularity across massive data sources and dimensions.

Random variables share information with each other. The amount of information shared between then is symmetric and computed via Mutual Information. If you know the temperature is 90 degrees you have information about what month of the year it might be. If the month is December there is information about what temperature to expect. We employed MI ranking in the past to distinguish devices used by teacher vs student, developer vs non-developer, and IT Professional vs non-IT professionals. This helps us make Windows better for the applications these key segments care about. The alternative is to build out labeled data for a custom ML model for each new segment.

In this presentation we will explain the problem space of fine grained segmentation, provide cross industry use cases, and demonstrate how the code works with a real world example. We will walk attendees through a detailed internal Microsoft case study for applying MI and share the actual code to include a copy capable of running on Azure Data Lake. We will show how the code can scale to billions of nodes and edges and even demonstrate some of the output in our Neo4J graph.

Speakers
avatar for Ken Johnston

Ken Johnston

Executive Manager, Cloud Services, Microsoft
Ken Johnston is an Executive level engineering manager for Cloud Services, Data Science, and Data Engineer. Experience managing large multi-national engineering teams from forty to three hundred employees across the United States, Canada, Europe, and Asia. More than 19 years in large... Read More →
avatar for Ankit Srivastava

Ankit Srivastava

Senior Data Scientist, Azure, Microsoft
Ankit Srivastava is a Senior Data Scientist in the Core Data Science team of Azure Cloud+AI Platform division at Microsoft. He was a summer intern at Microsoft in 2012 and joined back full-time starting Jan, 2013. He earlier worked as a developer in Data Integration & Insights team... Read More →


Thursday September 20, 2018 4:45pm - 5:25pm
1. Westside Ballroom - North

4:45pm

Integrating Property Graphs into the SQL Standard
Property graphs and property graph queries provide powerful tools for a variety of data analysis that could not easily be done with SQL queries against tabular data. SQL databases contain significant amounts of business critical current and historic data so there is an increasing need to easily integrate data in SQL databases with property graph data and queries. The ISO and US committees responsible for standardizing SQL have recognized this trend and are actively developing extensions to SQL that make it possible to present tabular data as Property Graphs and to query and combine both kinds of data using the well-known SQL interface. The advantages for users are easier, better, and quicker development of faster and more secure applications that combine the best of both worlds. This talk gives a snapshot of the current standardization efforts and a brief preview of things yet to come.


Speakers
avatar for Keith Hare

Keith Hare

Senior Consultant, JCC Consulting
Keith Hare joined JCC Consulting in 1985 and since then has assisted numerous companies and organizations with high performance, high availability database applications. In addition to his duties with JCC, Keith has, since 1988, been active in the SQL Standards process and has been... Read More →


Thursday September 20, 2018 4:45pm - 5:25pm
5. O'Neil
  • TAGS Graph Databases
  • VIDEO hlhbUeoCPio
  • SLUG property-graphs-in-sql-standard
  • SLIDES property_graphs_sql_standard_iso_keith_hare

5:10pm

Machine Learning Algorithms in Neo4j
With user-defined procedures there is unlimited potential for analysis of graph data in Neo4j.
As you move from relational to graph database, you need not leave your most trusted statistical methods behind. Linear and logistic regression can be implemented with updating formulas so that the data and design of the model is as flexible as the graph database itself. We will demonstrate that a price predictor, built with linear regression, is a seamless addition to a graph database that contains short term housing rental data from Austin, TX.

Speakers
avatar for Lauren Shin

Lauren Shin

Developer Relations, Neo4j
Lauren is excited to help facilitate the graph developer community as a student intern at Neo4j. Her studies at UC Berkeley lie in the intersection between math and computer science and she is passionate about increasing the accessibility of technical knowledge to all learners. The... Read More →


Thursday September 20, 2018 5:10pm - 5:25pm
6. Wilder
  • TAGS AI and Machine Learning
  • VIDEO VShG7GFrZlo
  • SLUG machine-learning-algorithms-in-neo4j

5:25pm

Fika (Coffee Break)
Thursday September 20, 2018 5:25pm - 5:40pm
1. Westside Ballroom - North

5:45pm

What Will You Build, and Why? The motivations, ethics, and career opportunities of modern application development
RedMonk is the world’s leading developer-focused industry analyst firm. This session will focus on the many important personal and moral questions developers need to answer beyond the technical requirements of their application, including questions like:
  • How do I maximize my personal financial opportunity in application development?
  • Where do my personal and professional ethics fit as I choose jobs and projects?
  • How can I get as much career advancement and learning out of the projects I deliver?

Speakers
avatar for Stephen O'Grady

Stephen O'Grady

Principal Analyst & Co-founder, RedMonk
I am Stephen O’Grady and I’m an industry analyst with RedMonk. James and I founded the firm in November of 2002, and I’ve been doing that ever since. Previously, I worked for Keane, Dialogos (now defunct), Blue Hammock, and Illuminata.I have a BA in History from Williams College... Read More →


Thursday September 20, 2018 5:45pm - 6:15pm
1. Westside Ballroom - North

6:15pm

The 2018 Graphie Awards
The Graphie Awards celebrate the world’s most innovative graph technology applications, recognizing success in connected data across multiple categories – not only for Neo4j customers but across the entire Neo4j community and ecosystem.

Speakers
avatar for Emil Eifrem

Emil Eifrem

CEO and Founder, Neo4j


Thursday September 20, 2018 6:15pm - 6:30pm
1. Westside Ballroom - North

6:30pm

disConnect
Thursday September 20, 2018 6:30pm - 8:00pm
1. Westside Ballroom - North
 
Friday, September 21
 

9:00am

Building Real-time Web Apps with Neo4j using Python
Limited Capacity seats available

This half-day course shows how to build a graph database-backed Python web application using Neo4j, Flask, and our official Python driver. This will be a largely hands-on session, intended for those who already have a good working knowledge of Python. No previous experience of Neo4j is required.



* All workshops are hands-on. Please bring your own laptop and charger to training day. Pre-register for the workshops you'd like to attend by clicking "Add to My Sched"

Speakers
avatar for Nigel Small

Nigel Small

Engineer, Neo4j
Nigel is a self-taught programmer who began with 8-bit home computers at the age of seven. Over the past two decades, he has worked as a developer across a wide range of languages, and has also spent time as a DB2 DBA. Nigel first became involved with Neo4j in 2011 by way of the popular... Read More →


Friday September 21, 2018 9:00am - 12:30pm
Duffy Marriott Marquis Times Square, 7th Floor

9:00am

Cypher Tuning & Performance
Limited Capacity filling up

In this advanced Neo4j tutorial, you will gain a mastery of the Cypher query language.  Learn how to ask complex questions with ease as you discover the simplicity of Cypher. The course does have a quick cypher refresher included, but it is recommended that you already have a working knowledge of Neo4j and know the basics of the Cypher Query Language.



* All workshops are hands-on. Please bring your own laptop and charger to training day. Pre-register for the workshops you'd like to attend by clicking "Add to My Sched"

Speakers
avatar for David Fauth

David Fauth

Field Engineer, Neo4j


Friday September 21, 2018 9:00am - 12:30pm
Gotham Marriott Marquis Times Square, 7th Floor

9:00am

Graph Modeling for Developers
Limited Capacity filling up

This course teaches how to design and implement a graph data model and associated queries. With a mixture of instruction and hands-on practice sessions, you’ll learn how to apply the property graph model to solve common modeling problems. You’ll also learn how to evolve an existing graph in a controlled manner to support new or changed requirements.

Skills taught:
  • An understanding of the labeled property graph
  • How to apply the property graph to common modeling problems
  • Common graph structures for modeling complex, connected scenarios
  • Criteria for choosing between different modeling options
  • How to modify an existing model to accommodate new requirements


Prerequisites
You will need some familiarity with Neo4j, and the Cypher language in particular. The material from the Intro to Neo4j course is sufficient knowledge to understand this course

Course Outline
  • Quick review of the property graph model
  • Graph based Modeling strategy & techniques
  • Advanced Queries with Cypher
  • Real-world implementation use cases with Neo4j


* All workshops are hands-on. Please bring your own laptop and charger to training day. Pre-register for the workshops you'd like to attend by clicking "Add to My Sched"

Friday September 21, 2018 9:00am - 12:30pm
Times Square Room Marriott Marquis Times Square

9:00am

Graph-Based Natural Language Understanding Part . 1
Limited Capacity filling up

In this full day training, attendees will learn basic Natural Language Processing concepts and how graphs serve as a natural storage of the hidden structure in textual data, as well as a processing framework for extracting insights from it. Using GraphAware NLP extensions on top of Neo4j, the workshop teaches how to perform complex text processing tasks using pure Cypher, directly from the Neo4j Browser.

At the end of this training, attendees will be able to:
- Import and parse unstructured documents such as PDF, Powerpoint documents, json files, etc.
- Perform fundamental Natural Language Processing operations like tokenization, stemming, and lemmatization
- Represent a corpus in different graph data models
- Build knowledge graphs from textual data sources
- Find relevant text information such as keywords and topics leveraging graph-based algorithms
- Build a similarity/dissimilarity graph of paragraphs/documents/sentences
- Extract insights from textual data in both unsupervised and supervised manner
- Integrate Neo4j with ElasticSearch to deliver Relevant Search

As a pre-requisite, attendees should have a basic knowledge of Neo4j and Cypher.



* All workshops are hands-on. Please bring your own laptop and charger to training day. Pre-register for the workshops you'd like to attend by clicking "Add to My Sched"

Speakers
avatar for Dr. Alessandro Negro

Dr. Alessandro Negro

Chief Scientist, GraphAware
Dr. Alessandro Negro is Chief Scientist at GraphAware. He has been a long-time member of the graph community and is the main author of the first-ever recommendation engine based on Neo4j. At GraphAware, he specializes in recommendation engines, graph-aided search, and NLP.
avatar for Christophe Willemsen

Christophe Willemsen

CTO, GraphAware
Christophe Willemsen is CTO at GraphAware. He is a long time contributor to the Neo4j ecosystem and has been involved in many Neo4j related projects implementing Recommender Systems, Relevant Search and Fraud Detection.He now makes sure GraphAware remains a high value Graph-based... Read More →


Friday September 21, 2018 9:00am - 12:30pm
Empire Marriott Marquis 7th Floor
  • TAGS AI and Machine Learning

9:00am

Introduction to Graph Modeling
Limited Capacity filling up

Description
This session teaches you how to design a graph data model. You’ll learn the secret sauce of Neo4j and how to leverage it to build a model that gives you fast and scalable queries. You'll also be unlearning antiquated relational modeling guidelines and embrace both the freedom allowed and the responsibility required in modeling with Neo4j. Learn how to deal with time, with instances, with hyper-edges and more.

Prerequisites
None.

Outline
  • Introduction to Graphs
  • The Secret Sauce of Neo4j
  • Modeling guidelines
  • Arrows
  • There is no third normal form
  • Uncommon graph structures


* All workshops are hands-on. Please bring your own laptop and charger to training day. Pre-register for the workshops you'd like to attend by clicking "Add to My Sched"

Speakers
avatar for Lju Lazarevic

Lju Lazarevic

Field Engineer, Neo4j
Lju is a member of Neo4j’s EMEA field team, and was an Enterprise Information/Data Architect in a previous life. She is a data geek who is keen to show the world the power of connected data.
avatar for Max De Marzi

Max De Marzi

Field Engineer, Neo4j
Max has been using Neo4j since 2010, and has forgotten more about graph databases than you’ll ever want to know. Finding creative solutions to graph problems is his reason for waking up in the morning, so make his day and bring him some tough ones.


Friday September 21, 2018 9:00am - 12:30pm
Harlem Room Marriott Marquis Times Square, 7th Floor
  • TAGS Graph Databases

9:00am

Neo4j Basics
Limited Capacity seats available

This half a day course teaches the core functionality of Neo4j, an open-source graph database. With a mixture of theory and hands-on practice sessions, developers will quickly and easily learn how to leverage the power of graph databases through Cypher, Neo4j's graph query language. 

The session covers querying graph patterns with Cypher, designing and implementing a graph database model, and evolving an existing graph to support new or changed requirements.



* All workshops are hands-on. Please bring your own laptop and charger to training day. Pre-register for the workshops you'd like to attend by clicking "Add to My Sched"

Speakers
avatar for Will Lyon

Will Lyon

Developer Relations Engineer, Neo4j
William Lyon is a Developer Relations Engineer at Neo4j. He also heads up the Neo4j Data Journalism Accelerator Program.Prior to joining Neo4j, William worked as software developer for several startups in the real estate, quantitative finance and predictive API spaces. William holds a Masters degree in Computer Science from the University of Montana... Read More →
avatar for Jennifer Reif

Jennifer Reif

Developer Relations Engineer, Neo4j
Jennifer Reif is an avid developer and problem-solver. She holds a Master’s degree in Computer Management and Information Systems and has worked with large enterprises to organize and make sense of widespread data assets and leverage them for maximum business value. She has worked... Read More →


Friday September 21, 2018 9:00am - 12:30pm
Chelsea Marriott Marquis Times Square, 7th Floor

9:00am

Neo4j for Data Science and Machine Learning
Limited Capacity filling up

Although Neo4j is often using by application developers, there's a growing trend of data scientists using graphs to help with their work.
In this session we'll look at how to combine Neo4j and the Cypher query language with the Python data science stack including libraries such as Pandas and matplotlib.
We'll look at how to do exploratory data analysis as well as find insights into networked datasets using the newly released graph algorithms package through the use of hands on tutorials.



* All workshops are hands-on. Please bring your own laptop and charger to training day. Pre-register for the workshops you'd like to attend by clicking "Add to My Sched"

Speakers
avatar for Mark Needham

Mark Needham

Developer Relations Engineer, Neo4j
Mark Needham is a graph advocate and developer relations engineer at Neo4j.As a developer relations engineer, Mark helps users embrace graph data and Neo4j, building sophisticated solutions to challenging data problems. Mark previously worked in engineering on the clustering team... Read More →
avatar for Lauren Shin

Lauren Shin

Developer Relations, Neo4j
Lauren is excited to help facilitate the graph developer community as a student intern at Neo4j. Her studies at UC Berkeley lie in the intersection between math and computer science and she is passionate about increasing the accessibility of technical knowledge to all learners. The... Read More →


Friday September 21, 2018 9:00am - 12:30pm
Liberty Room Marriott Marquis, 8th Floor

12:30pm

Lunch
Friday September 21, 2018 12:30pm - 1:30pm
Marquis Ballroom, 9th Floor

1:30pm

APOC and Extensions for Analytics & Operations
Limited Capacity full

* All workshops are hands-on. Please bring your own laptop and charger to training day. Pre-register for the workshops you'd like to attend by clicking "Add to My Sched"

Speakers
avatar for Michael Hunger

Michael Hunger

Developer Relations, Neo4j
Michael Hunger has been passionate about software development for a very long time. For the last few years he has been working on the open source Neo4j graph database filling many roles.As caretaker of the Neo4j community and ecosystem he especially loves to work with graph-related projects, users... Read More →


Friday September 21, 2018 1:30pm - 5:00pm
Chelsea Marriott Marquis Times Square, 7th Floor
  • TAGS Graph Databases

1:30pm

Full stack development with Neo4j: The GRAND stack (GraphQL, React, Apollo, Neo4j Database)
Limited Capacity filling up

Despite what the name may imply, GraphQL is not a query language for graph databases. Instead it is a new way of building APIs where application data is treated as a graph on the frontend. GraphQL has been called "REST 2.0" as it offers many advantages over REST.
Although GraphQL can be used with any database or backend service, it becomes even more powerful when combined with a graph database such as Neo4j. 

Using graphs on the backend as well as the frontend allows for removing the mapping and translation layer, simplifying development. Translating GraphQL to a single graph database query offers performance benefits. Further, we can enhance the expressivity of GraphQL by exposing Cypher, the query language for graphs, in our GraphQL schema.


This session will start with a brief overview of GraphQL and graph databases then dive into why they are awesome when used together! We will talk about how we can use GraphQL with Neo4j and walk through the code to build a full stack application. No experience with GraphQL or graph databases is necessary to benefit from this talk.


* All workshops are hands-on. Please bring your own laptop and charger to training day. Pre-register for the workshops you'd like to attend by clicking "Add to My Sched"

Speakers
avatar for Will Lyon

Will Lyon

Developer Relations Engineer, Neo4j
William Lyon is a Developer Relations Engineer at Neo4j. He also heads up the Neo4j Data Journalism Accelerator Program.Prior to joining Neo4j, William worked as software developer for several startups in the real estate, quantitative finance and predictive API spaces. William holds a Masters degree in Computer Science from the University of Montana... Read More →


Friday September 21, 2018 1:30pm - 5:00pm
Gotham Marriott Marquis Times Square, 7th Floor
  • TAGS GraphQL

1:30pm

Graph Algorithms
Limited Capacity filling up

Although Neo4j is often using by application developers, there's a growing trend of data scientists using graphs to help with their work.

In this session we'll look at how to combine Neo4j and the Cypher query language with the Python data science stack including libraries such as Pandas and matplotlib.

We'll look at how to do exploratory data analysis as well as find insights into networked datasets using the newly released graph algorithms package through the use of hands on tutorials.



* All workshops are hands-on. Please bring your own laptop and charger to training day. Pre-register for the workshops you'd like to attend by clicking "Add to My Sched"

Speakers
avatar for Amy Hodler

Amy Hodler

Analytics and AI, Neo4j
Amy manages the Neo4j graph analytics programs and marketing. She loves seeing how our ecosystem uses graph analytics to reveal structures within real-world networks and infer dynamic behavior.In her career, Amy has consistently helped teams break into new markets at startups and large companies including EDS, Microsoft and Hewlett-Packard (HP). She most recently comes from Cray Inc., where she was the analytics and artificial... Read More →
avatar for Mark Needham

Mark Needham

Developer Relations Engineer, Neo4j
Mark Needham is a graph advocate and developer relations engineer at Neo4j.As a developer relations engineer, Mark helps users embrace graph data and Neo4j, building sophisticated solutions to challenging data problems. Mark previously worked in engineering on the clustering team... Read More →
avatar for Lauren Shin

Lauren Shin

Developer Relations, Neo4j
Lauren is excited to help facilitate the graph developer community as a student intern at Neo4j. Her studies at UC Berkeley lie in the intersection between math and computer science and she is passionate about increasing the accessibility of technical knowledge to all learners. The... Read More →


Friday September 21, 2018 1:30pm - 5:00pm
Liberty Room Marriott Marquis, 8th Floor

1:30pm

Graph Based Natural Language Understanding Part 2
Limited Capacity seats available

* Please note, this is a full day course. To attend Part 2, you must also register for Part 1.

DESCRIPTIONIn this full day training, attendees will learn basic Natural Language Processing concepts and how graphs serve as a natural storage of the hidden structure in textual data, as well as a processing framework for extracting insights from it. Using GraphAware NLP extensions on top of Neo4j, the workshop teaches how to perform complex text processing tasks using pure Cypher, directly from the Neo4j Browser.

At the end of this training, attendees will be able to:
- Import and parse unstructured documents such as PDF, Powerpoint documents, json files, etc.
- Perform fundamental Natural Language Processing operations like tokenization, stemming, and lemmatization
- Represent a corpus in different graph data models
- Build knowledge graphs from textual data sources
- Find relevant text information such as keywords and topics leveraging graph-based algorithms
- Build a similarity/dissimilarity graph of paragraphs/documents/sentences
- Extract insights from textual data in both unsupervised and supervised manner
- Integrate Neo4j with ElasticSearch to deliver Relevant Search

As a pre-requisite, attendees should have a basic knowledge of Neo4j and Cypher.



* All workshops are hands-on. Please bring your own laptop and charger to training day. Pre-register for the workshops you'd like to attend by clicking "Add to My Sched"

Speakers
avatar for Dr. Alessandro Negro

Dr. Alessandro Negro

Chief Scientist, GraphAware
Dr. Alessandro Negro is Chief Scientist at GraphAware. He has been a long-time member of the graph community and is the main author of the first-ever recommendation engine based on Neo4j. At GraphAware, he specializes in recommendation engines, graph-aided search, and NLP.
avatar for Christophe Willemsen

Christophe Willemsen

CTO, GraphAware
Christophe Willemsen is CTO at GraphAware. He is a long time contributor to the Neo4j ecosystem and has been involved in many Neo4j related projects implementing Recommender Systems, Relevant Search and Fraud Detection.He now makes sure GraphAware remains a high value Graph-based... Read More →


Friday September 21, 2018 1:30pm - 5:00pm
Empire Marriott Marquis 7th Floor
  • TAGS AI and Machine Learning

1:30pm

Graph Modeling Clinic
Limited Capacity seats available

* All workshops are hands-on. Please bring your own laptop and charger to training day. Pre-register for the workshops you'd like to attend by clicking "Add to My Sched"

Speakers
avatar for Max De Marzi

Max De Marzi

Field Engineer, Neo4j
Max has been using Neo4j since 2010, and has forgotten more about graph databases than you’ll ever want to know. Finding creative solutions to graph problems is his reason for waking up in the morning, so make his day and bring him some tough ones.


Friday September 21, 2018 1:30pm - 5:00pm
Harlem Room Marriott Marquis Times Square, 7th Floor
  • TAGS Graph Databases

1:30pm

Visualization with Neo4j Bloom
Limited Capacity filling up

The newest member of the Neo4j Graph Platform, Bloom, is here!
Neo4j Bloom is a breakthrough graph communication and data visualization product that allows graph novices and experts alike the ability to communicate and share their work with peers, managers and executives – no matter their technical level.
In this session we will cover 
  • Getting Bloom set up
  • Configuring your perspective
  • Simple querying and interacting with the scene
  • Understanding your data domain and building out Bloom patterns
  • Working with search phrases
  • Editing data and possible applications

Prerequisites:
  • Wifi enabled laptop
  • Latest version of Neo4j Desktop installed (www.neo4j.com/download)



* All workshops are hands-on. Please bring your own laptop and charger to training day. Pre-register for the workshops you'd like to attend by clicking "Add to My Sched"

Speakers
avatar for Lju Lazarevic

Lju Lazarevic

Field Engineer, Neo4j
Lju is a member of Neo4j’s EMEA field team, and was an Enterprise Information/Data Architect in a previous life. She is a data geek who is keen to show the world the power of connected data.


Friday September 21, 2018 1:30pm - 5:00pm
Times Square Room Marriott Marquis Times Square
  • TAGS Discovery and Visualization
 
Saturday, September 22
 

9:00am

Buzzword Bingo Hackathon
Join other graph hackers for a fun day of building applications featuring Neo4j's great integrations with popular technologies (aka Buzzwords). Please RSVP at https://www.eventbrite.com/e/graphhack-2018-neo4j-buzzword-bingo-hackathon-tickets-48714629769

Saturday September 22, 2018 9:00am - 5:00pm
StackOverflow 110 William St, New York, NY
  • TAGS Graph Databases