GraphAware Blog - GraphAware

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

AML webinar highlights

AML webinar highlights

15 Mar 2022 by Alexandra Klacanova · 2 min read Hume Events GraphAware

Last week we at GraphAware hosted yet another webinar. This time we talked about Money Laundering and how Hume can help you detect money laundering activities. Don’t worry if you missed it; here is your summary of what we covered.

Building & exploring a music knowledge graph

Building & exploring a music knowledge graph

02 Feb 2022 by Federica Ventruto, Grzegorz Aniol · 17 min read GraphAware Knowledge Graph Hume Engineering

It is always a valuable opportunity to understand our product better and recognize user needs. At GraphAware, building Hume, a graph-powered insight engine, we are proud of making an impact on our customers’ success. However, we use Hume also to support our processes and help our own needs. In the case of the event that took place throughout December, we were also able to have great fun and integrate the team.

Hume 2.11 webinar highlights

Hume 2.11 webinar highlights

31 Jan 2022 by Alexandra Klacanova · 2 min read Hume events GraphAware

Last week, I had the pleasure of hosting a webinar with our Director of Product, Esther Bergmark, and our CTO, Christophe Willemsen. This webinar introduced our new release Hume 2.11, so we covered the most exciting features of the release, including no-code graph navigation, custom visibility of Actions in Perspectives, and Perspective API. The 2.11 version comes with more updates and advancements such as Configuration as Code and ​​Polygons in Geospatial Analysis - about which you can read in our release blog.

What’s new in Hume 2.11: No-code graph navigation, tailored Action access, Configuration-as-Code, a GraphQL API and much more!

What’s new in Hume 2.11: No-code graph navigation, tailored Action access, Configuration-as-Code, a GraphQL API and much more!

20 Jan 2022 by Esther Bergmark · 3 min read Hume GraphAware

We are proud to announce the 2.11 release of Hume. Advanced Expand is introduced to Hume with this release, which lets users create complex queries to navigate the graph without using Cypher. Additionally, the visibility of Actions can now be defined per Perspectives, enabling a tailored exploration experience; a GraphQL API exposes data from Perspectives so that other apps can leverage the power of Hume. And finally, Configuration-as-Code allows administrators to manage Hume configuration files in a repository.

GraphAware in 2021: Reflections

GraphAware in 2021: Reflections

29 Dec 2021 by Luanne Misquitta · 6 min read GraphAware

I like to think of 2021 as the year of consolidation for GraphAware. The growth, changes, hits and misses all somehow began to pull together the threads that have existed or developed through the last 8 years into one strong, coherent strand.

What’s life like at GraphAware? Here’s everything you need to know

What’s life like at GraphAware? Here’s everything you need to know

12 Aug 2021 by Veronika Srncova · 6 min read GraphAware Hume People Experience

GraphAware is now going through an extremely exciting phase. In 2020, we launched our own amazing product Hume, the only graph-powered insights engine in the world, which helps companies shed light on their complex data and make smart decisions. Since then, we have been rapidly growing in all aspects. Our ambitious plans will need plenty of talented people, who want to have a direct impact on a company’s success. Right now, we are already advertising for multiple vacancies, and the number will only grow in the coming months (check out our career page if you are already intrigued).

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.

Graph Specialised Anthropology

Graph Specialised Anthropology

10 Nov 2020 by Dr. Miro Marchi · 7 min read GraphAware

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

Contact Tracing Using GraphAware Hume (COVID-19)

Contact Tracing Using GraphAware Hume (COVID-19)

01 Apr 2020 by Michal Bachman · 1 min read Neo4j GraphAware Hume Coronavirus

GraphAware Hume helps governments in keeping their countries safe. In this 15-minute video, we demonstrate the use of Hume for contact tracing and smart quarantine in the context of the current coronavirus pandemic. Specifically, we will see how Hume can identify people at risk using actual and potential contact tracing, suggest who should be informed or quarantined, visually explain why someone is at risk, find quarantine offenders, and much more.

Graph Technology Landscape 2020

Graph Technology Landscape 2020

17 Feb 2020 by Janos Szendi-Varga · 6 min read Neo4j GraphAware

