| ## suppress warnings | |
| from transformers.utils import logging | |
| logging.set_verbosity_error() | |
| import warnings | |
| warnings.filterwarnings("ignore") | |
| from transformers import pipeline | |
| pipe = pipeline(task = "summarization", model = "Falconsai/text_summarization") | |
| def summarize(input_text) : | |
| op = pipe(input_text) | |
| return op[0]['summary_text'] | |
| import gradio as gr | |
| iface = gr.Interface(fn = summarize, inputs = "text", outputs = "text") | |
| iface.launch(share = True) |