From da34418b68fe671f466aae45ea020b8b6a618b05 Mon Sep 17 00:00:00 2001 From: Dhruvang Patel <dhruvang.patel@stud.th-deg.de> Date: Sat, 25 Jan 2025 13:26:51 +0100 Subject: [PATCH] Update README.md --- README.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b1534185..b9ecb3b7 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,7 @@ This project is develop using the following:- 2. Change Powershell to Comand Prompt by pressing the plus(+) symbol on top right corner of the Terminal. 3. Activate the Virtual Environment (Venv) in Comand Prompt: `Venv\scripts\activate` (Windows) or `source/Venv/bin/activate` (Linux / MacOS). 4. Now you are in your Virtual environment, Next step is to start Rasa server by: `rasa run`. -5. Now it will show in console that Rasa server is up and running, It indicates that till now your rasa is running perfectly without any errors (You are very Lucky). +5. Now it will show in console that Rasa server is up and running, It indicates that till now your rasa is running perfectly without any errors (**You are very Lucky**). 6. If rasa server is running, Then Again open a new comand prompt from Terminal without closing the previous prompt. 7. Now it's time to Run the chatbot on Streamlit. For that enter : `streamlit run app.py` in new Comand Prompt. 8. This will direct you to a default Browser, where you will find our 'Airline Chatbot'. @@ -92,3 +92,13 @@ Here is the overview of the requests: - Chatbot Implementation with RASA: 1. Intent: `domain.yml` & `nlu.yml` file where it gives the intent and according to that it show the responses for the user & nlu gives the examples according to the intent. + 2. Actions: `actions.py` file contains the back-end data where it read the csv file and use class function to get passenger flight details from the csv file and generate the response to users. + 3. Streamlit File: `app.py` file contains the front-end data, which communicate between the user and the chatbot. + 4. stories.yml: `stories.yml` where it shows the process of conversation for the chatbot. + 5. rules.yml: `rules.yml` where user says goodbye and conversation end. + 6. endpoints.yml: `endpoints.yml` where things runs smoothly with the help of url. + 7. train models.py: `train_models.py` where it contains two models for the prediciton of the data. + +Each component has it's own where it has created user- friendly chatbot and gives predictions and analysis according to the data. + +# Work Done -- GitLab