It’s been a year since I published the Graph Technology Landscape 2019 post on GraphAware’s blog. I consider this a success story because it got a lot of attention and publicity. The landscape was mentioned many times at different places; it was used by Emil Eifrem in his GraphTour and GraphConnect opening keynotes, it was displayed in conference halls, and I received many, many useful comments and feedback. I was even invited to Rik van Bruggen Graphistania Podcast to talk about it, and the episode was referred to in the Top 5 Neo4j Podcasts of 2019 blog posts as well....

GraphAware Announces Hume Platform R&D Center

23 Jul 2019 by Kyle McNamara · 1 min read GraphAware Hume

BOSTON, July 23, 2019 /PRNewswire/ – GraphAware, a leading Neo4j ISV and consulting practice, today announced the official launch of its Italian Research and Development entity Graph Aware S.r.l., headquartered in Lecce, Italy.This strategic investment by GraphAware represents a significant expansion as an ISV, with a fast growing development team of thought-leaders in GraphDBs with Neo4j, Natural Language Processing (NLP), Machine Learning (ML) and Artificial Intelligence (AI).Led by Chief Scientist Alessandro Negro and CTO Christophe Willemsen,the Lecce R&D center is the main lab and development center for GraphAware’s flagship software platform Hume- with a dedicated local and remote development team...

Graph Technology Landscape 2019

Graph Technology Landscape 2019

01 Feb 2019 by Janos Szendi-Varga · 8 min read Neo4j GraphAware

Few years ago I decided that one day I would create a Graph Technology Landscape map, which would be useful for everyone who wants to discover the players around graph technologies. I started to collect the companies and products, but my research has never manifested into a proper blog post. Till now. I am happy to announce, that the first version of my landscape is published, I hope we can consider this as a start of a long journey.

This year at GraphAware

This year at GraphAware

27 Dec 2018 by Luanne Misquitta · 4 min read Neo4j GraphAware

2018- it’s been such a whirlwind of activity at GraphAware, and we’re so proud of everything we’ve accomplished this year.In fact, we grew and grew, announcing ourselves in Australia and then, later in the year, expanding into the Americas.“Neo4j is one of the most disruptive and transformative technologies I have seen in my career,” said Kyle McNamara, CEO, Americas. His team are well on their way to increasing GraphAware’s presence and strengthening the already close bond we have with Neo4j.

GraphAware Announces Expansion into Americas

28 Nov 2018 by Kyle McNamara · 1 min read GraphAware

BOSTON, MA, Nov. 28th, 2018 – GraphAware, a leading Neo4j consulting practice, today announced the official launch of its US entity GraphAware, Inc., headquartered in Boston, MA. This strategic investment by GraphAware aligns with Neo4j’s own rapid market expansion.

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 at GraphConnect San Francisco 2016

25 Nov 2016 by Miro Marchi · 5 min read Neo4j Conference GraphAware

Last month, the 5th edition of GraphConnect San Francisco took place at the Hyatt Regency SF. It was the biggest graph technology event ever and GraphAware proudly contributed as a sponsor, with one main talk, two lightning talks and our GraphHero stand 。^‿^。 This edition’s big announcement was the upcoming new landmark release of Neo4j 3.1, “The database for the connected enterprise”, which introduces a new state-of-the-art clustering architecture and new security architecture to meet enterprise requirements for scale and security. There will be a lot to say about this release, but you can already try the beta release as...

Securing Neo4j with GraphAware Enterprise

29 Mar 2016 by Michal Bachman · 5 min read Neo4j GraphAware Intermediate Security Enterprise

For most organisations, data security is extremely important. The topic comes up every single time we are training, consulting,or otherwise engaging in the world of graphs and Neo4j. At the same time, security is very difficult and time-consuming to get rightand the implications of getting it wrong can be serious. In this blog post, we introduce the integration of Spring Securityinto Neo4j which provides important security controls and mechanisms for enterprises and governments that make use of theworld’s most popular graph database.

Expiring Data in Neo4j

15 Mar 2016 by Michal Bachman · 3 min read Neo4j GraphAware Intermediate

