GraphAware Blog

Find out what's new in the Neo4j world

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

24 Feb 2021 by Dr. Alessandro Negro Hume GraphAware

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

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

12 Feb 2021 by Andrea Evangelista Hume Monitoring

Hume Orchestra 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...

Reactive data copy using Neo4j

14 Jan 2021 by Nicolas Mervaillie Neo4j Performance

Reactive data copy using Neo4j

The release of Neo4j 4.0 brought many improvements, one of them being areactive architecture across the stack, from query execution to clientdrivers. But how does that compare to other approaches ? As stated inthe reactive manifesto, areactive system is more scalable and responsive, by having a more efficient resource usage.I was curious to see this in action, and check the benefit. In thisarticle we will take a simple example of copying data from one databaseto another and compare the reactive approach to traditional onesregarding execution speed and resource usage.We’ll use Java to copy data between 2 separate Neo4j instances, all...

Exploring The MET Art Collections with Hume #2

06 Jan 2021 by Antonin Smid Hume Knowledge Graph

Exploring The MET Art Collections with Hume #2

In our last MET Art Collections post we ingested and processed part of a dataset containing more than 470,000 artworks from The Metropolitan Museum of Art and created a knowledge graph using Hume, GraphAware’s insights engine.This time, we will have a look at four use cases demonstrating how to get insights from the knowledge graph. We will start with Hume Visualisations to explore tag’s context; create Hume Actions to analyse the donors, and finally, use the Graph Data Science Library to suggest similar paintings.Exploring tag’s contextWe do not need complex queries to find interesting facts in the Art knowledge graph....

Exploring The MET Art Collections with Hume #1

10 Dec 2020 by Antonin Smid Hume Knowledge Graph

Exploring The MET Art Collections with Hume #1

The Metropolitan Museum of Art recently published a dataset of more than 470,000 works of art under the CC-zero License. Representing such a collection as a knowledge graph allows us to explore it in a unique way - seeing the artworks, their authors, donors, mediums, tags, or art movements deeply connected, being able to traverse the links between them and discover unexpected relations.The inspiration to explore this dataset spring from an exciting challenge by Neo4j, the Summer of Nodes: Week 2, make sure to check it out.To create and explore the Art knowledge graph we will use Hume insights engine....

Welcome to the Hume 2.6 live event

04 Dec 2020 by Michal Bachman, Alessandro Negro, Miro Marchi Hume Webinar

Welcome to the Hume 2.6 live event

In an increasingly complex and hyperconnected world, organizations need a level of insight, collaboration and optimization into their data that is locked away within different systems and siloed within the different teams. Information is hidden and opportunities are missed because of the lack of a single system to host, analyze, and visualize their data.Welcome to Hume.Hume is the insights engine that collects your scattered data into one full graph-powered solution for your analysts to make sense of their data. Built on top of the cutting-edge technology by Neo4j, Hume has the ability to connect your structured and unstructured data into...

Insightful IT Operations with Hume

30 Nov 2020 by Luanne Misquitta Hume Neo4j ITOps

Insightful IT Operations with Hume

Graphs are a perfect fit for IT Operations. Right from dependency management to impact analysis and capacity to outage planning, the interconnectedness of the components that make up networks and services, modelled naturally as a graph enable various teams such as support, help desk and devops to navigate potentially complex relationships.BackgroundThe size of networks has been rapidly increasing and along with it, assets such as applications, services, and devices.IT managers and operations teams have been facing challenges around quick response times and incident analysis due to the inability of traditional databases, such as relational, to process heavily hierarchical and interconnected...

Bringing Single Sign-On to Neo4j with Keycloak

17 Nov 2020 by Christophe Willemsen Neo4j

Bringing Single Sign-On to Neo4j with Keycloak

The GraphAware team is excited to release the neo4j-sso third-party security extension, compatible with Neo4j Enterprise, version 4.0 and above.It allows Neo4j Enterprise users to connect with their LDAP, Okta, Google or Azure Active Directory (and many other providers) accounts in a seamless and secure way.It has many benefits from a security perspective, where the two most prominent are : repudiation : it removes most of the need for service accounts where more than one user would use the same set of credentials for connecting to Neo4j, thus tracing every action against a Neo4j server back to a single individual...

New in Hume 2.6: Perspectives, Labs 2.0 and much more

13 Nov 2020 by Dr. Alessandro Negro Hume GraphAware

New in Hume 2.6: Perspectives, Labs 2.0 and much more

GraphAware is proud to announce the release of Hume 2.6. This new release brings some major updates and exciting new features to our customers. In particular: [New] Hume.Perspectives: a mechanism for specifying multiple subschemas of the main Knowledge Graph. It improves security and readability, allowing users to specify who can read what. [Improved] Hume.Labs 2.0: the latest version of Hume.Labs improves security, aligns it to the Hume RBAC model, simplifies management of multiple projects and enormously reduces (almost to 0) the data scientists’ effort for building language models and related skills from an annotated text or dictionary. [Improved] Hume.Viz: the...

Graph Specialised Anthropology

10 Nov 2020 by Dr. Miro Marchi GraphAware

Graph Specialised Anthropology

Few years ago I met Michal Bachman and some other GraphAware heroes at GraphConnect in San Francisco. In those days I also had my job interview for the company. Surprisingly, for the first time since I started my journey in IT, I didn’t find myself explaining how I could be useful despite not having a strong background in engineering and software development. On the contrary, Michal was interested in all the things I could do because of my non-traditional curriculum, with a PhD in Cultural Anthropology, some experience in JavaScript graph visualisation, and a genuine passion for networks and graphs.Any...