verifiability / app.py
prakharg24's picture
Update app.py
72760a9 verified
raw
history blame
1.01 kB
import streamlit as st
from my_pages import landing, home, information_loss, rashomon_effect, developer_decisions, ica, multiverse
from my_pages import pre_information_loss
# --- Configure the app ---
st.set_page_config(page_title="Multiplicity Interactive Demo", layout="centered")
# --- Initialize session state ---
if "page" not in st.session_state:
st.session_state.page = "landing" # can be: landing, main, sentence_X
# Routing
if st.session_state.page == "landing":
landing.render()
elif st.session_state.page == "home":
home.render()
elif st.session_state.page == "pre_information_loss":
pre_information_loss.render()
elif st.session_state.page == "information_loss":
information_loss.render()
elif st.session_state.page == "rashomon_effect":
rashomon_effect.render()
elif st.session_state.page == "developer_decisions":
developer_decisions.render()
elif st.session_state.page == "ica":
ica.render()
elif st.session_state.page == "multiverse":
multiverse.render()