質問: input() print("入力文:" ,x) print("結果:" ,m.parse(x)) ``` ### 試したこと 基本形で分かち書きする方法は見つけたが,それを元の活用形に戻す方法が分からないので詰まっている. ### 補足情報(FW/ツールのバージョンなど) Python3.7.1
回答: 基本形で分かち書きする方法としてどんなものを参照したのかはわかりませんが、基本形に変換した時点で元の情報は失われます。 「歩こう」を「歩く」にするような返還に通すとすると、「歩く」「歩いた」「歩かない」はすべて「歩く」になり、その情報だけでは元の形態素を復元できません。 普通に分かち書きして基本形に変換する、ならたぶんできます。助詞・助動詞が残るのに難儀しそうですが。