ryanmark1867 / chatbot_production

Repo for production Rasa chatbot for movie trivia

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

chatbot_production contains code for chatbot demo

Demo of Rasa chatbot capability exploiting custom actions implemented in Python and webpages served by Flask and rendered in webview in the context of Facebook Messenger.

Custom actions:

  • actions.py: ingest CSV file with base data and take custom actions
  • custom_action_config.yml: config file containing parameters used by actions.py

Rasa core files:

  • Sentence level training: data/nlu.md
  • Discourse level training: data/stories.md
  • Rasa configuration files: config.yml, credentials.yml, credentials_test.yml, domain.yml, endpoints.yml,

webview related files:

  • Flask web serving module: flask/.
  • web pages for rendering in webview in the context of Facebook Messenger: templates/.

About

Repo for production Rasa chatbot for movie trivia


Languages

Language:Python 90.9%Language:HTML 8.2%Language:CSS 0.9%