verifiability / app.py
prakharg24's picture
Update app.py
85dcbdf verified
raw
history blame
868 Bytes
import streamlit as st
from my_pages import landing, home, information_loss, rashomon_effect, developer_decisions, ica, multiverse
# --- Configure the app ---
st.set_page_config(page_title="Multiplicity 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 == "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()