GOTO Berlin is a vendor independent international software development conference with more that 60 top speaker and 400 attendees. The conference cover topics such as Java, Open Source, Agile, Architecture, Design, Web, Cloud, New Languages and Processes.

Jim Webber, Chief Scientist at Neo Technology & Co-Author of "Rest in Practice"

Jim Webber

Biography: Jim Webber

Dr. Jim Webber is co-author of the books Graph Databases, REST in Practice, as well as Developing Enterprise Web Services - An Architect's Guide. Dr Webber is a very active speaker, presenting regularly around the world.

As Chief Scientist with Neo Technology the company behind the popular open source graph database Neo4j, Dr Webber works on R&D for highly scalable graph databases and writes open source software

Dr Webber is interested in using big graphs like the Web for building distributed systems. His blog is located at and tweets as @jimwebber.

Presentation: A Little Graph Theory for the Busy Developer

Track: NoSQL / Time: Friday 10:20 - 11:10 / Location: Estrelsaal C5/6

In this talk we'll explore powerful analytic techniques for graph data. Firstly we'll discover some of the innate properties of (social) graphs from fields like anthropology and sociology. By understanding the forces and tensions within the graph structure and applying some graph theory, we'll be able to predict how the graph will evolve over time. To test just how powerful and accurate graph theory is, we'll also be able to (retrospectively) predict World War 1 based on a social graph and a simple algorithm. Then we'll see how graph matching can be used to extract online business intelligence (for powerful retail recommendations). In turn we'll apply these powerful techniques to modelling domains in Neo4j (a graph database) and show how Neo4j can be used to make sense of connected data demanding online scenarios. Don't worry, there won't be much maths :-)