File size: 472 Bytes
c7a56f2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import gradio as gr
import google.generativeai as genai
import os

def process_pdf(pdf_file):
    # For initial testing
    return "PDF processed", "Coverage generated"

demo = gr.Interface(
    fn=process_pdf,
    inputs=gr.File(label="Upload Screenplay PDF", file_types=[".pdf"]),
    outputs=[
        gr.Textbox(label="Cleaned Text"),
        gr.Textbox(label="Coverage")
    ],
    title="Screenplay Coverage Generator"
)

if __name__ == "__main__":
    demo.launch()