GraphAware Blog

Find out what's new in the world of mission-critical graph analytics.

Deep text understanding combining Graph Models, Named Entity Recognition and Word2Vec

10 Sep 2018 by Dr. Vlasta Kůs, Dr. Alessandro Negro · 15 min read word2vec NLP NER Knowledge Graph

One of the key components of Information Extraction (IE) and Knowledge Discovery (KD) is Named Entity Recognition, which is a machine learning technique that provides us with generalization capabilities based on lexical and contextual information. Named Entities are specific language elements that belong to certain predefined categories, such as persons names, locations, organizations, chemical elements or names of space missions. They are not easy to find and subsequently classify (for example, organizations and space missions share similar formatting and sometimes even context), but having them is of significant help for various tasks: improving search capabilities relating documents among themselves or...

Advanced Document Representation

03 Sep 2018 by Dr. Vlasta Kůs, Dr. Alessandro Negro · 15 min read doc2vec NLP Knowledge Graph

Representation is one of the most complex and compelling tasks in machine learning. The way in which we represent facts, events, objects, labels, etc. affects how an autonomous learning agent can analyze them and extract insights, make predictions and deliver knowledge.

Solving the bucket-filling problem with Neo4j

02 Sep 2018 by Vince Bickers · 7 min read Neo4j State Machine Optimisation Problems Shortest Path

IntroductionIn the bucket filling problem you are given two empty buckets, each of a certain capacity, and a large supply of water. By filling, emptying and transferring water between the two buckets, you must try to end up with a situation where one of the buckets contains a required volume of water, or where both buckets together contain the required volume.

GraphAware Expands to Asia-Pacific

26 Mar 2018 by Luke Housego · 3 min read GraphAware

Nearly six years ago I started reading about this thing called Graph Data. Now unlike almost everyone in the modern world of Graph, I am not a coder. I was once upon a time but it has been many years since I typed a line of code. No I do not have a GitHub login. As an enterprise architect I often joke that I do powerpoint for a living. But I could see how this re-envisioning of data and how it could be used would transform enterprises. It is not just a technical change. It changes everything. People. Organisation. Knowledge....

GraphAware Audit Module

28 Feb 2018 by Eric Spiegelberg · 7 min read Neo4j

The GraphAware Audit Module seamlessly and transparently captures the full audit history who, when, and how a graph was modified.

Neo4j Causal Cluster Docker Quickstart

03 Jan 2018 by Eric Spiegelberg · 6 min read Neo4j Causal Cluster Docker SDN OGM

Enterprise IT requirements are demanding and solutions are expected to be reliable, scalable, and continuously available. Databases accomplish this through clustering, the ability of several instances to connect and conceptually appear and operate as a single unit.

Spring Boot Actuator’s Neo4jHealthIndicator

25 Nov 2017 by Eric Spiegelberg · 4 min read Neo4j Spring

Spring and Spring Boot have become the Swiss Army knife of Java software development, offering dozens of useful modules across a wide range of concerns.One such module is Spring Boot Actuator, a sub-project of Spring Boot, that offers built-in, production-grade functionality to help monitor and interact with an application. Numerous endpoints are included that provide a wealth of information that, among others, include auditing, configuration, environment, and health details.

Cybersecurity & Graph Technology: An Excellent Fit

24 Oct 2017 by Eric Spiegelberg · 5 min read Neo4j Security

We are becoming increasingly dependent on technology. Yet, without diligent attention paid to cybersecurity, technology is vulnerable to unauthorized access, change or even destruction. These vulnerabilities pose threats to our individual and collective safety, security and human and economic well-being.Cybersecurity is therefore a vitally important global issue with substantial consequences that depends on safe, stable, and resilient security of our data, devices, and systems.

7VORTEX: Systems Thinking Powered By Graphs

15 Oct 2017 by Miro Marchi · 9 min read Neo4j Graph Visualization Connected Data Analytics

The success of many enterprises greatly depends on their ability to gather useful information and process it in a timely manner. Automation is essential and so is presentation, giving tangible feedback, to decision makers. This is where technology reaches out to management, where science and design are combined to put the right people in the position of making better and more sustainable choices.