質問編集履歴
2
情報の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -44,6 +44,4 @@
|
|
44
44
|
|
45
45
|
で名詞・主語・述語とでたものを抽出したいです。
|
46
46
|
|
47
|
-
最終的にやりたいこととしては、名詞・主語・述語を見つけてから、ルールベースアルゴリズムを使って文章を作り直したいです。
|
48
|
-
|
49
47
|
どのようにすればそれができますか?
|
1
情報の修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
cabocha
|
1
|
+
cabochaで名詞・主語・述語とでたものを抽出したい
|
test
CHANGED
@@ -2,68 +2,48 @@
|
|
2
2
|
|
3
3
|
```ここに言語を入力
|
4
4
|
|
5
|
+
#!/usr/bin/python
|
6
|
+
|
7
|
+
#-*- coding: utf-8 -*-
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
import CaboCha
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
c = CaboCha.Parser("")
|
16
|
+
|
5
|
-
cabo
|
17
|
+
c = CaboCha.Parser()
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
sentence = "太郎はこの本を二郎を見た女性に渡した"
|
22
|
+
|
23
|
+
|
24
|
+
|
25
|
+
print(c.parseToString(sentence))
|
26
|
+
|
27
|
+
|
28
|
+
|
29
|
+
tree = c.parse(sentence)
|
30
|
+
|
31
|
+
|
32
|
+
|
33
|
+
print(tree.toString(CaboCha.FORMAT_LATTICE))
|
6
34
|
|
7
35
|
```
|
8
36
|
|
9
|
-
とコ
|
37
|
+
という風にコードを書いて係り受け解析をしました。
|
10
38
|
|
11
39
|
```ここに言語を入力
|
12
40
|
|
13
|
-
|
41
|
+
print(tree.toString(CaboCha.FORMAT_LATTICE))
|
14
42
|
|
15
43
|
```
|
16
44
|
|
17
|
-
と
|
45
|
+
で名詞・主語・述語とでたものを抽出したいです。
|
18
46
|
|
19
|
-
|
47
|
+
最終的にやりたいこととしては、名詞・主語・述語を見つけてから、ルールベースアルゴリズムを使って文章を作り直したいです。
|
20
48
|
|
21
|
-
太郎 名詞,固有名詞,人名,名,*,*,太郎,タロウ,タロー
|
22
|
-
|
23
|
-
は 助詞,係助詞,*,*,*,*,は,ハ,ワ
|
24
|
-
|
25
|
-
* 1 2D 0/1 1.700175
|
26
|
-
|
27
|
-
花子 名詞,固有名詞,人名,名,*,*,花子,ハナコ,ハナコ
|
28
|
-
|
29
|
-
が 助詞,格助詞,一般,*,*,*,が,ガ,ガ
|
30
|
-
|
31
|
-
* 2 3D 0/2 1.825021
|
32
|
-
|
33
|
-
読ん 動詞,自立,*,*,五段・マ行,連用タ接続,読む,ヨン,ヨン
|
34
|
-
|
35
|
-
で 助詞,接続助詞,*,*,*,*,で,デ,デ
|
36
|
-
|
37
|
-
いる 動詞,非自立,*,*,一段,基本形,いる,イル,イル
|
38
|
-
|
39
|
-
* 3 5D 0/1 -0.742128
|
40
|
-
|
41
|
-
本 名詞,一般,*,*,*,*,本,ホン,ホン
|
42
|
-
|
43
|
-
を 助詞,格助詞,一般,*,*,*,を,ヲ,ヲ
|
44
|
-
|
45
|
-
* 4 5D 1/2 -0.742128
|
46
|
-
|
47
|
-
次 名詞,一般,*,*,*,*,次,ツギ,ツギ
|
48
|
-
|
49
|
-
郎 名詞,一般,*,*,*,*,郎,ロウ,ロー
|
50
|
-
|
51
|
-
に 助詞,格助詞,一般,*,*,*,に,ニ,ニ
|
52
|
-
|
53
|
-
* 5 -1D 0/1 0.000000
|
54
|
-
|
55
|
-
渡し 動詞,自立,*,*,五段・サ行,連用形,渡す,ワタシ,ワタシ
|
56
|
-
|
57
|
-
た 助動詞,*,*,*,特殊・タ,基本形,た,タ,タ
|
58
|
-
|
59
|
-
EOS
|
60
|
-
|
61
|
-
```
|
62
|
-
|
63
|
-
と言う風にでました。このうちの、
|
64
|
-
|
65
|
-
名詞だけを抽出したいです。このケースだと、
|
66
|
-
|
67
|
-
太郎・花子・本・次・郎です。
|
68
|
-
|
69
|
-
どのようにそれができますか?
|
49
|
+
どのようにすればそれができますか?
|