Neo Technology Previews Latest “Matrix” Edition of Neo4j featuring BrainDump Import Facilities


SAN MATEO, Calif. – APRIL 1, 2015 – With 2015 being coined the “Year of the Brain” by the European Union and other initiatives, the timing is perfect for Neo Technology, creator of Neo4j, the world’s leading graph database, to announce the newest generation of the Neo4j Graph Database, codenamed "Matrix." This latest product offering exceeds today’s capabilities in terms of storage and parallel processing power on a single machine with the ability to store and process partial and full-braindumps of live subjects. With Matrix, customers will soon be able to import and index areas of the brain on demand, and live stream brain activity ingested in the database.

Breakthrough Development

This breakthrough development was created from close collaboration with world-leading Neurobiologists, Brain Researchers and world-class software engineers in Sweden and the United Kingdom. We spoke to some Neo Technology employees involved in the project about this amazing, new development:

“I’m super thrilled that we made this gigantic leap increasing Neo4j’s capacity and processing power to hold a human’s thoughts and make them accessible via Cypher.”
Emil Eifrem – CEO Neo Technology
“Our engineers made the impossible possible by applying mechanical sympathy in a smart way to utilize the computing resources we already use to the maximum.”
Johan Svensson – CTO Neo Technology

Previous versions of Neo4j already exceeded expectations by being able to ingest millions of records per second and traversing tens of millions of relationships per second. This next step of our journey increases the demand by three orders of magnitude.


emil

Five years ago, Tobias Lindaaker, veteran Neo4j developer, pointed out that the solution to this challenge could be found in Emil’s brain. “It all started with Emil Eifrem, CEO of Neo Technology. Using his brain, we documented his complex neuromap, building a graph representation that could be transformed directly into Neo4j” said Lindaaker.

Image: The brain of Emil Eifrem, CEO of Neo Technology revealed the neuromapping to transform data into Neo4j.


Technical Description

How does this work? Based on the existing LOAD CSV capabilities we extended the Cypher ETL to create linking brain facts as nodes and relationships in the graph. The query language specification is used to drive a dedicated brainwave-import module. In a first step the graph representation of your memory and thoughts is created and subsequently enriched with the higher level concepts that create your experience and personality.

Wearing the new Matrix Brain Scanner you can can connect your computer wirelessly with your brain and start accessing the information. The headband transmits the IPv6 address of your brain that you can then connect to. Here is an example:

JB-Matrix-0401

With the pre-release software being available in beta only, we demonstrate a session of the live brain feed, using the Matrix Brain Scanner, from the mind of one of our colleagues directly into Neo4j.

After the import ran, you see the information that was added to the graph. (Note: This was obviously someone very much involved in the development of the memory processing engine.)

Untitled drawing (10)


A Closer Look of Your Brain with Cypher

Untitled drawing (9)

If your brain has the IPv6 address of: 2601:9:4680:1559:1c3a:a96e:aee1:617c
The statement to execute would be:

[cypher] USING PERIODIC COMMIT 100M LOAD DATA FROM “brain://2601:9:4680:1559:1c3a:a96e:aee1:617c/temporal/short-term” AS memory WITH [w IN split(memory,” “) | trim(w)] AS thoughts UNWIND range(0,size(thoughts)-2) as idx MERGE (t1:Thought {name:thoughts[idx]}) MERGE (t2:Thought {name:thoughts[idx+1]}) MERGE (t2)-[r:CONNECTS_TO]->(t2) RETURN * LIMIT 10000000 [/cypher] Created 13549870 nodes, 8749243894782974 relationships in 5200ms

These are the first uses of this amazing technology, previous versions achieved something similar with plain text.

With the data in the graph you can enhance it by detecting interesting thought or memory pattern and labeling those accordingly. Especially researchers are really keen to get their hands on this technology which allows deep insights into our mind and will advance also other fields like machine learning and computer vision.

Future versions will be made compatible with other EEG headgear like MindWave.

Pre-release versions of the new software and hardware are made available to Neo4j employees first for alpha testing, so if you want to experience it yourself, join us.

About Neo Technology

Neo Technology is the creator of Neo4j, the world’s leading graph database, that brings data relationships to the fore. From companies offering personalized product and service recommendations; to websites adding social capabilities; to telcos diagnosing network issues; to enterprises reimagining master data, identity, and access models; organizations adopt graph databases as the best way to model, store and query both data and its relationships. Neo Technology researchers pioneered the modern graph database and have been instrumental in bringing the power of the graph to numerous organizations worldwide. Large enterprises like Walmart, eBay, UBS, Nomura, The InterContinental Exchange, Cisco, CenturyLink, HP, Telenor, TomTom, Lufthansa, and The National Geographic Society, as well as startups like CrunchBase, Medium, Polyvore, Zephyr Health, and Elementum use Neo4j to unlock business value from data relationships.

Neo Technology, creator of Neo4j, is a privately-held company funded by Fidelity Growth Partners Europe, Sunstone Capital, Conor Venture Partners, Creandum, and Dawn Capital, and is headquartered in San Mateo, CA, with regional offices in Sweden, UK, Germany, France and Malaysia. For more information, please visit Neo4j.com.


# # #

Media contact:

Tanya Carlsson
Kulesa Faul for Neo Technology, Inc.
1-707-529-6139

tanya@kulesafaul.com
END RELEASE


Want to learn more about graph databases? Click below to get your free copy of O’Reilly’s Graph Databases ebook and discover how to use graph technologies for your application today.

Download My Ebook