Update app.py
Browse files
app.py
CHANGED
|
@@ -132,8 +132,7 @@ def check_status():
|
|
| 132 |
|
| 133 |
return " | ".join(statuses)
|
| 134 |
|
| 135 |
-
# ====================
|
| 136 |
-
# ... (keep all your existing functions: extract_text_from_pdf, summarize_with_gemini, etc.)
|
| 137 |
|
| 138 |
def extract_text_from_pdf(pdf_file):
|
| 139 |
"""Extract text from PDF - handle both file path and bytes"""
|
|
@@ -499,7 +498,7 @@ custom_css = """
|
|
| 499 |
|
| 500 |
# ==================== MAIN UI ====================
|
| 501 |
|
| 502 |
-
with gr.Blocks(title="Student AI Suite"
|
| 503 |
|
| 504 |
# Status Display
|
| 505 |
status = check_status()
|
|
@@ -633,4 +632,4 @@ with gr.Blocks(title="Student AI Suite", css=custom_css) as demo:
|
|
| 633 |
input_text.submit(fn=translate_to_urdu, inputs=input_text, outputs=output_text)
|
| 634 |
|
| 635 |
if __name__ == "__main__":
|
| 636 |
-
demo.launch(server_name="0.0.0.0", server_port=7860)
|
|
|
|
| 132 |
|
| 133 |
return " | ".join(statuses)
|
| 134 |
|
| 135 |
+
# ==================== APP 1: PDF & ESSAY TOOLS ====================
|
|
|
|
| 136 |
|
| 137 |
def extract_text_from_pdf(pdf_file):
|
| 138 |
"""Extract text from PDF - handle both file path and bytes"""
|
|
|
|
| 498 |
|
| 499 |
# ==================== MAIN UI ====================
|
| 500 |
|
| 501 |
+
with gr.Blocks(title="Student AI Suite") as demo:
|
| 502 |
|
| 503 |
# Status Display
|
| 504 |
status = check_status()
|
|
|
|
| 632 |
input_text.submit(fn=translate_to_urdu, inputs=input_text, outputs=output_text)
|
| 633 |
|
| 634 |
if __name__ == "__main__":
|
| 635 |
+
demo.launch(server_name="0.0.0.0", server_port=7860, css=custom_css)
|