import streamlit as st # Set page configuration st.set_page_config(page_title="Innomatics Data Science Chat Bot", layout="centered") # Custom CSS styling st.markdown(""" """, unsafe_allow_html=True) # Glass Panel Wrapper with st.container(): st.markdown('
', unsafe_allow_html=True) st.title("πŸ€– Innomatics Data Science Chat Bot") # st.markdown("### πŸ‘‹ Welcome to your personalized learning companion!") # st.markdown("This smart assistant helps you navigate your doubts in Data Science and related fields.") st.markdown("## πŸ“š Select the domain:") # Grid of subject buttons subjects = [ ("🐍 Python", "pages/python.py"), ("🧠 Machine Learning", "pages/machine_learning.py"), ("πŸ•ΈοΈ Deep Learning", "pages/deep_learning.py"), ("πŸ“Š Statistics", "pages/statistics.py"), ("✨ GenAI", "pages/gen_ai.py"), ("πŸ›’οΈ SQL", "pages/sql.py") ] # Render buttons in a grid (3 per row) for i in range(0, len(subjects), 3): cols = st.columns([1, 1, 1]) for j in range(3): if i + j < len(subjects): with cols[j]: if st.button(subjects[i + j][0]): st.switch_page(subjects[i + j][1]) st.markdown("---") st.markdown("🧠 *Empowering your journey through every concept, one question at a time.*") st.markdown('
', unsafe_allow_html=True)