/rasa-basic-chat-bot

A Chat Bot, created using RASA Open Source, for getting the details such as State, City & District of a place, entered via a Pincode.

Primary LanguagePython

Basic Chat Bot Using RASA (v2.8) [Pincode Bot]

This is a chat bot created using RASA Open Source, version 2. Current versioning for RASA is version 3. This bot has the functionality to determine the city,state & district using pincode that would be entered by the user.

This bot uses the Postal Pincode API to get the required data & hence output the details.

To try out this bot, do the following steps:

  1. Clone this repository,
    git clone https://github.com/DhruvSondhi/rasa-basic-chat-bot.git
    
  2. Create a virtual environment for Python (majorly using version 3.7 or 3.8).
  3. Use the given requirements.txt to install the required dependencies, after activating your virtual env,
    python3 -m pip install -r requirements.txt
    
  4. Run the action server using the following command in a seperate terminal,
    rasa run actions
    
  5. To interact with the bot, use the following command,
    rasa shell
    

For further details about working of the chat bot & other functionality, please checkout the RASA Documentation.

Example conversation