Tipbs's picture
Remove huggingface load
7cafe44
raw
history blame contribute delete
800 Bytes
import wikipediaapi
import gradio as gr
def get_wiki_summary(search):
wiki_wiki = wikipediaapi.Wikipedia('en')
page = wiki_wiki.page(search)
isExist = page.exists()
if not isExist:
return isExist, "Not found", "Not found", "Not found", "Not found"
url = page.fullurl
tittle = page.title
summary = page.summary[0:60]
text = page.text
return isExist, url, tittle, summary, text
if __name__ == '__main__':
wiki_summary = gr.Interface(
get_wiki_summary,
gr.Text(label="Search Wikipedia"),
[
gr.Text(label="Page exists?"),
gr.Text(label="URL"),
gr.Text(label="Title"),
gr.Text(label="Summary"),
gr.Text(label="Text")
]
)
wiki_summary.launch()