destiratnakomala commited on
Commit
89ebe02
·
verified ·
1 Parent(s): a14ef7d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +20 -0
app.py CHANGED
@@ -99,6 +99,26 @@ for selected_pdf in selected_pdfs:
99
 
100
  pdf_texts[selected_pdf] = extracted_text
101
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
102
  #---------------------ANALYZE AND SUMMARIZE----------------------
103
 
104
 
 
99
 
100
  pdf_texts[selected_pdf] = extracted_text
101
 
102
+
103
+
104
+
105
+ # ---------------------UPLOAD PDF AND TEXT EXTRACTION----------------------
106
+
107
+ with col2:
108
+ with st.expander('PDF Documents'):
109
+ uploaded_files = st.file_uploader("Upload PDFs", accept_multiple_files=True)
110
+
111
+ pdf_texts = {}
112
+ for uploaded_file in uploaded_files:
113
+ pdf_reader = PdfReader(uploaded_file)
114
+ total_pages = len(pdf_reader.pages)
115
+ # Extract text from the first 3 pages and the last 3 pages
116
+ extracted_text_first = extract_text(uploaded_file, page_numbers=range(1, min(4, total_pages)))
117
+ extracted_text_last = extract_text(uploaded_file, page_numbers=range(max(1, total_pages - 2), total_pages + 1))
118
+ extracted_text = extracted_text_first + "\n" + extracted_text_last
119
+ pdf_texts[uploaded_file.name] = extracted_text
120
+
121
+
122
  #---------------------ANALYZE AND SUMMARIZE----------------------
123
 
124