Welcome to This Week in Neo4j, your weekly fix for news from the world of graph databases!
The articles in this edition cover GenAI with JavaScript, a user-friendly Python Library, SpringAI and the Neo4j PHP Driver.
We are kicking off our Workshop Series next week. I am looking forward to exciting sessions with a broad range of topics.
Don’t forget about O’Reillys Knowledge Graph Course. As readers of our newsletter, you get a free 30-day trial.
Alexander Erdl
COMING UP NEXT WEEK!
- NODES 2023: Watch Recordings
- Live Stream: Neo4j Live: Entity Resolution and Deduplication with Neo4j and GenAI on March 12
- Conferences: Find us at AWS Public Sector Symposium Brussels on March 12, Data Innovation Summit, Singapore on March 13 & Data Next Engineering Summit on March 14
- Meetup: Meet us Delhi, IN and in Bengaluru, IN on March 16
- All Neo4j Events: Webinars and More
- GraphSummit Series: Get Connected With Graphs – Next up: Breda, NL on March 13
- Training Series: Hands-On Tutorials, March 14-26
FEATURED NODES SPEAKER: Jacob Marquez
Jacob H. Marquez is an insatiable learner and lifelong builder. He is a data scientist/graph engineer by day at an AI startup which aims to reimagine search for shopping.
Connect with him on LinkedIn.
In his session at NODES “Using Graphs and Graph Data Science to Unlock the Customer Journey” he shares his Neo4j experience to map customer journeys, revealing crucial behaviours and patterns. He’ll also introduce a framework using Graph Data Science for insight discovery beyond traditional databases’ reach.
GENAI: What is GenAI and can we do it with JavaScript?
Adam Cowley joined Jason Lengstorf, where he showed us how to use langchain.js and build custom GenAI apps. We also just released a new GraphAcademy Course for a Chatbot with TypeScript that goes well with this session.
PYTHON: PyNeoInstance: A User-Friendly Python Library for Neo4j
PyNeoInstance is a Python package that provides a user-friendly API for submitting Cypher queries to Neo4j by handling tasks such as driver creation, multiprocessing and simple configuration. Alex Gilmore gives you the foundation for your projects in this blog post.SPRING AI: Spring AI with Neo4j Vector Index
Gerrit Meier takes a closer look at SpringAI, a new module in the pre-release phase that integrates with OpenAI, Bedrock, and Ollama to support embedding creation and chat completion. Combined with the Neo4j Vector Store, this enables customised storage and retrieval of documents and embeddings.
PHP: Neo4j PHP Driver
The Awesome F/OSS Team outlines in a detailed guide the steps necessary for starting a Neo4j instance locally and integrating the Bolt library into PHP applications. They also add examples of initialising, authenticating and executing queries.TWEET OF THE WEEK: Adon
Getting ready to publish my launch website for Tract Stack
— It’s Adon. (@AtRiskMedia) February 15, 2024
Doing a clean up of the pre-launch website graph#buildinpublic pic.twitter.com/Cijswnrvjz
Don’t forget to share it if you like it!