This week we learn how graphs are being used to fight diabetes and we have an overhaul to the graph visualization tools page. Michael shares his favourite tips and tricks for using the Arrows graph modelling tool, Vinodh Subramanian shows how to consume and produce events for RabbitMQ, and more!
Featured Community Members: Amy Hodler
Amy Hodler – This Week’s Featured Community Member
Amy has been part of the Neo4j community for the last two years, in which time she’s led the way in educating the community about graph analytics and graph enhanced AI.
Amy presented Weave Together Graph and Relational Data in Apache Spark at Spark Summit 2018, and this week presented Predicting Influence and Communities Using Graph Algorithms and Improve ML Predictions using Connected Feature Extraction at the 2019 version.
She has also given presentations on Graph Analytics at GraphConnect NYC 2017 and GraphTour SF 2018, as well as presenting on Graph Enhanced AI at GraphConnect NYC 2018 and as part of the Expero Webinar Series
Amy was also interviewed on the Graphistania podcast in February.
On behalf of the Neo4j community, thanks for all your work Amy!
Graphs to fight diabetes
In this week’s Neo4j Online Meetup, Dr Alexander Jarusch presented graphs to fight diabetes.
Alexander explained how his team have combined multiple data sources to build a knowledge graph able to answer questions about diabetes and other diseases.
Overhaul to visualization tools page is complete!
If graph visualisation is your thing, you’re going to love the overhaul that Jennifer Reif has done to the Graph Visualization Tools developer page.
Jennifer breaks down the available tools into three categories:
- embeddable tools with Neo4j connections
- embeddable tools without direct Neo4j connection, and
- standalone product tools.
And then takes us on a guided tour of each category, exploring the available tools, and explaining where each is appropriate.
Eventing Graph Data With Neo4j & RabbitMQ
Vinodh Subramanian shows how to build a Neo4j application that both consumes and produces events for RabbitMQ, the open source message broker.
He does this using a combination of custom procedures, and triggers from the Neo4j APOC library.
Recipe to Recipe Similarity, Lyft Amundsen on SE Daily
- I wrote a blog post showing how to use the Jaccard Similarity algorithm to compute recipe to recipe and collection to ingredient similarities in the BBC Good Food graph.
- This week Tao Feng and Mark Grover discussed a tool called Amundsen on the Software Engineering Daily podcast. Amundsen is a tool that uses that uses Neo4j for data discovery, and in the interview they explain why they used Neo4j as the backend data source.
- In Neo4j Database: Use Cases and Advantages For Your Project, Helen Vdovychenko explains the benefits of graph databases and some of the most common use cases.
12 Tips & Tricks on How To Use the Arrows Tool
Michael Hunger has published a new video with more and tips and tricks for using Arrows, the in-browser graph modeling tool.
Michael shows off the no code approach to creating nodes, relationships, and properties to build a graph of Neo4j Labs and its projects. He also demonstrates how to export the graph to Cypher or SVG format, as well as the different styling options.
Tweet of the Week
My favourite tweet this week was by Kirk Borne:
Yep. Not linear! It’s a graph.— Kirk Borne (@KirkDBorne) April 19, 2019
“All the world is a graph.”
—W. Shakespeare pic.twitter.com/ThKYRsdqpX
Don’t forget to RT if you liked it too.
That’s all for this week. Have a great weekend!
About the Author
Mark Needham , Developer Relations Engineer
Mark Needham is a graph advocate and developer relations engineer at Neo4j.
As a developer relations engineer, Mark helps users embrace graph data and Neo4j, building sophisticated solutions to challenging data problems. Mark previously worked in engineering on the clustering team, helping to build the Causal Clustering feature released in Neo4j 3.1. Mark writes about his experiences of being a graphista on a popular blog at markhneedham.com. He tweets at @markhneedham.