Eddy Malou
Ector-based ChatBot machine learning AI
Install with npm i eddymalou-chatbot
How to use this ?
Require
const Eddy =
Constructor
Syntaxe : new Eddy( data )
const chatBot = // Name of chatBot (optional) name : "Eddy Malou" // Name of bot master (optional) owner : "Ghom" // Pre-configured lexicon (optional) lexic : "Hello world !" "How are you ?"
Methods
Setters
- set data = data / like the constructor
- set name = name / set the name of chatBot
- set owner = owner / set the owner name of chatBot
- set lexic = lexic / set the lexicon of chatBot
- set input = entry / add entry to lexicon of chatBot
Getters
- get data get a stringable object from current Eddy instance
- get name get the current name of chatBot
- get owner get the current owner name of chatBot
- get lexic get the current lexicon of chatBot
- get output get sentence generation from lexicon
Others
- remove( entry ) remove all correspondance of this entry
- removeAll( entry ) remove all occurances of this entry
- reset() completly reset lexicon of chatBot
- fusion( eddy ) add to this instance of Eddy the lexicon of the other instance
Externs
- static get quote get a Eddy Malou random sentence
- static get all get an Array of all Eddy instances
- static get ector get Ector class