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.
No-code graph navigation
As you may know, the best way to communicate with your Neo4j database is through Cypher. However, many organisations have a limited number of employees who can write Cypher. Moreover, we’d like Hume to be available for use to all users without a technical background or coding skills. That is why we are excited to introduce Advanced Expand. As Esther showed in the webinar (min 13:12), Advanced Expand allows you to build a graph traversal path visually by simply choosing nodes and relationships visually and applying filters - without using Cypher or any other coding language for that matter. Esther demonstrated this in an example where she was looking for songs both Chris and I could like. This feature is very intuitive and powerful, it allows anyone to query their database, and the querying in this form is much simpler and faster than writing your queries in code.
Perspectives let you tailor the view of your data. Thus, they provide you with an extra layer of security. Guaranteeing different roles and users of Hume see only what you want them to see and making the user experience and analysis better and more focused by leaving you only with the data you are interested in. In Hume 2.11 we took Perspectives a step further. Now you can not only decide which data, which nodes, and relationships from your schema do you want to see in a particular Perspective, but you can also choose which Actions are available/visible in a specific Perspective (min 14:50).
Lastly, CTO gave a great demonstration (min 17:00) of how the Perspective API works. Our GraphQL API allows you to expose data from your Perspectives (including nodes, relationships, virtual relationships, and results of Actions) to other third-party applications. This feature is currently in Beta, so feel free to test it out and give us feedback about it.
You can watch the full recording of the webinar here: