File size: 1,502 Bytes
93cbb0d |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
import streamlit as st
from config.settings import settings
st.set_page_config(page_title=f"Home - {settings.APP_TITLE}", layout="wide")
if not st.session_state.get("authenticated_user"):
st.warning("Please log in to access the application.")
st.stop() # Stop script execution if not authenticated
# --- Page Content ---
st.title(f"Welcome to {settings.APP_TITLE}, {st.session_state.authenticated_user.username}!")
st.markdown("""
This application leverages cutting-edge AI and (simulated) quantum optimization techniques
to provide insights for healthcare professionals.
**Features:**
- **AI-Powered Consultation:** Engage in a conversation with an AI assistant capable of understanding medical queries,
looking up information from UMLS and BioPortal, and more.
- **Quantum Treatment Optimizer:** (Simulated) Explore novel treatment strategies based on patient data,
current treatments, and diagnosed conditions.
- **Secure User Authentication:** Your data and interactions are protected.
- **Reporting:** Generate PDF summaries of your consultations.
**How to Get Started:**
1. Navigate to the **Consult** page to start a new session with the AI.
2. Use the **Reports** page to view and download past consultation summaries.
*Disclaimer: This is a demonstration application. Information provided should not be used for
actual medical decision-making without verification by qualified medical professionals.*
""")
st.image("assets/logo.png", width=150, caption=settings.APP_TITLE) |