Hi graph gang,
In this week’s video, we have a presentation by Jennifer Reif about the APOC Library from the recent TechTalks event.
Rik Van Bruggen explores the COVID-19 Contact Tracing Graph with Neo4j Bloom, Tomaz Bratanic shows off the new APOC NLP procedures, and Daniel Sharp analyses chess matches with Neo4j.
And finally, Alexander Erdl explores data from Steam, the video game digital distribution service.
Featured Community Members: Peter Rose and Ilya Zaslavsky
This week’s featured community members are Peter Rose and Ilya Zaslavsky, who both work at San Diego Supercomputer Center, UC San Diego.
Peter Rose and Ilya Zaslavsky – This Week’s Featured Community Member
Peter is the Director of Structural Bioinformatics Laboratory and Ilya is the Director of Spatial Information Systems Lab.
Peter and Ilya have a fire inside of them. They are hungry to learn about cutting edge technology while giving back to the world. They are also passionate about solving problems through collaboration. Together, they started an effort to collaborate on a Graphs4Good GraphHack project to build a Knowledge Graph to Fight COVID-19.
They invited the Neo4j community to join their efforts as they presented in an Neo4j Online Meetup and they opened up the project to their students; teaching them about the power of graph databases and how they are applying it to real use cases in knowledge management.
Peter, Ilya, we value all you do for the global community and young hungry minds. Thank you for being part of our community! We’re proud to have you!
Superpowers for your Neo4j Project with the APOC Library
This week’s video is a presentation by Jennifer Reif about the APOC Library from the recent TechTalks event.
Jennifer gives us a crash course on the library, showing off some of the most popular procedures for importing data, handling large transactions, manipulating text, maps, or collections, and more.
COVID-19 Contact Tracing: Part 4 – Geospatial, Bloom, Security
Rik continues his series of blog posts showing how to build a COVID-19 Contact Tracing Graph using Neo4j.
In part 4 we learn how to:
- Visualise nodes with geographic attributes on a map using Estelle Scifo’s Neomap Graph App
- Run near natural language search phrases over the data using Neo4j Bloom
- Ensure the security and privacy of the data using Neo4j 4.0’s schema-based security module
NLP goes hand in hand with graphs
We recently added NLP functionality to the popular APOC library, and Tomaz Bratanic explains all in his latest blog post.
After importing a Kaggle News dataset, Tomaz shows how to classify the documents, extract entities, and determine the sentiment of the content. He then shows us how to write queries to make sense of the results.
But he’s not finished there! In the second part of the post we enrich the graph by importing data from the Google Knowledge Graph and Wikidata, as well as extracting communities using the Graph Data Science Library.
If you want a crash course in the power of NLP and graphs, this is the post for you.
Neo4j Spark Connector on Databricks, Kubernetes Graph, Analysing Chess
- I wrote a blog post showing how to use APOC’s new NLP procedures on the content of TWIN4j newsletters. It’s all very meta.
- Niels de Jong shows how to set up Spark in Databricks cloud to communicate with a Neo4j AuraDB causal cluster.
- David Allen released version 1.0.3 of the Neo4j BI Connector.
- Andy Burgin uses Neo4j to make sense of Kubernetes infrastructure during the Cloud Native + Kubernetes Manchester, April 2020 Virtual Edition.
- Daniel Sharp shows how to analyse chess matches using the Graph Data Science Library. The code used in the post is available in the dsharpc/ChessNetworks GitHub repository.
Explore your Steam Library in Neo4j
Alexander Erdl has written a blog post showing how to explore data from Steam, the video game digital distribution service.
In the first part of the post Alex explains how to extract the data in CSV format, cleans up the data, and then imports it using the LOAD CSV Cypher clause.
He then shows how to explore the graph using Cypher and the Graph Data Science Library. We learn:
- Which game Alex plays the most
- The games he’s bought and never even played!
- How to find similar games to ones that we like
For those gamers that have always been curious about graphs, this is the blog post that merges the two worlds.
Tweet of the Week
My favourite tweet this week was by Will Lyon, who will soon be showing us how to build a social network using the GRANDstack on Twitch:
The results are in!
— William Lyon (@lyonwj) May 14, 2020
Be sure to subscribe to the #Neo4j Twitch channel so you can follow our progress: https://t.co/X8yGHU3vG0 https://t.co/rbqNP7aHnc
Don’t forget to RT if you liked it too!