how to add an embedding chatbot to a streamlit app
import streamlit as st
import streamlit as caching
import st.components as pyvis
import pandas as pd
import numpy as np

st. title("Your business insights in all data starts here")
st.sidebar.title("Navigation")
page = st.sidebar.radio("Select a page:", options=["Main", "Q&A", "Search"])

if page == "Main":
 caching.clear\_cache()
 main\_page()
elif page == "Q&A":
 qa\_page()
elif page == "Search":
 search\_page()

 See the Pen [Responsive Chat UI](https://codepen.io/skydust/pen/NWLMoaj) by Karlo Timmerman ([@skydust](https://codepen.io/skydust))
 on [CodePen](https://codepen.io).
user