Spaces:
Sleeping
Sleeping
import streamlit as st | |
### ICON BANK: 🗣️🎙️🎤🗨 📚📝🎞️👩🏫👨🏫💡📖 🗒️🔑💾 | |
# Page config | |
st.set_page_config( | |
page_title='Conspectum: Video Lectures Summarization', | |
# page_icon='conspectum_logo.png', | |
page_icon='📚', | |
layout='wide', | |
menu_items={ | |
'Get help': 'https://edu.olymponline.ru/', | |
'About': "# MIPT :: Hackathon - Spring '25. Team 8 - Conspectum" | |
}, | |
) | |
# st.logo('cifrium_logo_wide.png', size='large', icon_image='conspectum_logo.png', link='https://edu.olymponline.ru/') | |
st.logo('mipt_logo_wide.png', size='large', icon_image='mipt_logo.png', link='https://mipt.online') | |
st.session_state['advanced_mode'] = st.sidebar.checkbox('Продвинутый режим', value=False) | |
pages_base = [ | |
# ui_home := st.Page('ui_home.py', title='Welcome', icon='🏠'), | |
ui_upload := st.Page('ui_upload.py', title='Загрузка', icon='📥'), | |
ui_create_summary := st.Page('ui_create_summary.py', title='Кабинет методиста', icon='✨') | |
] | |
pages_advanced = [ | |
ui_upload_dev := st.Page('ui_upload_dev.py', title='Upload', icon='📥'), | |
ui_transcribe := st.Page('ui_transcribe.py', title='Transcribe', icon='🎙️'), | |
ui_video := st.Page('ui_video.py', title='Analyse Video', icon='🖼️'), | |
ui_summarize := st.Page('ui_summarize.py', title='Summarize', icon='📝'), | |
# ui_result := st.Page('ui_result.py', title='Result', icon='✔️') | |
] | |
pg = st.navigation( | |
{'': pages_base} if not st.session_state.advanced_mode else | |
{'': pages_base, 'Pipeline Sandbox': pages_advanced} | |
) | |
pg.run() | |