Python:トランプ弾劾FNC世論調査に関する記事の要旨を抜粋

ニュースサイト上の気になるニュースタイトルの記事のサマリーを抽出してみる。これによって、記事の要旨だけを抜き出せるので、必要な情報だけを得ることができるようになり、かなりの時間の節約になると思われる。

スポンサーリンク

ニュース記事の情報を得る

先ずは必要なモジュールをインポートする。

import nltk
nltk.download('punkt')
from newspaper import Article
[nltk_data] Downloading package punkt to /root/nltk_data...
[nltk_data]   Package punkt is already up-to-date!

ニュースサイトの気になる記事のURLをコピペする。

url = 'https://www.breitbart.com/politics/2019/07/27/fox-news-poll-47-percent-of-americans-back-trump-impeachment/'
article = Article(url)
article.download()
article.parse()
article.nlp()

ニュース記事のライターを表示する。

article.authors
['Joshua Caplan']

ニュース記事の執筆日を表示する。

article.publish_date
datetime.datetime(2019, 7, 27, 0, 0)

記事のタイトルを表示する。

article.title
'Fox News Poll: 47 Percent of Americans Back Trump Impeachment'

タイトルは「フォックスニュース世論調査:47パーセントのアメリカ人がトランプ弾劾を支持している。」

# 以下のコードを実行すると記事の見出し画像を表示できる。

#import requests
#import IPython.display as Disp
#url = article.top_image
#Disp.Image(requests.get(url).content)

ニュース記事の要旨を抜粋

#記事サマリーを表示する。
#article.summary

‘Support for impeaching President Donald Trump has fallen slightly, but still has substantial support, a recently released Fox News poll states.\nAccording to the survey, 45 percent of July respondents support President Trump’s removal, a drop from 50 percent in June.\nThis month, 47 percent expressed support for impeachment and five percent said President Trump should be impeached, but remain in office.\nThe House Judiciary Committee is also expected to go to court next week to try to enforce a subpoena against former White House counsel Donald McGahn, a key Mueller witness.\nThat suit is expected to challenge the White House’s claim that former White House employees have “absolute immunity” from testifying before Congress.’

「トランプ大統領弾劾支持率はやや減少したが、それでもなお高支持率を維持していることを、新たなフォックスニュース世論調査が示している。この調査によると、7月の回答者の45%がトランプ罷免を支持、6月の50%から減少している。今月は47%の回答者が弾劾を支持、5%がトランプ大統領は弾劾されるべきであるが、罷免はされるべきではないと回答している。また、下院司法委員会は、鍵となるミューラー参考人である、元大統領法律顧問ドン・マクガーン氏に対する召喚令状を強制すべく、来週、裁判所に申し立てを行うことが予想されている。その訴訟は、元ホワイトハウス職員は、議会での証言からの絶対的免除を有するという大統領府の主張に異議申し立てを行うことが予想されている。」

※Muellerはモラー、ミュラーとも呼ばれている。

ペロシ下院議長は、トランプ弾劾は、上院で確実に罷免される票数が確認出来るまでやらないと宣言している。上院でトランプ大統領が罷免されることは100%有り得ない。つまり、トランプ弾劾はないということになるが、AOCや下院司法委員会のナドラー委員長等のプレッシャーに負けて、ペロシ議長が弾劾に動かざるを得なくなる状況も十分考えられるので、今後の展開は予断を許さないと言えるだろう。その前に、FISA abuseに関するIG Reportも公開されるので、ロシアゲート騒動は、今後増々目が離せなくなる。