DrishtiSharma commited on
Commit
f981280
·
verified ·
1 Parent(s): ff88032

Update good_progress.py

Browse files
Files changed (1) hide show
  1. good_progress.py +13 -2
good_progress.py CHANGED
@@ -508,19 +508,30 @@ summary_language = st.radio(
508
  key="summary_language"
509
  )
510
 
 
 
511
  if st.button("Generate Summary"):
512
  if hasattr(st.session_state.rag_system, "document_text") and st.session_state.rag_system.document_text:
513
  with st.spinner("Generating summary, please wait..."):
514
- summary = st.session_state.rag_system.generate_summary(st.session_state.rag_system.document_text, summary_language)
 
 
 
515
  if summary:
516
  st.session_state.rag_system.document_summary = summary
517
- st.text_area("Document Summary", summary, height=200)
518
  st.success("Summary generated successfully!")
519
  else:
520
  st.error("Failed to generate summary.")
521
  else:
522
  st.info("Please process documents first to generate summary.")
523
 
 
 
 
 
 
 
 
524
  # Step 3: Ask Questions
525
  st.subheader("Step 3: Ask Questions")
526
  st.write("Select Q&A Language:")
 
508
  key="summary_language"
509
  )
510
 
511
+
512
+
513
  if st.button("Generate Summary"):
514
  if hasattr(st.session_state.rag_system, "document_text") and st.session_state.rag_system.document_text:
515
  with st.spinner("Generating summary, please wait..."):
516
+ summary = st.session_state.rag_system.generate_summary(
517
+ st.session_state.rag_system.document_text,
518
+ summary_language
519
+ )
520
  if summary:
521
  st.session_state.rag_system.document_summary = summary
 
522
  st.success("Summary generated successfully!")
523
  else:
524
  st.error("Failed to generate summary.")
525
  else:
526
  st.info("Please process documents first to generate summary.")
527
 
528
+ # Always show the summary if it's already available
529
+ if st.session_state.rag_system.document_summary:
530
+ st.markdown("### Previously Generated Summary:")
531
+ st.text_area("Document Summary", st.session_state.rag_system.document_summary, height=200)
532
+
533
+
534
+
535
  # Step 3: Ask Questions
536
  st.subheader("Step 3: Ask Questions")
537
  st.write("Select Q&A Language:")