GurgenGulay commited on
Commit
249f6d5
·
verified ·
1 Parent(s): 377f4dc

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -12
app.py CHANGED
@@ -26,18 +26,18 @@ def generate_lesson(doc_text=None, pdf_file=None):
26
  logger.info(f"Processing uploaded PDF file: {pdf_file.name}")
27
  doc_text = pdf_to_text(pdf_file.name)
28
 
29
- logger.info("Processing the document text.")
30
- processed_text = process_large_text(doc_text)
31
-
32
- logger.info("Generating lesson from transcript.")
33
- generated_text, output_path = generate_lesson_from_transcript_logic(processed_text)
34
-
35
- if output_path:
36
- logger.info(f"Lesson generated successfully. Output saved to: {output_path}")
37
- return generated_text, gr.File(output_path)
38
- else:
39
- logger.info("Lesson generated successfully, but no output file created.")
40
- return generated_text, None
41
 
42
  except Exception as e:
43
  logger.error(f"Error occurred while generating lesson: {str(e)}")
 
26
  logger.info(f"Processing uploaded PDF file: {pdf_file.name}")
27
  doc_text = pdf_to_text(pdf_file.name)
28
 
29
+ logger.info("Processing the document text with general model.")
30
+ general_model_output = process_large_text(doc_text)
31
+
32
+ logger.info("Refining the output with fine-tuned model.")
33
+ refined_output = refine_with_fine_tuned_model(general_model_output)
34
+
35
+ output_path = "/tmp/refined_output.txt"
36
+ with open(output_path, "w") as file:
37
+ file.write(refined_output)
38
+
39
+ logger.info(f"Lesson generated successfully. Output saved to: {output_path}")
40
+ return refined_output, gr.File(output_path)
41
 
42
  except Exception as e:
43
  logger.error(f"Error occurred while generating lesson: {str(e)}")