これは自然言語処理100本ノック2020に挑んだ、とある人間の記録。
他の問題はこちら → 自然言語処理100本ノック2020から逃げるな まとめ
31. 動詞
動詞の表層形をすべて抽出せよ.
Pythonコード
import NLP100_30 sentence_list = NLP100_30.get_morpheme() for morpheme_list in sentence_list: for morpheme in morpheme_list: if morpheme['pos'] == '動詞': print(morpheme['surface'])
30. 形態素解析結果の読み込み で作成したget_morpheme関数を利用しています。
実行結果
長いので冒頭のみ。
生れ つか し 泣い し いる 始め 見 聞く 捕え 煮 食う 思わ 載せ られ 持ち上げ られ し あっ 落ちつい