LegSum / app.py
d0r1h's picture
Update app.py
8df0435
raw
history blame
853 Bytes
import gradio as gr
from Summarizer.Extractive import summarize
description = """
<center>
LegSum is a tool to summarize legal proceedings such as judgment, bills using classical and SOTA models
</center>
"""
article="<p style='text-align: center'> Created by Pawan Trivedi 2022 | <a href='https://github.com/d0r1h/'>GitHub</a></p>"
interface = gr.Interface(fn = summarize,
inputs = [gr.inputs.File(),
gr.inputs.Radio(['Pegasus', 'LEDBill', 'ILC', 'BERT', 'Lsa', 'SumBasic', 'TextRank'], type="value", label='Model')],
outputs = "text",
title = "LegSum",
description=description,
article = article)
interface.launch(debug=True,
enable_queue=True)