This Week in Neo4j – Pink Programming, Graph Visualization using Neovis.js, Analysing Debian Packages

Mark Needham at Neo4j

Mark Needham

Developer Relations Engineer

Welcome to this week in Neo4j where we round up what’s been happening in the world of graph databases in the last 7 days.

This week we have Graph Visualization using Neovis.js, a write up of the Pink Programming event, analysing Debian packages, and more.

This week’s featured community member is opens in new tabNorbert Preining, Research and Development Engineer at Accelia Inc.

Norbert Preining - This Week’s Featured Community Member

Norbert Preining – This Week’s Featured Community Member

Norbert has been using Neo4j to analyse the Ultimate Debian Database. In October 2017 he opens in new tabpresented at our online meetup and showed how to write Cypher queries to explore dependencies between packages.

More recently Norbert has started a blog series where he goes into more detail:

    • opens in new tabPart 1 in which Norbert gives a short introduction to Debian and the life time and structure of Debian packages
    • opens in new tabPart 2 in which Norbert describes the Ultimate Debian Database UDD and shows how to map the information presented from the UDD into Neo4j.

You can also find Norbert’s code in the opens in new tabdebian-graph GitHub repository.

On behalf of the Neo4j community, thanks for all your work Norbert!

Neo4j <3 Pink Programming

Last weekend my colleagues Louise Söderström and Maria Scharin opens in new tabhosted a Neo4j fundamentals workshop for the Pink Programming group.

Pink Programming at Neo4j

In the morning participants learned the basics of our query language Cypher and did some hands-on Cypher tutorials based on the Movies example database.

After lunch they got a sneak peek at the new date data type that will be introduced in Neo4j 3.4 and Louise explained all the weird corner cases when implementing support for dates, times and time zones.

On the podcast: Irene Iriarte Carretero

This week on the podcast Rik opens in new tabinterviewed opens in new tabIrene Iriarte Carretero, Data Scientist at Gousto and our featured community member from opens in new tab3rd March 2018.

Rik and Irene discuss the recipe-similarity problem and Irene explains all the different dimensions that go into building a hybrid recommendation model that combines collaborative and content based filtering.

Screencast: Graph Visualization With Neo4j Using Neovis.js

My colleague opens in new tabWill Lyon has created a screencast in which he shows how to use opens in new tabneovis.js, a visualization tool he built that combines Neo4j with the opens in new tabvis.js JavaScript library.

Will demonstrates how to find influential nodes and communities of users in the opens in new tabRussian Twitter Troll dataset by combining Graph Algorithms and Graph Visualization.

GORM with Neo4j, Visualizing GoT

Tweet of the Week

My favourite tweet this week was by opens in new tabIan Hunter

Don’t forget to RT if you liked it too.

That’s all for this week. Have a great weekend!

Cheers, Mark