Simple Clothing Ecommerce Chatbot with Rasa Framework
-
C:\> python3 -m venv ./venv
-
C:\> .\venv\Scripts\activate
-
pip3 install -U --user pip && pip3 install rasa
-
rasa train
-
rasa run actions
(in a seperate terminal) -
rasa run --credentials ./credentials.yml --enable-api --auth-token XYZ123 --model ./models --endpoints ./endpoints.yml --cors "*"
-
open
index.html
locally on browser
- query products with
- product category - පිරිමි, කාන්තා, ළමා, උපාංග
- product name - කලිසම, කමිසය, බ්ලවුස්, ගවුම, සපත්තු, මේස්, බඳ පටිය
- size - කුඩා, මධ්යම, විශාල
- material - සේද, කපු, සම්, කැන්වස්
- brand - ලුයිස්, අඩිඩාස්, නයික්, කිටී, ප්රාඩා
- colour - කළු, සුදු, නිල්, දුඹුරු
- add items to cart
- clear cart
- ask for payment info
- ask for delivery info
- check if you are talking to a bot
- request redirect to actual customer service agent
For examples refer example_queries.txt
This repo uses the scalableminds UI. Alternatively Rasa-X can be used
- refer : scalableminds