Chat_Bot_using_LangChain / AI Chat Bot Dashboard.py
AjayKr09's picture
Rename AI_Chat_Bot.py to AI Chat Bot Dashboard.py
2a7326e verified
raw
history blame
1.32 kB
import streamlit as st
st.title("AI Chat Bot Dashboard")
st.header('Interactive Chatbot')
st.write('''An interactive chatbot is designed to engage in dynamic, back-and-forth conversations with users.
These chatbots can understand and retain context from previous interactions, making their responses more
relevant and coherent as the conversation progresses. Interactive chatbots often use advanced natural language
processing (NLP) techniques and memory management to provide a more human-like experience. They are commonly used
in applications where ongoing interaction and context awareness are crucial, such as customer support, virtual
assistants, and personalized recommendations.''')
st.header('Non-Interactive Chatbot')
st.write('''A non-interactive chatbot, on the other hand, is designed for more straightforward, single-turn interactions.
These chatbots do not retain context from previous interactions, meaning each user query is treated independently.
Non-interactive chatbots are typically used for simple, transactional tasks where context is not required. They are
easier to develop and deploy and are suitable for scenarios where the interaction is brief and to the point.''')