BLOG

 

235日のセブIT留学  成長日記「感情分析①」 ( 61/235 days )

07 9月 2018, Posted by keisuke in IT留学, Python

こんばんわ!Keisukeです!

 

以前より考えていた, 文章から感情を読み取る!について考えてみたいと思います!

数式を扱うわけではないので, かなり自論が混ざると思われますが…悪しからず

 

文章から感情を読み取るには,

・単語を知る必要がある

・単語の意味を知る必要がある

 

より深い理解には,

・単語を意味する経験がある

・単語の情景を想像できる

 

上記を機械的に行う場合は,

多くのデータから共通するパターンを見つける

① 感情に起因する単語を検出する

② 文章から感情を検出する

 

① 感情に起因する単語を検出する

・感情に起因する単語をあらかじめ設定する

嬉しい = {‘素敵’,’かっこいい’,’かわいい’….etc}

怖い  = {‘恐怖’,’血’,’呪い’…etc}

メリット

人の想像するイメージに近い感情起因を設定できる

デメリット

多くの感情に起因する単語を手動で設定する必要がある

 

・感情に起因する単語をデータから設定する

感情に関わるデータを用意して感情起因するデータを設定する

メリット

・文章を用意するだけで簡単

デメリット

・用意するデータの質を考える必要がある

 

② 文章から感情を検出する

①よりも高度な解析となるが, より人間に近い感情分析ができる?

※②に関しては日本語?感情?について学ぶ必要がありそうです…

 

現状, 一番良いと思われるのは

①の感情起因するデータを用意し, 感情起因に必要なデータを設定する.

→怖い話から恐怖に関する共通した単語を検出する

ex) XXの単語が検出されたから怖い! などなど

データの質を上げて人の想像するイメージに近いものに近づける.

 

[今日の達成]

・文章から感情を読み取るための方針を決めた!

 

[今日の未消化]

・感情が明白な歌詞などで解析する

・ストーリーの盛り上がりなどを検出したい

 

Post a comment