hi / app.py
noahgift's picture
Create app.py
4132b01
"""Build a Gradio app that summarizes text from Wikipedia articles"""
import gradio as gr
from summarize import summarize, search_wiki, get_wiki_text
def summarize_gradio(search_term):
"""Summarize text from Wikipedia articles"""
search_results = search_wiki(search_term)
page_title = search_results[0]
text = get_wiki_text(page_title)
summary = summarize(text)
return summary
iface = gr.Interface(
fn=summarize_gradio,
inputs="text",
outputs="text",
title="Hugging Face Summarize",
description="Summarize text from Wikipedia articles",
allow_flagging=False,
)
iface.launch()