Resources

Videos, Slides, Case Studies and other GraphAware related resources

Graph Database Prototyping made easy with Graphgen

19 Nov 2017 slides graph Databases

Graphgen aims at helping people prototyping a graph database, by providing a visual tool that ease the generation of nodes and relationships with a Cypher DSL. Many people struggle with not only creating a good graph model of their domain but also with creating sensible example data to test hypotheses or use-cases. Graphgen aims at helping people with no time but a good enough understanding of their domain model, by providing a visual dsl for data model generation which borrows heavily on Neo4j Cypher graph query language. The ascii art allows even non-technical users to write and read model descriptions/configurations as concise as plain english but formal enough to be parseable. The underlying generator combines the DSL inputs (structure, cardinalities and amount-ranges) and combines them with a comprehensive fake data generation library to create real-world-like datasets of medium/arbitrary size and complexity. Users can create their own models combining the basic building blocks of the dsl and share their data-descriptions with others with a simple link.

Knowledge Graph Search with Elasticsearch — Luanne Misquitta and Alessandro Negro, GraphAware

16 Nov 2017 videos

In this talk, Luanne will share insights about the business value of knowledge graphs and their contribution to relevant search in an e-commerce domain for a Neo4j customer. With text search and catalog navigation being the entry point of users to the system and in fact, driving revenue, the talk will explain the challenges of relevant search and how graph models address them. Dr. Alessandro will then talk about various techniques used for information extraction and graph modelling. He will also demonstrate how to seamlessly introduce knowledge graphs into an existing infrastructure and integrate with other tools such as ElasticSearch, Kafka, Apache Spark, OpenNLP and Stanford NLP.

Chatbots and Voice Conversational Interfaces with Amazon Alexa, Neo4j and GraphAware NLP

27 Jun 2017 slides NLP Neo4j chatbots

During this talk, Christophe, Principal Consultant at GraphAware will walk you through the design of building Conversational Bots. To this end, he used Amazon Alexa and combined it with a Natural Language Processing stack backed by a Neo4j Graph Database.
You will discover the basics of an Amazon Alexa skill and how the user experience with voice devices can be enhanced with graph based algorithms such as recommendations.

Cypher: Write Fast and Furious

08 Jun 2017 videos

Ever struggle with writes performance in Cypher? This Lightning talk is for you! In only 15 minutes, Christophe will show you some tips and tricks for making your Cypher write transactions as fast as possible.