Hi graph gang,
In this week’s video, Amy Hodler interviews Dr. Alessandro Negro about his new book, Graph-Powered Machine Learning.
Michael Hunger explains the power of subqueries in Neo4j 4, Matt Cockayne explains how to pre-populate Neo4j with data using Kubernetes Init Containers, and the Matthias Mann Lab has created a graph of the Proteome Landscape of the Kingdoms of Life.
And finally, Jasper Blues has started a series of blog posts showing how to build a Neo4j-powered mobile game.
Featured Community Member: Juan Guillermo Gomez
This week’s featured community member is Juan Guillermo Gomez.
Juan Guillermo Gomez – This Week’s Featured Community Member
If there was a PhD in tech community involvement, Juan would be our professor. Juan has been active in various overlapping tech communities, and is a Google Developer Expert and Neo4j Certified Professional.
He’s a frequent conference speaker and has been involved in the organization of various events, like GDG Cali and startup Colombia. He even co-founded the first hacker school in Cali DevHack!
You may recognize his name, as Juan is part of the Neo4j Ninja Program, and helps out the fellow Neo4j community on the Neo4j community site. He recently published a Neo4j based Python reference microservice.
This weekend, he hosted an Intro to Neo4j tutorial in Spanish. It was recorded and available on YouTube for your viewing pleasure! He also did a Discovering the Magic of Graph-Based Databases with Neo4j (in Spanish) recently you can watch too!
Neo4j: Graph-Powered Machine Learning: An Interview with Dr. Alessandro Negro
This week’s video is an interview with Dr Alessandro Negro about his upcoming book on Graph-Powered Machine Learning.
Alessandro shares his tips for newcomers to graph machine learning, explains common techniques used in recommendations, describes his motivation for writing the book, and more!
The Power of Subqueries in Neo4j 4.x
Sub queries, a long awaited feature, were added to the Cypher query language in Neo4j 4.0 at the beginning of the year. In June, Neo4j 4.1 added support for correlated sub queries, which means that the sub query can use variables from the outer scope.
Michael Hunger explains how to use this new functionality, as well as explaining the history of solving subquery shaped problems with various other tools over the years.
Rock ‘n’ Roll Traffic Routing: Part 1
Jasper Blues has started a series of blog posts showing how to build a Neo4j-powered mobile game.
In part 1, Jasper creates a graph of metro stations and shows how to write Cypher queries to explore different routes between the stations.
Kingdoms of Life, Authentication in Nest.js, Loading data with Kubernetes Init Containers
- Will Lyon shows how to implement custom GraphQL resolvers in one of his recent GRANDstack live streams.
- The covid-19-net/covid-19-community has been updated with a transparent and reproducible workflow to build the COVID-19-Net Knowledge Graph using Jupyter Notebooks and nteract Papermill.
- Will Lyon has written a blog post introducing Neo4j GraphQL Architect, a low-code tool for building graph backed GraphQL APIs.
- The Matthias Mann Lab has created a graph of the Proteome Landscape of the Kingdoms of Life, which contains 340,000 quantified proteins. That translates into 8 million nodes and 54 million relationships and the graph can be explored at proteomesoflife.org.
- Adam Cowley has written a blog post explaining how to do authentication in a Nest.js application with Neo4j.
- A recent article on The New Stack, explains the power of graphs for machine learning, with the help of a case study from Meredith, an American media conglomerate. Meredith use Graph Data Science techniques to turn data about its largely anonymous website visitors into customer profiles. They explained their approach in more detail at the recent Connections event.
- Matt Cockayne explains how to pre-populate Neo4j with data using Kubernetes Init Containers and neo4j-admin import.
How To Build Graphql API with Spring Boot, Neo4j and Kong
Preet Kanwar continues the blog post series showing how to build a Neo4j backed application with Spring Boot and Kong, an open-source API gateway and microservice management layer.
In part 3, Preet shows how to use the Neo4j OGM library and Spring Data’s Neo4jRepository to query our graph data.
Tweet of the Week
My favourite tweet this week was by Chema Mengibar:
i really enjoy the presentation of @jimwebber@neo4j at the d&a:live.
— Chema Mengibar (@_chemamengibar) July 22, 2020
I'm really impressed by the real-time answers pic.twitter.com/rv3mzK51Az
Don’t forget to RT if you liked it too!