ashok2216 commited on
Commit
f4c2b4e
·
verified ·
1 Parent(s): d051bce

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -0
app.py CHANGED
@@ -117,8 +117,23 @@ def main():
117
  pdf_text = extract_text_from_pdf(uploaded_file)
118
  st.success("Text extracted successfully!")
119
  st.text_area("Extracted Text:", pdf_text, height=300)
 
 
 
 
 
 
 
 
 
 
 
 
120
  except Exception as e:
121
  st.error(f"Error extracting text: {e}")
 
 
 
122
  # if uploaded_file:
123
  # st.write("Extracting text and populating the database...")
124
  # pdf_text = extract_text_from_pdf(uploaded_file)
 
117
  pdf_text = extract_text_from_pdf(uploaded_file)
118
  st.success("Text extracted successfully!")
119
  st.text_area("Extracted Text:", pdf_text, height=300)
120
+ add_pdf_text_to_db(collection, pdf_text)
121
+ st.success("PDF text has been added to the database. You can now query it!")
122
+ if query:
123
+ try:
124
+ answer, metadata = query_pdf_data(collection, query, retriever_model)
125
+ st.subheader("Answer:")
126
+ st.write(answer[0]['generated_text'])
127
+ st.subheader("Retrieved Context:")
128
+ for meta in metadata[0]:
129
+ st.write(meta)
130
+ except Exception as e:
131
+ st.error(f"An error occurred: {str(e)}")
132
  except Exception as e:
133
  st.error(f"Error extracting text: {e}")
134
+
135
+
136
+
137
  # if uploaded_file:
138
  # st.write("Extracting text and populating the database...")
139
  # pdf_text = extract_text_from_pdf(uploaded_file)