File size: 428 Bytes
97a1c44
 
5410e7e
97a1c44
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
from transformers import pipeline

summarizer = pipeline("summarization", model="kriton/greek-title-generator")

def calculate_summary(article):
    return summarizer(article)[0]["summary_text"]

import gradio as gr

iface = gr.Interface(
    fn=calculate_summary,
    inputs=gr.Textbox(lines=20, placeholder="Article Here", label='Article'),
    outputs=gr.Textbox(lines=2, placeholder="Title", label='Title'),
)
iface.launch()