Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

cgkb

1.0.9 • Public • Published

CGKB npm version CircleCI

Contextual Graph Knowledge Base, basically a graph brain for my bot, based off this crap This is still a work in progress.

Installation

# install this npm package 
npm i --save cgkb
# run 
./node_modules/cgkb/bin/setup

This runs the background system dependency setups. You may need sudo. The full script can be inspected at bin/setup

# If you prefer to run setup manually 
# install spacy in python3 
python -m pip install -U socketIO-client
python -m pip install -U spacy
python -m spacy.en.download
 
# Download and install neo4j 
# Start the neo4j server 

Then populate your db credentials in config/db.json.

Usage

Still a work in progress. But check out the CGKB branch of aiva to see how it's being used in a bot.

Log on to the Neo4j interface to see the graph.

See the graph in Neo4j

Inspect a node for more parsed NLP info.

Inspect a node for more NLP parsing info

install

npm i cgkb

Downloadsweekly downloads

31

version

1.0.9

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar