I recently had the opportunity to combine work and pleasure and meet with Dr. Aaron Clauset, an expert on network science, data science and complex systems. In 2016, Clauset won the Erdos-Renyi Prize in Network Science but you might be… Read more →

Summary Data profiling is a widely used methodology in the relational database world to analyse the structure, contents and metadata of a data source. Generally, data profiling consists a series of jobs executed upon the data source to collect statistics… Read more →

It’s almost here, folks. GraphConnect New York is just around the corner, and we’re likely to see you in NYC in just two weeks! Of course, some of you still haven’t bought your tickets to the conference yet, so head… Read more →

Editor’s Note: This presentation was given by Jesús Barrasa at GraphConnect San Francisco in October 2016. Presentation Summary Resource Description Framework (RDF) triple stores and labeled property graphs both provide ways to explore and graphically depict connected data. But the… Read more →

Recently we announced the availability of some super efficient graph algorithms for Neo4j. In case you missed the announcement, we now have an easy-to-use library of graph algorithms that are tuned to make full use of compute resources. As part… Read more →

Editor’s Note: This presentation was given by Daniel Himmelstein at GraphConnect San Francisco in October 2016. Summary Himmelstein started his PhD research with the question: How do you teach a computer biology? He found the answer in a heterogenous network… Read more →

As part of our work on the Neo4j Developer Relations team, we are interested in integrating Neo4j with other technologies and frameworks, ensuring that developers can always use Neo4j with their favorite technologies. A very interesting development in recent months… Read more →

“Relevance is the practice of improving search results for users by satisfying their information needs in the context of a particular user experience, while balancing how ranking impacts business’s needs.”[1] Providing relevant information to the user performing search queries or… Read more →

Hi everyone. My name is Dr. Jim Webber. I’m Neo4j’s chief scientist, and I’d like to take a few minutes to talk to you about Neo4j’s evolution from an engineering point of view. Our Origin Story: Overcoming Complicated SQL Queries… Read more →

You already know the top nine reasons you should attend GraphConnect Europe this year, but besides the fantastic networking opportunities with some of the world’s most advanced graph database developers, architects and CTOs, there’s one reason that outshines them all:… Read more →

Neo4j is a native graph database, which means all of the code – from the web browser to the drivers, Bolt protocol, page cache, cluster protocols, disk storage format — is optimized for graph workloads. As hardware advances come along,… Read more →

What does the study of concepts (or categories, depending on your field of study) tell us about the human mind? A result of the Probase research project, the Microsoft Concept Graph harnesses billions of web pages and search logs to build a huge graph of relations between words (like “apple”) and their concepts (like “fruit” or “hardware company”). Using this data, the team at Microsoft hopes to build better search engines, spell-checkers, recommendation engine, taxonomies and more.

“The great thing about Cypher and Neo4j is that you can start working with them easily, even without knowing everything about them,” said Duncan Grant, EMEA Sales Engineer at Cambridge Intelligence. Grant first became familiar with Neo4j when he started… Read more →

“Using artificial intelligence, we’re creating what you could call a social network of the mind,” says Cindee Madison, Data Engineer at Gallium Artistic Services. With tools such as IBM Watson — which provides the technology that allows robots to check… Read more →

I’ve only been on the Neo4j team for eight months, but it’s been a hectic and fascinating introduction to the world of graph data management. During my career I’ve been back and forth between software product companies (from the very… Read more →

For this week’s 5-Minute Interview, I sat down with Tim Williamson, a Data Scientist at Monsanto. I interviewed Tim at GraphConnect San Francisco after his popular presentation: “Graphs Are Feeding the World.” Tell us a little bit about your role… Read more →

Editor’s Note: This presentation was given by Tim Williamson at GraphConnect San Francisco in October 2015. Here’s a quick review of what he covered: The needs of a growing population Leaps in scientific research Increasing crop yields with graph databases… Read more →

Graphs are everywhere, from illustrating the connections between Game of Thrones characters to tracking the interactions betweens hundreds of thousands of servers in a public network. Throughout this blog series, we’ve talked a lot about the practical details of working… Read more →

While graph databases are certainly a rising tide in the world of technology, graph theory and graph algorithms are mature and well-understood fields of computer science. In particular, graph search algorithms can be used to mine useful patterns and results… Read more →

The Cosmic Web Paper by the Barabasi Lab After I came across this tweet the other night, Turns out the universe is just a very big graph database: https://t.co/tKkTLnNpqK pic.twitter.com/hh4s5pKWPI— David J Carr (@djc1805) April 22, 2016 I checked out… Read more →

TL;DR: This blog post is mainly about how technical documentation should ideally be structured: as a graph (not to be confused with a chart). As a software developer and author I have had the chance (and also the obligation) to… Read more →

A Preview of Tom Sawyer Software’s Geographic Drawing Views In response to customer needs, we have developed a new way to visualize spatial data that combines the power of our existing rule-based graph drawing and the Open Layers map library.… Read more →

In this post I want to talk about the challenges we faced during our graph journey and how we overcame them. The outline of this post is as follows. Why do we need ETL and sync from SQL to a… Read more →

Editor’s Note: Last October at GraphConnect San Francisco, Caleb Jones – Software Engineer and Blogger at AllThingsGraphed.com – delivered this presentation on how to route interstellar voyages using Neo4j. For more videos from GraphConnect SF and to register for GraphConnect… Read more →

Editor’s Note: Last October at GraphConnect San Francisco, Ryan Boyd – Developer Relations at Neo Technology – delivered this presentation on how to perform various graph compute functions within the Neo4j ecosystem. For more videos from GraphConnect SF and to… Read more →