Nachdem Mecab installiert ist, installieren Sie Cabocha 0.67 und rufen Sie es von Ruby und Python aus auf.
$ wget http://crfpp.googlecode.com/files/CRF%2B%2B-0.58.tar.gz
$ tar zvxf CRF++-0.58.tar.gz
$ cd CRF++-0.58
$ ./configure
$ make
$ sudo make install
$ ls /usr/local/lib
$ sudo ldconfig
$ cd ~
$
$ wget http://cabocha.googlecode.com/files/cabocha-0.67.tar.bz2
$ tar xjvf cabocha-0.67.tar.bz
$ cd cabocha-0.67
$ ./configure --with-charset=UTF8 --with-posset=IPA
$ make
$ sudo make install
$ sudo ldconfig
$ cabocha
$ cabocha
Der Kunde nebenan ist ein Kunde, der oft Kakis isst
neben an-D
Kunden-----D
Häufig---D
Persimmon-D
Es ist ein Kunde, der isst
EOS
$ cd ruby
$ /opt/ruby/current/bin/ruby extconf.rb
$ make
$ sudo make install
$ /opt/ruby/current/bin/ruby test.rb
$ sudo vi setup.py
return cmd1(str).split() ←def cmd2(str):Ändern Sie den Inhalt(1 Platz)
/usr/local/bin/cabocha-config ←cabocha-Konfiguration ändern(4 Plätze)
$ sudo /opt/python/current/bin/python setup.py build_ext
$ sudo /opt/python/current/bin/python setup.py install
$ sudo ldconfig
$ cd ../python/
$ sudo vi test.py
print(c.parseToString(sentence))← drucken()Herauskommen
print(tree.toString(CaboCha.FORMAT_TREE))← Gleich()Herauskommen
print(tree.toString(CaboCha.FORMAT_LATTICE))← Ähnlich
$ /opt/python/current/bin/python test.py
Taro-----------D
Dies-D |
Buch---D |
Jiro-D |
sah-D |
Für Frauen-D
Ich habe es übergeben.
EOS
Taro-----------D
Dies-D |
Buch---D |
Jiro-D |
sah-D |
Für Frauen-D
Ich habe es übergeben.
EOS
* 0 6D 0/1 -2.457381
Taro Substantiv,Proprietäre Nomenklatur,Name der Person,Name,*,*,Taro,Taro,Taro
Ist ein Assistent,Hilfe,*,*,*,*,Ist,C.,Beeindruckend
* 1 2D 0/0 1.509507
Dieser Zusatz,*,*,*,*,*,Dies,Dies,Dies
* 2 4D 0/1 0.091699
Diese Nomenklatur,Allgemeines,*,*,*,*,Buch,Hong,Hong
Hilfs,Fallassistent,Allgemeines,*,*,*,Zu,Wo,Wo
* 3 4D 1/2 2.359707
Zwei Nomenklaturen,Nummer,*,*,*,*,zwei,D.,D.
Ro Substantiv,Allgemeines,*,*,*,*,Ro,Rowe,Niedrig
Hilfs,Fallassistent,Allgemeines,*,*,*,Zu,Wo,Wo
* 4 5D 0/1 1.416783
Schau Verb,Unabhängigkeit,*,*,Ein Schritt,Kontinuierlicher Typ,sehen,Mi.,Mi.
Hilfsverb,*,*,*,Besondere,Grundform,Ta,Ta,Ta
* 5 6D 0/1 -2.457381
Weibliche Nomenklatur,Allgemeines,*,*,*,*,Weiblich,Josei,Josei
Hilfs,Fallassistent,Allgemeines,*,*,*,Zu,D.,D.
* 6 -1D 0/1 0.000000
Verb übergeben,Unabhängigkeit,*,*,Godan / Sa Linie,Kontinuierlicher Typ,aushändigen,ich,ich
Hilfsverb,*,*,*,Besondere,Grundform,Ta,Ta,Ta
.. Symbol,Phrase,*,*,*,*,。,。,。
EOS
Fertig.
Recommended Posts