こんばんわ!Keisukeです!
以前より考えていた, 文章から感情を読み取る!について考えてみたいと思います!
数式を扱うわけではないので, かなり自論が混ざると思われますが…悪しからず
文章から感情を読み取るには,
・単語を知る必要がある
・単語の意味を知る必要がある
より深い理解には,
・単語を意味する経験がある
・単語の情景を想像できる
上記を機械的に行う場合は,
多くのデータから共通するパターンを見つける
① 感情に起因する単語を検出する
② 文章から感情を検出する
① 感情に起因する単語を検出する
・感情に起因する単語をあらかじめ設定する
嬉しい = {‘素敵’,’かっこいい’,’かわいい’….etc}
怖い = {‘恐怖’,’血’,’呪い’…etc}
メリット
人の想像するイメージに近い感情起因を設定できる
デメリット
多くの感情に起因する単語を手動で設定する必要がある
・感情に起因する単語をデータから設定する
感情に関わるデータを用意して感情起因するデータを設定する
メリット
・文章を用意するだけで簡単
デメリット
・用意するデータの質を考える必要がある
② 文章から感情を検出する
①よりも高度な解析となるが, より人間に近い感情分析ができる?
※②に関しては日本語?感情?について学ぶ必要がありそうです…
現状, 一番良いと思われるのは
①の感情起因するデータを用意し, 感情起因に必要なデータを設定する.
→怖い話から恐怖に関する共通した単語を検出する
ex) XXの単語が検出されたから怖い! などなど
データの質を上げて人の想像するイメージに近いものに近づける.
[今日の達成]
・文章から感情を読み取るための方針を決めた!
[今日の未消化]
・感情が明白な歌詞などで解析する
・ストーリーの盛り上がりなどを検出したい