import gradio as gr from Summarizer.Extractive import summarize description = """
LegSum is a tool to summarize legal proceedings such as judgment, bills using classical and SOTA models
""" article="

Created by Pawan Trivedi 2022 | GitHub

" interface = gr.Interface(fn = summarize, inputs = [gr.inputs.File(), gr.inputs.Radio(['Pegasus', 'BERT', 'Lsa', 'SumBasic', 'TextRank'], type="value", label='Model')], outputs = "text", title = "LegSum", description=description, article = article) interface.launch(debug=True, enable_queue=True)