GraphAware Natural Language Processing

This Neo4j plugin offers Graph Based Natural Language Processing capabilities.

The main module, this module, provide a common interface for underlying text processors as well as a Domain Specific Language built atop stored procedures and functions making your Natural Language Processing workflow developer friendly.

It comes in 2 versions, Community (open-sourced) and Enterprise with the following NLP features :

Feature Matrix

Community Edition Enterprise Edition
Text information Extraction
ConceptNet5 Enricher
Keyword Extraction
Topics Extraction
Similarity Computation
Apache Spark Binding for Distributed Algorithms
User Interface
ML Prediction capalities
Entity Merging
Questions generator
Conversational Features

Two NLP processor implementations are available, respectively OpenNLP and Stanford NLP.

LINK to github:

You may also like...