Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/horizon733/customer-care-chatbot

customer care chatbot made with Rasa Open Source.
https://github.com/horizon733/customer-care-chatbot

bot chatbot customer-care-bot opensource python python3 rasa-chatbot rasa-core rasa-nlu

Last synced: 1 day ago
JSON representation

customer care chatbot made with Rasa Open Source.

Awesome Lists containing this project

README

        


Customer Care Bot


Customer care bot for ecomm company which can solve faq and chitchat with users, can contact directly to team.






## ๐Ÿ›  Features
- [x] Basic E-commerce FAQ
- [x] Basic chitchats
- [x] Out of Scope
- [x] Contact us form
- [x] Send Emails

## โšก Quick Setup
- Initialize a virtual environment via:
- Conda:
```bash
conda create --name rasaenv python=3.7
```
- virtualenv
```bash
virtualenv -p python3.7 rasaenv
```
- use pipenv
```
cd /customer-care-chatbot
pipenv install
```
- Install Rasa
```bash
python -m pip install -U pip
pip install rasa
```

## ๐Ÿงช Testing
- Train bot
```
rasa train
```
- Test bot on shell
```
rasa shell
```
- start `rasa` server
```bash
rasa run --enable-api --cors "*" --debug[Optional] -p {PORT}[optional]
```
- start `actions` server
```
rasa run actions -p {PORT}[Optional]
```

## Tutorial links:
- [Build customer care chatbot from scratch](https://youtu.be/u6xOgR3jEMU)
- [Send email from Rasa chatbot](https://youtu.be/UcbNmZA65pw)