...文はユーザーによって書かれます。2人の間でシミュレートされた会話。
皮肉を検出することは、1つのフレーズではほぼ不可能ですが、コンテキストを使用すると、もう少し実行可能になる可能性があります。文を解析してその文字通りの意味を解釈できると仮定しましょう(簡単な作業ではありませんが、その問題は少なくともある程度は解決されています)。
これで、次のコンテキストが得られます。
- 会話内のすべてのフレーズ。
- 他のスピーカーの応答。
相互参照されたフレーズ
#1を活用するには、すべてのフレーズを相互参照することができます。それらのいずれかが直接矛盾していますか?
例:
スピーカー1:ジャスティンビーバーが大好きです。あなたは?
スピーカー2:完全に!私は、彼を愛しています。
スピーカー1:彼の好きなところは何ですか?
スピーカー2:彼の素晴らしい音楽!
スピーカー1:本当に?好きな歌は何ですか?
スピーカー2:さあ、あなたは私が彼の音楽を嫌うことを知っています。
「私は彼を愛している!」という2つの矛盾したフレーズがあることを私たちは知っています。そして「私は彼の音楽が嫌いです」。少なくとも皮肉が発生した可能性があります。
他の講演者からの質問または回答
アプローチ#2はより効果的である可能性があります(または役に立たない...おそらく皮肉は知られていますが、2つの当事者の間で話されていません)。
例:
スピーカー1:ジャスティンビーバーは町にいます。私は彼に会うつもりです。
スピーカー2:ハ。
もう一つの例:
スピーカー1:ジャスティンビーバーが大好きです。あなたは?
スピーカー2:ベッドの上に彼の巨大なポスターがあります。
スピーカー1:そうですね。
さらに詳しく説明すると、ヒューリスティックを適用して、特定のフレーズの後で会話がどれだけ急激に逸脱したかを判断できます。
スピーカー1:私はジャスティンビーバーに完全に夢中です!!! あなたは?
スピーカー1は強調した声明を出しました
スピーカー2:ええ、確かに。
皮肉な。私たちはそれを知りませんが、会話の他の人は知っています。
スピーカー1は今どの方向に進んでいますか?彼らは主題を変えますか?会話がどれだけ鋭く変わるかに応じて、知覚された応答に彼らがどのように反応したかを示している可能性があります。
とはいえ、これのほとんどは高度な処理を必要とし、せいぜい非常に低い精度を期待します。しかし、それは魅力的な質問です。