import streamlit as st # Page Configuration st.set_page_config( page_title="Bloomsphere - Cognitive Learning Platform", page_icon="🌱", layout="wide", initial_sidebar_state="collapsed" ) st.markdown(""" """, unsafe_allow_html=True) # Custom CSS with Enhanced Spacing and Animations st.markdown(""" """, unsafe_allow_html=True) # App Header st.markdown("""
🌿 Bloomsphere
Next-Gen Cognitive Learning Platform
""", unsafe_allow_html=True) # Educational Landscape Comparison with st.container(): st.markdown("""

Transforming Educational Assessment

""", unsafe_allow_html=True) col1, col2 = st.columns(2) with col1: st.markdown("""

❌ Current Challenges

• One-size-fits-all assessments

• Subjective difficulty evaluation

• Limited cognitive level tracking

• Manual paper creation processes

• No standardized quality metrics

""", unsafe_allow_html=True) with col2: st.markdown("""

✅ Bloomsphere Solution

• AI-powered cognitive alignment

• Real-time Bloom's Taxonomy analysis

• Detailed skill matrix visualization

• Automated quality assurance

• Data-driven insights & reporting

""", unsafe_allow_html=True) # Bloom's Taxonomy Section st.markdown("""

🧠 Powered by Bloom's Taxonomy Framework

""", unsafe_allow_html=True) cols = st.columns(3, gap="large") with cols[0]: st.markdown("""

📚 Remember

Foundation of knowledge retention and recall

• Fact retention
• Concept identification
• Basic comprehension

🔍 Analyze

Critical examination of information structures

• Pattern recognition
• Relationship mapping
• Error detection
""", unsafe_allow_html=True) with cols[1]: st.markdown("""

💡 Understand

Meaning construction and interpretation

• Concept explanation
• Information categorization
• Knowledge translation

📈 Evaluate

Strategic judgment and decision making

• Quality assessment
• Argument validation
• Solution critique
""", unsafe_allow_html=True) with cols[2]: st.markdown("""

🛠️ Apply

Practical implementation of knowledge

• Problem solving
• Procedure execution
• Scenario simulation

🚀 Create

Original synthesis and innovation

• Conceptual design
• Hypothesis formulation
• System development
""", unsafe_allow_html=True) # Features Section st.markdown("""

✨ Key Features

""", unsafe_allow_html=True) # Feature Cards feat_col1, feat_col2, feat_col3 = st.columns(3, gap="large") with feat_col1: st.markdown("""
📝

Smart Paper Generation

Create Bloom's-aligned question papers with defined difficulty balancing and cognitive levels.

""", unsafe_allow_html=True) with feat_col2: st.markdown("""
🔍

Cognitive Analysis

Get instant Bloom's Taxonomy breakdowns with complexity scores.

""", unsafe_allow_html=True) with feat_col3: st.markdown("""
📊

Learning Analytics

Track performance by comparing answers with standard rubrics.

""", unsafe_allow_html=True) # Action Buttons st.markdown("
", unsafe_allow_html=True) btn_col1, btn_col2, btn_col3 = st.columns(3, gap="large") with btn_col1: if st.button("Try Question Generator →", key="generator", help="Create customized question papers using AI"): st.switch_page("pages/question_paper.py") with btn_col2: if st.button("Analyze Papers Now →", key="analyzer", help="Get detailed paper quality analysis"): st.switch_page("pages/judge_paper.py") with btn_col3: if st.button("View Analytics →", key="analytics", help="Explore learning analytics dashboard"): st.switch_page("pages/learning_analytics.py") # Footer st.markdown(""" """, unsafe_allow_html=True)