Andreas Kollegger Picture

Andreas Kollegger

Senior Developer Advocate, Neo4j

Andreas Kollegger is a technological humanist. Starting at NASA, Andreas designed systems from scratch to support science missions. Then in Zambia, he built medical informatics systems that complement technology with social good. Now with Neo4j, he is democratizing graph databases which elevate understanding by emphasizing relationships.


Latest Posts by Andreas Kollegger

The GenAI graph gathering.

A Tale of LLMs and Graphs: The GenAI Graph Gathering

Graph Retrieval-Augmented Generation (GraphRAG) with knowledge graphs is a recent wave in generative AI (GenAI), showing up in research papers, orchestration frameworks, and conferences. This rising interest in using knowledge graphs for memory, explainability, and expanded data representation... read more



This Week in Neo4j – Web3, NFTs, PHP Dev, and Sports Data Science

Surely the most exciting part of Web3 is that it brings us closer to Web4j, which will be entirely based on property graphs. Past decentralization, a great thing about graphs is that they have no center, or equally that every connected member is a center (has centrality). You are a center. The... read more



This Week in Neo4j – North Star

Polaris is a star in the northern circumpolar constellation of Ursa Minor, commonly called the North Star. Well-known for centuries as a stable point in the sky, we could say that Polaris has high graph centrality, that countless observers from Ptolemy to Thomas the Tank Engine have affected... read more


This Week in Neo4j – Winter Blooms

Winter Bloom helps you create musical instruments by plugging together individual electronic components – an audio signal graph! Our own Neo4j Bloom creates beautiful visual graphs. This week, we celebrate a winter release of Bloom 2.0. And you can use it - free of charge - in Neo4j... read more


This Week in Neo4j

This Week in Neo4j – Advent of Graphs, Neo4j 4.4, 2021 Graphie Awards, Graph Embeddings

The brilliant Advent of Code is like a classic text-based adventure game mixed with small coding puzzles, solvable with any programming language. How many can you complete with pure Cypher? This week we have lots to celebrate: The launch of Neo4j 4.4 With massive gains in data processing... read more


Observable Graphs

Create graphs with gram then share them on ObservableHQ, or use d3-gram to render graphs to SVG anywhere.Gram makes writing graphs as easy as (a)-->(b)<--(c). But then what? Well, graphs are eminently visual data structures. Naturally, we could visualize them with d3.js.Gram: a data... read more


Gram: A Data Graph Format

Gram is a textual format for data. We have CSV for tables, JSON for documents, and gram for data graphs.Use gram when becomes (a)-->(b)<--(c).Why Another Data Format?Anything worth talking about is worth inventing a language for. — probably not L.... read more


your-world-seen-through-Neo4j-bloom.jpg

Your World Seen Through Your Eyes with Neo4j Bloom

Editor’s Note: This presentation was given by Andreas Kolleger at GraphConnect New York in September 2018. Presentation Summary Andreas Kollegger, the product manager for Neo4j Bloom delves into the meat of what makes graph visualization so interesting. The multifaceted answer includes... read more


Learn about the First Release Candidate of Neo4j 3.0 and Help Us Make It Better with Your Feedback

For Testing & Feedback: Neo4j 3.0 Release Candidate 1

Neo4j 3.0 is coming soon, and we would like to ask you today for your feedback on our first release candidate. For your review Neo4j 3.0-RC1 previews some significant new features which we'd love for you to review. "Bolt" binary protocol with official drivers: .NET, Python, Java and... read more



Learn about the New Features Now Available in the Neo4j 3.0 Milestone 2 Release

A Holiday Gift for Graphistas: The Neo4j 3.0 Milestone 2 Release

Happy holidays, graphistas! We're pleased to give you a freshly packaged milestone release, Neo4j 3.0.0-M02, just in time for tinkering over the holiday weekend. Disclaimer: Milestone releases like this one are for development and experimentation only as not all features are in their finalized... read more


Learn about the New Features Now Available in the Neo4j 3.0 Milestone 1 Release

Bolting Forward: The Neo4j 3.0 Milestone 1 Release Is Here

Happy Friday, Neo4j alpha-developers! Good news: The first milestone release of Neo4j 3.0 is now ready for testing. Download Neo4j 3.0.0-M01 here. Disclaimer: Milestone releases like this one are for development and experimentation only as not all features are in their finalized form. Click here... read more


Discover the New Features in the Latest Milestone Release of Neo4j 2.3 now in the Beta Program

The Neo4j 2.3.0 Milestone 3 Release Is Now Available

Great news for all those Neo4j alpha-developers out there: The third (and final) milestone release of Neo4j 2.3 is now ready for download! Get your copy of Neo4j 2.3.0-M03 here. Quick clarification: Milestone releases like this one are for development and experimentation only, and not all... read more


Neo4j 2.1.0 Milestone 2 Release

Neo4j 2.1.0 Milestone 2 is a beta release, marking progress towards revision of core functionality. While some features show promise this release is not recommended for production use. Notable changes: Kernel - new low-level locks API, and the Forseti lock manager HA & Clustering -... read more


Neo4j 2.1.2 – Maintenance Release

Neo4j 2.1.2 is a patch release recommended for all users, available for immediate download. Release Notes Notable changes in Neo4j 2.1.2: Cypher uses indexes for resolving WHERE clauses which use the IN operator Resolves a recovery issue, where multiple forced-restarts in a row, without... read more


Neo4j 2.1 – Graph ETL for Everyone

It’s an exciting time for Neo4j users and, of course, the Neo4j team as we’re releasing the 2.1 version of Neo4j! You’ve probably already seen the amazing strides we’ve taken when releasing our 2.0 version at the start of the year, and Neo4j 2.1 continues to improve the user experience... read more