Docker, AI, and More: Catch a Glimpse of the Java Ecosystem with Oleg Šelajev (July 2024)

08 Jul, 2024



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.

Show Notes:
Speaker Resources:
* Testcontainers https://testcontainers.com/
* NODES 2024 https://dev.neo4j.com/nodes24

Tools of the Month:
* Neo4j Kubernetes documentation https://development.neo4j.dev/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://development.neo4j.dev/labs/genai-ecosystem/
** Neo4j Knowledge Graph Builder https://development.neo4j.dev/labs/genai-ecosystem/llm-graph-builder/
** Neoconverse (text-to-cypher) https://development.neo4j.dev/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 Ecosystem:
https://bit.ly/4cpAY6D
*Why Vector Search Didn’t Work for Your RAG Solution?
https://bit.ly/4csMC0e
*GenAI App Building: https://bit.ly/4cxfPXW
* GenAI Starter Kit: Everything You Need to Build an Application with Spring AI in Java https://bit.ly/4bFZeQG
* Knowledge Graph vs. Vector RAG: Benchmarking, Optimization Levers, and a Financial Analysis Example https://bit.ly/3zDSZQ3
* From Ancient Epic to Modern Marvel: Demystifying the Mahabharata Chatbot with GraphRAG (Part 3) https://development.neo4j.dev/developer-blog/mahabharata-epic-graph-database-3/
* Unleashing the Power of NLP with LlamaIndex and Neo4j https://development.neo4j.dev/developer-blog/nlp-llamaindex-neo4j/
* Rags to Reqs: Making ASVS Accessible Through the Power of Graphs and Chatbots https://development.neo4j.dev/developer-blog/asvs-security-graph-chatbot/
* Data Exploration With the Neo4j Runway Python Library https://development.neo4j.dev/developer-blog/neo4j-runway-python-exploration/
* Easy Data Ingestion With Neo4j Runway and arrows.app https://development.neo4j.dev/developer-blog/neo4j-runway-python-ingestion/
* A Tale of LLMs and Graphs: The GenAI Graph Gathering https://development.neo4j.dev/developer-blog/genai-graph-gathering/
* Get Started With GraphRAG: Neo4j’s Ecosystem Tools https://development.neo4j.dev/developer-blog/graphrag-ecosystem-tools/
* LLM Knowledge Graph Builder: From Zero to GraphRAG in Five Minutes https://development.neo4j.dev/developer-blog/graphrag-llm-knowledge-graph-builder/
* A Brief History of SQL and the Rise of Graph Queries https://development.neo4j.dev/developer-blog/gql-sql-history/
* Customizing Property Graph Index in LlamaIndex https://development.neo4j.dev/developer-blog/property-graph-index-llamaindex/
* Graph Exploration By All MEANS With mongo2neo4j and SemSpect https://development.neo4j.dev/developer-blog/mean-stack-mongo2neo4j-semspect/
* Mix and Batch: A Technique for Fast, Parallel Relationship Loading in Neo4j https://development.neo4j.dev/developer-blog/mix-and-batch-relationship-load/

Videos:
* NODES 2023 playlist https://youtube.com/playlist?list=PL9Hl4pk2FsvUu4hzyhWed8Avu5nSUXYrb&si=8_0sYVRYz8CqqdIc

Events:
* Full Neo4j event list:
https://bit.ly/3Lb1Kn3

Related Videos