+
Skip to content

akchinSTC/nlp-editor

 
 

Repository files navigation

Visual Editor for NLP rules

Visual Editor for creating NLP rules.

Visual editor interface

Try the editor

  1. Clone the repository

    git clone git@github.com:elyra-ai/nlp-editor.git
    
  2. Navigate to the source code

    cd nlp-editor
    

The application users a NodeJS server file as proxy, this makes it easy to replace and embed the UI with any other server - Websphere, Nginx, etc.

Run locally (option 1)

Prerequsites:

  • NodeJS 14+

Install the dependencies and run the GUI locally:

  1. Install the dependencies

    npm install
    
  2. Run the app

    npm start
    
  3. Open http://localhost:3000 in a web browser.

Run locally (option 2)

Prerequsites:

  • NodeJS 14+

Create a production build for the application and run it locally on port 8080:

  1. Install the dependencies

    npm install
    
  2. Build the app

    npm run build
    
  3. Run the app

    npm run serve
    
  4. Open http://localhost:8080 in a web browser.

Run in a container

You can run the editor in a container, eliminating the need to install NodeJS locally.

Prerequsites:

  • Docker

To run the NLP editor in a container:

  1. Build the container image

    docker build . -t nlp-web-app
    
  2. Run the container

    docker run -p 8080:8080 nlp-web-app
    
  3. Open http://localhost:8080 in a web browser.

Getting Help

We welcome your questions, ideas, and feedback. Please create an issue or a discussion thread.

Contributing to the NLP editor

If you are interested in helping make the NLP editor better, we encourage you to take a look at our Contributing page.

About

Visual Editor for Natural Language Processing pipelines

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 88.4%
  • SCSS 9.7%
  • HTML 1.1%
  • Dockerfile 0.8%
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载