spookie-boogie commited on
Commit
5d177e2
·
verified ·
1 Parent(s): 42c04ca

Update title and fix markdown parsing bug

Browse files
Files changed (1) hide show
  1. app.py +12 -3
app.py CHANGED
@@ -5,7 +5,7 @@ from pathlib import Path
5
 
6
  # Set page configuration
7
  st.set_page_config(
8
- page_title="Document Analysis Leaderboard",
9
  layout="wide",
10
  initial_sidebar_state="collapsed"
11
  )
@@ -91,9 +91,18 @@ def display_model_outputs(doc_path):
91
  # Convert model names to uppercase
92
  display_names = [name.upper() for name in model_names]
93
 
94
- # Toggle for raw/parsed markdown
 
 
 
 
95
  st.markdown("<div class='toggle-container'>", unsafe_allow_html=True)
96
- show_parsed = st.checkbox("Show Parsed Markdown", value=False)
 
 
 
 
 
97
  st.markdown("</div>", unsafe_allow_html=True)
98
 
99
  # Create tabs for each model
 
5
 
6
  # Set page configuration
7
  st.set_page_config(
8
+ page_title="OCR analysis results",
9
  layout="wide",
10
  initial_sidebar_state="collapsed"
11
  )
 
91
  # Convert model names to uppercase
92
  display_names = [name.upper() for name in model_names]
93
 
94
+ # Initialize show_parsed in session_state if not already set
95
+ if 'show_parsed' not in st.session_state:
96
+ st.session_state.show_parsed = False
97
+
98
+ # Toggle for raw/parsed markdown that preserves state
99
  st.markdown("<div class='toggle-container'>", unsafe_allow_html=True)
100
+ show_parsed = st.checkbox(
101
+ "Show Parsed Markdown",
102
+ value=st.session_state.show_parsed,
103
+ key="parsed_markdown_toggle",
104
+ on_change=lambda: setattr(st.session_state, 'show_parsed', st.session_state.parsed_markdown_toggle)
105
+ )
106
  st.markdown("</div>", unsafe_allow_html=True)
107
 
108
  # Create tabs for each model