import gradio as gr import pdfminer from pdfminer.high_level import extract_text def read_pdf(file): text = extract_text(file.name) return text iface = gr.Interface( read_pdf, gr.inputs.File(label="Upload a PDF file"), gr.outputs.Textbox(label="Extracted text"), title="PDF Text Extractor", description="A simple app that extracts text from PDF files using pdfminer.", theme="huggingface" ) iface.launch()