This site is not optimized for Internet Explorer 9 and lower. Please choose another browser or upgrade your existing browser in order get the best experience of this website.

Download GraphGrid 1.4.0

Release Date: 15 September 2021

Release Notes | Changelog | Documentation

GraphGrid’s Connected Data Platform (CDP) v1.4 is our first full suite of essential connected data capabilities bundled into a developer-focused downloadable package. We’ve brought together all of the core graph database services and tools to set up your knowledge graph, get your data loaded in, connect it with context, and start working with it to uncover new insights.

Offered In Two Editions – Enterprise and Ecommerce

Enterprise Ecommerce


Model Management

Create and manage a custom graph model that meets your existing and future data requirements with a library of node types, edge types, properties, and constraints to define the structure of the graph data model.

Showme Management

Create and manage customized dynamic APIs that use Geequel to return a targeted result set of graph-based data. As new data is introduced, a Showme will incorporate that new data into results produced in real-time.


Chain requests following the execution of a Showme.

Request Sequencer

Chain Showmes and API endpoints in succession with data dependencies.


Text-Based Search

GraphGrid’s Robust and efficient search capabilities leverage Elasticsearch index policies and include the ability to perform searches within the UI.

Index Management

Creation and management of index policies to be used by Search.

Elastic Scripting

Enable (expose via API endpoints) to use Elastic scripts within Search.

Natural Language Processing (NLP)

*Enterprise edition ONLY*

Data Extraction

Data extraction (or Annotating text) is the process by which text is turned into a graph structure. Nodes representing text to be processed are used by GraphGrid’s NLP to create a graphical representation of the original text. This representation inside the graph is the basis for all of  NLP’s other language processing features.

  • Data extraction using bidirectional encoder representations from transformers (BERT)
  • Data extraction using CoreNLP Mode (to be removed in 1.5).


*Ecommerce edition ONLY*

  • Create and manage customer payment profiles.
  • Produce invoices that are based on Showme output.
  • Includes payment processing via and Paypal.
  • Has the option for one-time “orders” without requiring a customer payment profile.
  • Other tools to create a smart shopping cart experience.

Document Similarity Scoring

Similarity scoring is based on a term frequency-inverse document frequency (TF-IDF) method. Embed each document in a corpus based on their tf-idf vectors to enable similarity calculations between two documents. Term-frequency is calculated once per document and stored on the graph in HAS_TF relationships, while inverse-document frequency is calculated as needed.

Document Summarization

A document’s summary is composed of the k most relevant sentences. A sentence’s relevancy is determined by the average of its word’s tf-idf score (for normalization).

Document Origination

Ability to take a document and form a story-arch: an ordered list of documents that come from one another.

Paraphrase Detection

Two documents are embedded into sentence vectors and compared for paraphrasing of one another.

Continuous Processing (CP)

Event-based processing of new nodes dropped directly onto the graph. Makes use of a message broker (RabbitMQ). Future plans include adding support for SQS and Kafka.

Non-disruptive Interaction

NLP interacts with an existing graph without disrupting original graph structure

Document Cards

Document cards provide summarization of an article to present details in UI.

Multilingual Translation

  • Arabic
  • Chinese
  • French
  • German
  • Japanese
  • Korean
  • Portuguese
  • Russian
  • Spanish


Event Hub

Responds to changes in graph data and sends messages to a broker. 

Trigger Manager

Keeps triggers in sync and active across databases.


Bi-directional movement of data between 2 instances to maintain consistency.

Batch Data Writing

Offloads high volume data writing from the database to offer batch processing with error handling and retry capabilities.


Graph Project Management

Projects are a means to organize and segment multiple analysis areas of focus and allows users to create/share/delete graph projects.

Graph Database Management

Add/edit/delete nodes, properties, edges, and constraints in a graph database.

Dashboard Navigation

Navigate the graph and utilize other UI capabilities like Search, Showmes, and NLP.