GraphAware Blog

Find out what's new in the Neo4j world

Graph-based image recognition in Hume

Graph-based image recognition in Hume

21 Jul 2021 by Marco Del Coco · 5 min read Hume Image Recognition

Before I started at GraphAware I spent many years in research, both academia and industry, focusing my attention on machine learning and image processing.So when I knew that my first project was meant to be integrating image recognition in Hume, I was excited.Everything started during my first day in GraphAware. I was talking with Alessandro, the Chief Scientist, who was in charge of my onboarding. He asked me, with my past experience in image analysis, if I would be able to draw out a system for face recognition applied to an eventually growing set of pictures.I knew it was not...

What’s new in Hume 2.9: Alerting, super-charged Actions, and more!

What’s new in Hume 2.9: Alerting, super-charged Actions, and more!

13 Jul 2021 by Esther Bergmark · 4 min read Hume GraphAware

GraphAware is proud to announce the 2.9 release of Hume. With this release, Alerts are available in Hume, a feature that greatly simplifies the daily work of analysts, data scientists, investigators, and data-savvy business users. And there is more: Stay on top of changes in your data with automated Alerts Super-charge Actions by tapping into additional Neo4j data Bring your graph onto a map with Hume MapsStay on top of what’s happening - effortlesslyWith Hume Alerts, it is possible to monitor data sets and receive notifications on relevant changes. There is no more need to proactively explore data in search...

Neo4j’s funding validates Hume market

Neo4j’s funding validates Hume market

24 Jun 2021 by Michal Bachman · 1 min read Hume Neo4j

When we started our journey with Neo4j over ten years ago, we were just a bunch of passionate techies trying to convince the world about the power of graphs. We were blogging, running meetups, writing open-source code, speaking at conferences, trying to preach graphs to a like-minded crowd.I could not be more excited to hear the news of the latest Neo4j funding round. $325M is a substantial amount of money, and I am convinced it will help make the Neo4j product even better, faster, and more scalable.The market for graph databases in the context of real-time transaction processing has already...

Bring your Neo4j project to life with Hume

Bring your Neo4j project to life with Hume

23 Jun 2021 by Ondřej Paterka · 3 min read Hume GraphAware Neo4j

Say you have a graph-based project in mind. Be it research in life sciences, a fraud detection machine, or possibly a recommendation app. Anything that relies heavily on relationships between data points is a good case for a graph.First, you will need a graph database. Let’s assume that you have picked Neo4j as your go-to technology. Good choice. Honestly. They defined the market and still are the preferred solution by the majority of customers.Now you have a solid technology foundation. Your connected data can live someplace. The next part is to get your project moving.Build or buy?There is a decision...

From GraphAware Framework to GraphAware Hume

From GraphAware Framework to GraphAware Hume

06 May 2021 by Michal Bachman · 8 min read Hume GraphAware Neo4j

It has been over 8 years since I’ve written the first lines of code for the GraphAware Neo4j Framework as part of my MSc. thesis. That’s when the name GraphAware, as well as the (then) one-man show Neo4j consulting company was born. It is therefore my bittersweet duty to take you on a small trip down the memory laneand announce that we have decided to discontinue the development and support of the Framework and all of its modules.In this blog post, we briefly cover the bits of Neo4j and the GraphAware Framework history that are essential to understandingthe technical reasons...

What’s new in Hume 2.8: Snapshots, Virtual Relationships, and much more!

What’s new in Hume 2.8: Snapshots, Virtual Relationships, and much more!

08 Apr 2021 by Esther Bergmark · 5 min read Hume GraphAware

GraphAware is proud to announce the 2.8 release of Hume, our graph-powered insights engine. The release adds further unique capabilities to Hume’s knowledge graph visualisation and graph data analysis capabilities. Analysts, data scientists, investigators, and data-savvy business users will profit from these benefits: Save permanently the insights you uncovered using Snapshots. With Snapshots, you can pick up your exploration at any time without worrying about changes in data or schema and, eventually, share with other analysts. Make graph patterns more evident by shortcutting a long path through a virtual relationship: Hume’s Virtual Relationships let knowledge graph managers and analysts cut...

Neo4j Change Data Capture with GraphAware Hume

Neo4j Change Data Capture with GraphAware Hume

29 Mar 2021 by Christophe Willemsen · 2 min read Neo4j Hume

CDC (Change Data Capture) is a well defined software design pattern for a system that monitors and captures data changes so that other software can respond to those events.CDC has many advantages compared to the traditional polling approach : All changes are captured: Intermediary changes between two polls are tracked and can be acted upon Real-time and low overhead: Reacting to CDC events happens in real time and only when changes happen avoiding CPU overhead of frequent polling Loose coupling: CDC send captured changes to messaging brokers, consumers can be added or removed on demand Applications of Neo4j Change Data...

Registering a custom analyzer for phonetic search in Neo4j 4

11 Mar 2021 by Luanne Misquitta · 2 min read Neo4j Cypher Search

Phonetic matching attempts to match words by pronunciation instead of spelling. Words are typically misspelled and exact matches result in them not being found.Algorithms such as Soundex and Metaphone were developed to address this problem and they have found usage in the areas of voice assistants, search, record linking and fraud detection, misspelled names of things (for example, medical records) etc.Custom analyzersIn 2019, we blogged about creating a Czech analyzer to address accents in the language.With Neo4j 4, a few things have changed. This short blog post was inspired by a StackOverflow question on phonetic searches and resulted in me...

New in Hume 2.7: Search relevance, improved visualisation, and much more!

New in Hume 2.7: Search relevance, improved visualisation, and much more!

24 Feb 2021 by Dr. Alessandro Negro · 7 min read Hume GraphAware

GraphAware is proud to announce the 2.7 release of Hume, our graph-powered insights engine. The release significantly enhances Hume’s knowledge graph visualisation and graph data analysis capabilities. Analysts, data scientists, investigators, and data-savvy business users immediately get the following main benefits: Faster identification of the starting points for analysis through configurable search relevance and improved end-user search experience Speedup in time to insight thanks to the long-awaited, attribute-based relationship styling Increased flexibility for individual analysts brought by automatically computed virtual node and relationship attributes Reduction of dead-end investigation paths by preventing the “hairball” problem through configurable double-click actions Reduction of...

Hume Orchestra Monitoring

Hume Orchestra Monitoring

12 Feb 2021 by Andrea Evangelista · 6 min read Hume Monitoring

Enterprise Integration has existed since many, many years. Although it might seem like an old set of patterns, the reality is that more and more data silos, protocols and systems have been created in recent times which increase the need for the capabilities of an Enterprise Integration platform.OrchestraOrchestra is a module of the GraphAware Hume platform offering us the ability to manage and solve real business problems in the Big Data and Agile Integration space.The natural human approach taken to solve a problem is to decompose it into simple steps, adapt some of them, get help or advice from others...