项目作者: jibinmathew69

项目描述 :
An example recruitment chat bot
高级语言: Python
项目地址: git://github.com/jibinmathew69/RecruitmentBot.git
创建时间: 2019-05-21T08:04:03Z
项目社区:https://github.com/jibinmathew69/RecruitmentBot

开源协议:

下载


Recruitment Bot

This is a simple bot that shows an example of using Rasa as a recruiting bot.

Getting Started

You can clone this project and follow the installation and setup section to run the bot

Prerequisites

You show have Python3.6 and pip manager installed on your machine.

Installing

Here is how to install the dependencies

  1. pip install -r requirements.txt

And then train the NLU model by,

  1. python nlu_model.py

this will create a NLU model under models directory.

And then train the Dialogue model by,

  1. python train_dialogue.py

Running Bot from command line

Run the command in terminal, and keep it running

  1. python -m rasa_core_sdk.endpoint --actions actions

Start a new terminal and type the command,

  1. python dialogue_management.py

And chat with with Recruitment bot.

Running Bot in Interactive mode

For Interactive training, Run the command in terminal, and keep it running

  1. python -m rasa_core_sdk.endpoint --actions actions

Start a new terminal and type the command,

  1. python train_dialogue.py

And dynamically create storyboard and training data for your bot.