SummarEase / app.py
AnkitPatil's picture
Update app.py
c0e93d3
raw
history blame contribute delete
622 Bytes
from transformers import pipeline
import gradio as gr
summarizer = pipeline("summarization", model="t5-base", tokenizer="t5-small", truncation=True, framework="tf")
def analyze_text(text):
# here text line of code is optional
text = text.replace('"', '""')
text = text.replace(''', "''")
text = text.replace('&', "&")
result = summarizer(text, min_length=180, truncation=True)
return result[0]['summary_text']
iface = gr.Interface(
fn=analyze_text,
inputs=gr.Textbox(placeholder="Enter or paste your Text and press Submit."),
outputs="text"
)
iface.launch(share=True)