Browserify or Webpack a JavaScript chatbot based on NLP.JS -- 2

Job ID: 35425736

Budget: £20 – £250 GBP

OBJECTIVE
The objective of this micro project is to Browserify or Webpack a JavaScript chatbot based on NLP.JS.

The required chatbot needs to be able to access and use NLP.JS conf.json, corpus.dlg and script.dlg files.

There are two openly available versions of this NLP.JS chatbot.

One of these has been Browserified but does not use the conf.json, corpus.dlg and script.dlg files.

The other has not been Browserified but does use the conf.json, corpus.dlg and script.dlg files.


PROCESS
This function or functions are to be coded in pure Javascript, so no React, Typescript, Angular or any other frameworks or libraries.

The Browserified bundle needs to be able to run in the browser without using a Node JS server.

The Browserified version of the chatbot can be found at https://github.com/MeetMartin/nlpjs-web with a tutorial at https://betterprogramming.pub/natural-language-processing-in-the-browser-8ca5fdf2488b

The version of the chatbot using the conf.json, corpus.dlg and script.dlg files can be found at https://github.com/jesus-seijas-sp/nlpjs-examples/tree/master/04.bot

RESULT
This micro project will be considered to be successful when a user can engage with and interact with the Browserified version of the chatbot that is using the conf.json, corpus.dlg and script.dlg files.

The Browserified bundle must run in the browser without using a Node JS server.
Related categories: JavaScript JSON NLP