Spaces:
Running
Running
import gradio as gr | |
import newspaper | |
from newspaper import Article | |
from newspaper import Config | |
user_agent = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36' | |
config = Config() | |
config.browser_user_agent = user_agent | |
import nltk | |
nltk.download('punkt') | |
def art(url): | |
art=Article(url,config=config) | |
art.download() | |
art.parse() | |
art.nlp() | |
out=art.summary | |
return out | |
demo = gr.Interface(fn=art,inputs='text',outputs='text',examples= [['https://www.hindustantimes.com/india-news/supreme-court-dismisses-plea-seeking-security-of-tourists-visiting-j-k-scolds-petitioner-101746435264551.html']]) | |
demo.launch() |