Installieren Sie den japanischen Abhängigkeitsanalysator CaboCha unter Linux Mint 13 (Ubuntu 12.04) und installieren Sie ihn. Machen Sie es in Python aufrufbar.
Ich durfte auf folgende Seite verweisen.
-> Download-Seite für das MeCab / MeCab-Wörterbuch -> Seite zum Installationsverfahren für das MeCab / MeCab-Wörterbuch
sudo apt-get install mecab libmecab-dev mecab-utils mecab-ipadic-utf8
Ich durfte auf folgende Seite verweisen.
-> Installiere yamcha & Cabocha unter Ubuntu für vergessliche Erinnerungen
Ich durfte auf folgende Seite verweisen.
※Hinweis -Der Teil von "/etc/apt/source.list" kann "/etc/apt/sources.list" sein. ・ Geben Sie nach Abschluss der Arbeiten an der oben genannten Site den folgenden Befehl aus.
sudo apt-get install libcabocha-dev
Suchen Sie den Ordner, in dem Sie CaboCha installieren möchten. Durchsuchen Sie das Laufwerk nach "CaboCha.py" und wechseln Sie in den Ordner, der die Datei enthält.
find / -name CaboCha.py
※Hinweis -Wenn Sie mit make installiert haben, wird der Installationsquellordner auch bei der Suche aufgerufen.
Geben Sie den folgenden Befehl ein und führen Sie setup.py aus.
sudo python setup.py install
Rufen Sie Cabocha an.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import CaboCha
c = CaboCha.Parser()
sent = 'Nach dem langen Grenztunnel war es ein schneebedecktes Land. Der Grund der Nacht wurde weiß. Der Zug hielt an der Signalstation.'
print c.parseToString(sent)
Rand---D
lange-D
Tunnel-D
Wenn Sie beenden-D
Es war ein verschneites Land.-----D
Nachts-D |
Der Boden ist-D
Es wurde weiß.-----D
An der Signalstation---D
Der Zug-D
Gestoppt.
EOS
-> MeCab: Yet Another Part-of-Speech and Morphological Analyzer -> cabocha - Yet Another Japanese Dependency Structure Analyzer - Google Project Hosting -> Installiere yamcha & Cabocha unter Ubuntu für vergessliche Erinnerungen -> Einfache Möglichkeit, die UTF-8-Version von Cabocha unter Ubuntu --Syo-Takasakis Tagebuch zu installieren