hubot-natural icon indicating copy to clipboard operation
hubot-natural copied to clipboard

Natural Language Processing Chatbot for RocketChat

Results 21 hubot-natural issues
Sort by recently updated
recently updated
newest added

Following the `rocketchat/hubot-rocketchat-boilerplate`, I've update the Dockerfile to use only the necessary packages. Also, the `.travis.yml` is now running the `eslint`, that is why the build is failing, and it...

When the bot dies, we don't have any notification. There are a few possible situations where a bot can die, an outage of the server can be one of those....

So now we are using Node8, we can make use of async instead of using chains of promises. We have two files to refactor: - https://github.com/RocketChat/hubot-natural/blob/252576dc86a328e22250a5f19c75c3c47e6ef66d/scripts/actions/respond.coffee#L26 - https://github.com/RocketChat/hubot-natural/blob/b16e3b6068fb1b05625b52d8f778b9cfa17d5082/scripts/lib/security.coffee#L5 @ArthurTemporim are...

Prepare for publishing this as NPM package.

enhancement

We need to change the Redis Brain to a persistent brain, where it can persist a more complex objects. As RocketChat comes with a mongoDB server, a good way would...

enhancement
help wanted

Today all the training comes from an YAML file. If the users try some interaction against the bot that it's not trained to answer, the bot will return an error...

enhancement
help wanted

THe bot must be able to collect information through the chat, like if the user was filling a form, but the data must come trough the chat, and be validated...

enhancement
help wanted

The bot must be able to identify entities in a message, and transform those entities into rich objects with attributes that can be used. The Brill PoS Tagger can help...

enhancement
help wanted

This project is tightly coupled with RocketChat. It would be interesting to decouple it to make sure that other adapters can use it.

enhancement
help wanted

develop github's event class to operate github's APIs

enhancement