opennlx
v0.8.8
Published
OpenNLX Javascript framework
Downloads
4
Readme
OpenNLX Javascript framework
Work In Progress
Intro
NLX stands for N=Natural, L=Language X=User eXperience (as UX) | engine (as nginX) | power
NLX is a standard, a set of common practices and libraries in several languages.
NLX is composed of:
- Natural Language Processing NLP + Understanding NLU Resolver : process an input and compare the result to datasets, the match is interpreted
- Conversational UI + Conversational UX Graphical interface to enhance UX (Button, menus, ...)
Input: A - Message -> NLPResolver -> Intent result -> ActionHandler -> Message output B - Message Payload / Action -> ActionHandler -> Message output output
NLPResolver input -> tokenize -> match -> handlers -> interpret -> output
Structure
-Capabilities Models Parser Stories
-Models : Intents, Entities, Datasets, Dictionnary, ... load change delete train
-Message parse
-Stories : Conversation / Flows