modular NL platform for dialogue agents
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 14 commits ahead, 167 commits behind fmorbini:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
lib
resources/characters
spell-checker
src
.classpath
.gitignore
.project
LICENSE
README.md
build.xml
jmnl.vcxproj
style.xsl

README.md

jmNL, a modular NL platform for dialogue agents

see the LICENSE file for information on the license and 3rd party libraries included in this project.

There is no comprehensive documentation, if you have questions please ask. A somewhat out-of-date guide was written for the VHTK.

This project implements a framework to build the classic NL infrastructure needed by dialogue agents. It allows people to extend it by implementing their own external communication protocols, NLU, NLG and DM modules. It comes with several implemented classification based NLUs, the FLoReS DM and some simple NLG modules including a template based one.

if you plan to use clearnlp you'll need to separately download the models: https://github.com/clir/clearnlp-guidelines/blob/master/md/quick_start/models.md