Japanische morphologische Analyse mit Python

Ich werde die japanische morphologische Analyse mit Python versuchen. Da die API von Yahoo stammt, werden wir sie verwenden.

http://developer.yahoo.co.jp/webapi/jlp/ma/v1/parse.html

Zuallererst sind die wesentlichen Parameter für POST ・ Appid ・ Satz · Ergebnisse Es gibt drei Punkte. Wenn Sie detailliert POSTEN möchten, fügen Sie bitte einen Parameter hinzu.

Sie können die App erhalten, indem Sie sich bei Yahoo registrieren. Satz ist der zu morphologisch zu analysierende Text. Die Ergebnisse dienen zur Angabe des Formats der Antwort.

Morphologische Analyse.py


#coding: utf-8

import requests
from xml.etree.ElementTree import *

def POST(body):
	request_URL = "http://jlp.yahooapis.jp/MAService/V1/parse"

	parameter = {'appid': 'Your appid!',
				'sentence': body,
				'results': 'ma'}
	r = requests.get(request_URL, params=parameter)
	yield (r, r.text)

def XML_parse(body):
	elem = fromstring(body)
	for e in elem.getiterator("{urn:yahoo:jp:jlp}surface"):
		print e.text

if __name__ == '__main__':
	for response in POST(body="Das Wetter ist heute gut, nicht wahr?"):
		r = response[0]
		text = response[1]
	XML_parse(text.encode('utf-8'))#Unicode ohne Codierung-error

Recommended Posts

Japanische morphologische Analyse mit Python
[Python] Morphologische Analyse mit MeCab
Python: Japanischer Text: Morphologische Analyse
Text Mining mit Python ① Morphologische Analyse
Datenanalyse mit Python 2
Sprachanalyse mit Python
Sprachanalyse mit Python
Python: Vereinfachte morphologische Analyse mit regulären Ausdrücken
Datenanalyse mit Python
Von der Einführung von JUMAN ++ bis zur morphologischen Analyse von Japanisch mit Python
Senden Sie japanische Post mit Python3
[Analyse des gemeinsamen Auftretens] Einfache Analyse des gemeinsamen Auftretens mit Python! [Python]
Emotionsanalyse von Python (word2vec)
Planare Skelettanalyse mit Python
Muskel-Ruck-Analyse mit Python
[PowerShell] Morphologische Analyse mit SudachiPy
Sammeln von Informationen von Twitter mit Python (morphologische Analyse mit MeCab)
Dreidimensionale Skelettstrukturanalyse mit Python
Impedanzanalyse (EIS) mit Python [impedance.py]
Sprechen Sie japanischen Text mit OpenJTalk + Python
Ich habe mit Mecab gespielt (morphologische Analyse)!
Datenanalyse beginnend mit Python (Datenvisualisierung 1)
Logistische Regressionsanalyse Selbst erstellt mit Python
Datenanalyse beginnend mit Python (Datenvisualisierung 2)
Morphologische Analyse mit Igo + mecab-ipadic-neologd in Python (mit Ruby-Bonus)
FizzBuzz in Python3
Scraping mit Python
[In-Database Python Analysis Tutorial mit SQL Server 2017]
Zweidimensionale Analyse des gesättigten und ungesättigten Permeationsflusses mit Python
Scraping mit Python
Python mit Go
Datenanalyse Python
Generieren Sie japanische Testdaten mit Python faker
Maschinelles Lernen mit Python (2) Einfache Regressionsanalyse
2D FEM Stressanalyseprogramm von Python
Twilio mit Python
In Python integrieren
Laden Sie japanische Aktienkursdaten mit Python herunter
Hinweise zur japanischen OCR mit Python
Spielen Sie mit 2016-Python
AES256 mit Python
Getestet mit Python
Python beginnt mit ()
So zeigen Sie Python-Japanisch mit Lolipop an
[Python] Lassen Sie uns matplotlib mit Japanisch kompatibel machen
mit Syntax (Python)
Tweet-Analyse mit Python, Mecab und CaboCha
Japanisch mit Matplotlib
Bingo mit Python
Zundokokiyoshi mit Python
Datenanalyse beginnend mit Python (Datenvorverarbeitung - maschinelles Lernen)
Wie man mit Python-Flüchen Japanisch eingibt
Zweidimensionale instationäre Wärmeleitungsanalyse mit Python
Excel mit Python
Mikrocomputer mit Python
Mit Python besetzen
Von der Vorbereitung der morphologischen Analyse mit Python unter Verwendung von Polyglot bis zur Teilwortmarkierung
[Lass uns mit Python spielen] Ziel ist die automatische Satzgenerierung ~ Morphologische Analyse durchführen ~
Probieren Sie es mit Word Cloud Japanese Python JupyterLab.