
Episode 29
Docker, AI, and More: Catch a Glimpse of the Java Ecosystem with Oleg Šelajev
Our guest today is another fellow advocate, Oleg Šelajev. Oleg is a developer advocate at Docker working mainly on developer productivity, Testcontainers, and improving how we set up local development environments and tests. In today's episode, we discuss Testcontainers, Oleg's NODES session, and AI in the Java ecosystem.
GraphStuff.FM: The Neo4j Graph Database Developer Podcast · Oleg Šelajev, Jennifer Reif, Jason Koo
July 1, 202445m 25s
Audio is streamed directly from the publisher (cdn.simplecast.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
Speaker Resources:
- Testcontainers https://testcontainers.com/
- NODES 2024 https://dev.neo4j.com/nodes24
Tools of the Month:
- Neo4j Kubernetes documentation https://neo4j.com/docs/operations-manual/current/kubernetes/
- ragas framework https://ragas.io/
- Haiper.ai https://haiper.ai/home (Neo4j GenAI Package + DreamStudio.ai)
Announcements / News:
- Neo4j GenAI Ecosystem Tools https://neo4j.com/labs/genai-ecosystem/
- Neo4j Knowledge Graph Builder https://neo4j.com/labs/genai-ecosystem/llm-graph-builder/
- Neoconverse (text-to-cypher) https://neo4j.com/labs/genai-ecosystem/neoconverse/
- LLM framework integrations: LlamaIndex, LangChain, Spring AI, Haystack, Langchain4j, Semantik Kernel, DSPy
- Project Runway
- Repository https://github.com/a-s-g93/neo4j-runway
Articles:
- GenAI Starter Kit: Everything You Need to Build an Application with Spring AI in Java https://neo4j.com/developer-blog/genai-starter-kit-spring-java/
- Knowledge Graph vs. Vector RAG: Benchmarking, Optimization Levers, and a Financial Analysis Example https://neo4j.com/developer-blog/knowledge-graph-vs-vector-rag/
- From Ancient Epic to Modern Marvel: Demystifying the Mahabharata Chatbot with GraphRAG (Part 3) https://neo4j.com/developer-blog/mahabharata-epic-graph-database-3/
- Unleashing the Power of NLP with LlamaIndex and Neo4j https://neo4j.com/developer-blog/nlp-llamaindex-neo4j/
- Rags to Reqs: Making ASVS Accessible Through the Power of Graphs and Chatbots https://neo4j.com/developer-blog/asvs-security-graph-chatbot/
- Data Exploration With the Neo4j Runway Python Library https://neo4j.com/developer-blog/neo4j-runway-python-exploration/
- Easy Data Ingestion With Neo4j Runway and arrows.app https://neo4j.com/developer-blog/neo4j-runway-python-ingestion/
- A Tale of LLMs and Graphs: The GenAI Graph Gathering https://neo4j.com/developer-blog/genai-graph-gathering/
- Get Started With GraphRAG: Neo4j’s Ecosystem Tools https://neo4j.com/developer-blog/graphrag-ecosystem-tools/
- LLM Knowledge Graph Builder: From Zero to GraphRAG in Five Minutes https://neo4j.com/developer-blog/graphrag-llm-knowledge-graph-builder/
- A Brief History of SQL and the Rise of Graph Queries https://neo4j.com/developer-blog/gql-sql-history/
- Customizing Property Graph Index in LlamaIndex https://neo4j.com/developer-blog/property-graph-index-llamaindex/
- Graph Exploration By All MEANS With mongo2neo4j and SemSpect https://neo4j.com/developer-blog/mean-stack-mongo2neo4j-semspect/
- Mix and Batch: A Technique for Fast, Parallel Relationship Loading in Neo4j https://neo4j.com/developer-blog/mix-and-batch-relationship-load/
Videos:
- NODES 2023 playlist https://youtube.com/playlist?list=PL9Hl4pk2FsvUu4hzyhWed8Avu5nSUXYrb&si=8_0sYVRYz8CqqdIc
Events:
- (Jul 4) Livestream (virtual): GraphAcademy Live: Cypher Fundamentals https://www.youtube.com/@neo4j/live
- (Jul 8) Workshop (Bengaluru, India): Neo4j and GCP Generative AI Workshop
- (Jul 9) GenAI + Graph Meetup (Osaka, Japan) https://jp-neo4j-usersgroup.connpass.com/event/322658/
- (Jul 17-19) Conference (Berlin, Germany): WeAreDevelopers World Congress 2024 https://www.wearedevelopers.com/world-congress
- (Jul 18) Meetup (Berlin, Germany): Ollama & Friends Coming to AI Tinkerers Berlin https://berlin.aitinkerers.org/p/ollama-friends-coming-to-ai-tinkerers-berlin
- (Jul 19) Meetup (Bengaluru, India): Graphing the Future: How Generative AI, RAGs and Knowledge Graphs are Shaping AI https://www.meetup.com/graph-database-bengaluru/events/301273119/?isFirstPublish=true
- (Jul 28-30) Conference (Sydney, Australia): Gartner Data & Analytics Summit Sydney https://neo4j.com/event/gartner-data-analytics-summit-sydney-2/
- (Jul 28 - Aug 2) Conference (Wisconsin Dells, Wisconsin, USA): THAT Conference https://thatconference.com/activities/4AlNeqK2OogWQFdhkfuc
- (Jul 31) Meetup (Richmond, Virginia, USA): Connecting the future: Integrating Neo4j with GenAI, LLMs and RAGs https://www.meetup.com/graphdb-melbourne/events/301618964/?isFirstPublish=true
- (Jul 31) Meetup (Sydney, Australia): Decoding the Generative AI Landscape: A Deep Dive into RAGs and Graphs https://www.meetup.com/graphdb-sydney/events/301635885/?isFirstPublish=true
Topics
neo4jaiconferencejavanodes2024