File size: 1,330 Bytes
4f5bc72
 
 
 
df8000b
4f5bc72
 
 
 
 
 
 
 
df8000b
4f5bc72
 
 
 
f74b435
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import streamlit as st

st.title("AI Chat Bot Dashboard")

st.header('Interactive Chatbot (With Memory)')

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 (Without Memory)')

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.''')