File size: 471 Bytes
161e02f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import gradio as gr

import src.evaluator as evaluator


def compress(text):
    return evaluator.evaluate(text, compression=True)


with gr.Blocks() as demo:
    raw_text = gr.Textbox(label="Raw Text", )
    compressed_textbox = gr.Textbox(label="Compressed")
    metadata_textbox = gr.Textbox(label="Report")
    btn = gr.Button("Compress")
    btn.click(fn=compress, inputs=raw_text, outputs=[compressed_textbox, metadata_textbox], api_name="compress")

demo.launch()