[PYTHON] Negative / Positive Analyse 2 Twitter Negative / Positive Analyse (1)

Aidemy 2020/10/30

Einführung

Hallo, es ist ja! Obwohl es ein knuspriges literarisches System ist, interessierte ich mich für die Möglichkeiten der KI, also ging ich zur KI-Fachschule "Aidemy", um zu studieren. Ich möchte das hier gewonnene Wissen mit Ihnen teilen und habe es in Qiita zusammengefasst. Ich freue mich sehr, dass viele Menschen den vorherigen zusammenfassenden Artikel gelesen haben. Vielen Dank! Dies ist der zweite Beitrag der negativ-positiven Analyse. Freut mich, dich kennenzulernen.

Was diesmal zu lernen ・ Twitter-Negativ / Positiv-Analyse mit RNN ・ Datenbank erstellen

RNN ・ Eine negativ-positive Analyse kann unter Verwendung eines Polaritätswörterbuchs durchgeführt werden, es ist jedoch schwierig, eine kontextbezogene Beurteilung vorzunehmen. Daher ist es unter Verwendung von __ "RNN (Retroactive Neural Network)" __, das in "Themenextraktion 1 des japanischen Textes" behandelt wird, möglich, eine Beurteilung entsprechend dem Kontext vorzunehmen. ・ Obwohl der RNN-Kontext auf Japanisch geschätzt werden kann, __ verwenden wir diesmal Englisch __.

Negative / positive Analyse von Twitter

-__ Twitter__ besteht aus einem kurzen Satz von 140 Zeichen und eignet sich daher zur Analyse der Verarbeitung natürlicher Sprache. Dieses Mal werden wir die Twitter-Daten von USAirline verwenden.

Datenbank erstellen

Löschen Sie häufige Wörter

・ Code![Screenshot 2020-10-27 18.04.28.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/698700/693ead18-245f-1050- 07de-fe398abc1569.png)

Erstellen einer Datenbank mit Wörtern

-Nächste, füge alle Wörter von __Tweet in der Datenbank __ zusammen. Auf diese Weise können Sie die Häufigkeit des Auftretens von __Wörtern überprüfen und Negative und Positive gleichzeitig markieren __.

・ Code![Screenshot 2020-10-27 18.38.27.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/698700/a115f91f-0811-1a2f- bbf3-5bb47e0c5430.png)

・ Inhalt der Wörter![Screenshot 2020-10-27 18.39.07.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/698700/b9d684fe-1bf6- 78f9-64cb-aba87ea7f537.png)

Wörter digitalisieren

・ Code![Screenshot 2020-10-27 20.36.39.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/698700/71666eae-8acf-2146- 218f-a1a04ee76b5f.png)

・ Ergebnis (nur Teil)![Screenshot 2020-10-27 20.37.08.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/698700/1cbd9513 -e394-12a4-4687-ed90a9ec809e.png)

Negative und positive Quantifizierung

・ Code![Screenshot 2020-10-27 21.01.40.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/698700/af152708-57ec-3735- fa90-16e3728c50f3.png)

Richten Sie die Anzahl der Spalten aus

-Das im vorherigen Abschnitt erstellte __ "tweet_ints" __ enthält die Indexnummer des Wortes jedes Tweets, aber die __ Länge jeder Liste ist unterschiedlich __. Beim Lernen von __ ist es jedoch erforderlich, die Längen einheitlich zu gestalten. __ Löschen Sie außerdem die Zeile, in der die Anzahl der Wörter im cleanTweet-Prozess 0 wurde. __.

・ Code![Screenshot 2020-10-28 15.23.00.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/698700/69e4bdd0-0c2e-398f- ec5a-dee991526845.png)

・ Ergebnis (nur Teil)![Screenshot 2020-10-27 22.52.30.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/698700/907dc703 -1da6-ec31-9c8a-5b964658ed11.png)

Zusammenfassung

Diese Zeit ist vorbei. Vielen Dank für das Lesen bis zum Ende.

Recommended Posts

Negative / Positive Analyse 2 Twitter Negative / Positive Analyse (1)
Negative / Positive Analyse 3 Twitter Negative / Positive Analyse (2)
Python: Negative / Positive Analyse: Twitter Negative / Positive Analyse mit RNN-Teil 1
Negative / Positive Analyse 1 Anwendung der Textanalyse
Python: Negative / Positive Analyse: Textanalyse-Anwendung
Scraping & Negative Positive Analyse von Bunharu Online-Artikeln
Ist Vtuber positiv? Ist es negativ
Twitter-Daten analysieren | Trendanalyse
Visualisierung und Analyse von Stava Twitter-Datenstandortinformationen
Programm zur Twitter-Trendanalyse (persönliches Memo)
Erstellung eines negativen / positiven Klassifikators mit BERT