At GraphAware, we help organisations in a wide range of verticals solve problems with graphs.Once we come across a requirement or use case two or three different times, we typically create an open-source Neo4j extensionthat addresses it. The latest addition to our product portfolio, introduced in this post, is a simple library that automaticallyexpires data from the Neo4j graph database.

GraphConnect Europe 2015

05 May 2015 by Michal Bachman · 1 min read GraphAware Neo4j Conference

GraphAware is very proud to sponsor GraphConnect Europe 2015, the only conference thatfocuses on the rapidly growing world of graph databases and applications that make sense of connected data. The conferencetakes place in London on 7th May 2015.

GraphAware Announces GA-Glass

01 Apr 2015 by Luanne Misquitta · 1 min read GraphAware

Graph Aware Ltd. is excited to announce their new partnership with Glasses Inc. Managing Director Michal Bachman claimsthat wearers of GA-Glass become truly graph aware, allowing them to boldly go where no Glass has traversed before.

GraphAware Neo4j TimeTree

20 Aug 2014 by Luanne Misquitta, Michal Bachman · 6 min read Neo4j GraphAware Intermediate

Modelling and querying time-based events in a graph is a fairly common discussion topic and a frequently asked questionon Q/A sites. In this blog post, we evaluate some of the common approaches and introduce GraphAware TimeTree, a GraphAware Framework Module that simplifies modelling time and events in Neo4j.

Random Graph Models (Part II)

06 Aug 2014 by Vojtěch Havlíček · 4 min read Neo4j GraphAware Intermediate

In the first part of this short series aboutrandom graph models, we talked about why they are useful and had a brief look at two of them: Erdos-Renyi graphs andBarabasi-Albert model. In this post, we take a look at the “small world” phenomenon and another network model, namelythe Watts-Strogatz model.

Node Degrees in Neo4j 2.1

23 Jul 2014 by Michal Bachman · 3 min read Neo4j GraphAware Beginner

Efficient counting of relationships in Neo4j was the cornerstone of my Master Thesisand the reason the very first GraphAware Frameworkmodule called the Relationship Count Module was born. The improvements in Neo4j 2.1around dense nodes and the addition of getDegree(…) methods on the Node interface made me eager to do some benchmarking around relationship counts again.

Random Graph Models (Part I)

16 Jul 2014 by Vojtěch Havlíček · 4 min read Neo4j GraphAware Intermediate

When one obtains a graph data from a measurement on a real world network, it is sometimes useful to make comparison witha random graph. Such graph is characterised by certain degree distribution, which you can imagine to be a list of degreesof nodes present in the network. The most interesting distributions have certain functional dependence which allowsone to infer what processes are dominant in formation of the network. The processes consequently characterise therelationships between the nodes.

Neo4j Improved Transaction Event API

11 Jul 2014 by Michal Bachman · 9 min read Neo4j Transactions GraphAware Advanced

One of the main goals of the GraphAware Framework is to simplify andspeed up development with Neo4j. Although it is called a “framework” for reasons explained elsewhere, today we willsimply treat it as a library of useful, tested, and documented Java code. The feature we will introduce is calledImproved Transaction Event API, which is exactly what it says on the tin.

Happy Birthday GraphAware

03 Jun 2014 by Michal Bachman · 0 min read Neo4j GraphAware

Today, it is exactly one year ago since Graph Aware Limited was incorporated. It started as a one man show, whilst I was finishing my MSc. Thesis at Imperial College London. Since then, we’ve been growing slowly but steadily and will be moving to our new London office fairly soon (announcements to come). We have happy clients in London, New York, Copenhagen, Barcelona, Prague, and Accra.

Introducing GraphAware Neo4j Framework

28 May 2014 by Michal Bachman · 1 min read Neo4j GraphAware Intermediate

In this short blog post, I would like to introduce the GraphAware Neo4j Framework.Its goal is very ambitious: we’d like to make it as useful for Neo4j developers, as the Spring Framework is for Java developers. The Framework aims at speeding up development with Neo4j by providing a platform for building useful generic aswell as domain-specific functionality, analytical capabilities, graph algorithms, and more.