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

    19

    Version

    1.0.9

    License

    MIT

    Last publish

    Collaborators

    • avatar