This Week in Neo4j – Building a low-code platform, Beer Recommendations, Building A GRANDstack Real Estate Search App


Hi graph gang,

In this week’s video, Will Lyon starts a series showing how to build a GRANDstack Real Estate Search App.

Tomaz Bratanic explores the Node2vec embedding algorithm, Dan Flavin solves a triangle counting brain teaser, and Stefan Dreverman starts a blog series on building a low-code platform.

And finally, Mike Lam builds a collaborative filtering based recommendation engine based on beer data extracted from brewDB’s Open API.

Cheers, Mark, Karin, and the Developer Relations team


This week’s featured community member is Stefan Dreverman. He’s working as a freelance IT consultant in the Netherlands mostly as an architect in larger companies and public institutions.

Stefan Dreverman - This Week’s Featured Community Member

Stefan Dreverman – This Week’s Featured Community Member

Stefan has been a member of the Neo4j community for a long time. In the past he already published articles and series, including “Building a Questionnaire with Neo4j” and Analysing CoinMarketCap data.

This month he’s started writing a new blog series on building a low-code platform with Neo4j. You can read more about that below. I’m looking forward to learning more about that topic.

On behalf of the Neo4j community, thank you for all your work Stefan!

Building A GRANDstack Real Estate Search App: Part 1 | Getting Started With Neo4j GraphQL & Netlify


This week’s video is part of a series by Will Lyon showing how to build a GRANDstack Real Estate Search App.



In this first video, Will explains how to build the skeleton of a GRANDstack application and then deploys it to the cloud. You can watch the ongoing series live weekly on our Twitch Channel.

Node embeddings: Node2vec with Neo4j


In Tomaz Bratanic’s latest blog post he explores the Node2vec graph embedding algorithm, with the help of Kaggle’s Spoonacular Food Dataset.

Tomaz combines the Graph Data Science random walk algorithm with the gensim Word2vec algorithm to generate embeddings for each food item. He then creates a food similarity graph using Cosine Similarity, before finding communities of food items using the Label Propagation algorithm.

Building a low-code platform with Neo4j: Outline


Stefan Dreverman has started a blog post series showing how to build a low-code platform with Neo4j.

In part 1, Stefan explains the architecture of the platform and describes the unique attributes of the low-code approach.

Node2vec, Contact tracing testbed, Dr Alexander Jarasch interview


Beer Recommendations using Collaborative Filtering with Neo4j


Mike Lam has built a collaborative filtering based recommendation engine based on beer data extracted from brewDB’s Open API.

Mike explains how to compute user similarity using Euclidean Distance based on beer ratings, before generating recommendations based on the preferences of users most similar to us.

Tweet of the Week


My favourite tweet this week was by Infinia ML:

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