File size: 803 Bytes
c2cbc53
5235ed9
8142bba
26b2967
8142bba
26b2967
0c6a00e
26b2967
 
 
9cb9795
0d1fa55
 
a80dbe8
a425649
0d1fa55
2a5d038
0d1fa55
8142bba
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import gradio as gr
from transformers import AutoTokenizer, AutoModelForSeq2SeqLM, pipeline

tokenizer = AutoTokenizer.from_pretrained("human-centered-summarization/financial-summarization-pegasus")

model = AutoModelForSeq2SeqLM.from_pretrained("human-centered-summarization/financial-summarization-pegasus")

pipe = pipeline(task="summarization", 
                model=model,
                tokenizer=tokenizer,)

with open('text1.txt') as f:
    text1 = f.read()

gr.Interface.from_pipeline(pipe, 
                    title="Financial Summarization",
                    description="Financial Summarization using Pegasus. Model can be found at https://huggingface.co/human-centered-summarization/financial-summarization-pegasus",
                    examples=[text1]
                    ).launch()