python
pip install newspaper3k
python
pip install nltk
python -m nltk.downloader punkt
python -m nltk.downloader averaged_perceptron_tagger
python
import newspaper
source = newspaper.build('https://www.example.com')
print(source.brand)
print(source.description)
for article in source.articles:
article.download()
article.parse()
print(article.title)
print(article.text)
python
article.nlp()
print(article.keywords)
print(article.summary)
python
import nltk
from newspaper import Article
url = 'https://www.example.com/article'
article = Article(url)
article.download()
article.parse()
nltk.pos_tag(article.text.split())
ne_chunk(nltk.pos_tag(article.text.split()))
python
from textblob import TextBlob
url = 'https://www.example.com/article'
article = Article(url)
article.download()
article.parse()
blob = TextBlob(article.text)
print(blob.sentiment)