TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How can an AI/ML model distinguish between normal vs. sarcastic opinion?

7 pointsby b1nalmost 3 years ago
EXAMPLES:<p>- &quot;I love how I have to watch 3 minutes of adverts before I watch the video.&quot;<p>- &quot;This [DISGUSTING LOOKING FOOD] looks delicious.&quot;<p>QUESTIONS:<p>- Wouldn&#x27;t the AI have to have human level understanding of the subject and the context around it?<p>- Couldn&#x27;t this lead to AIs creating products&#x2F;suggestions that are the opposite of what people want?<p>- If this is a real problem, is there a technical name for it?

5 comments

muzanialmost 3 years ago
I&#x27;m tossing some random sentences at GPT-3.<p>&quot;I love pizza.&quot; - Not sarcastic<p>&quot;I love my boss.&quot; - Possibly not sarcastic, depending on context.<p>&quot;This meal you have served me looks absolutely fucking delicious.&quot; - Sarcastic<p>&quot;This will be fun.&quot; - Could be sarcastic, but also genuine. (AI knows how to give non-answers lol)<p>As a human, can you tell? I think it&#x27;s the same. Both humans and AI have trouble without the context. GPT-3 is trained on more words than you and I have ever read. It&#x27;s quite global, but leans American.<p>In the guidelines, we&#x27;re encouraged to control the AI&#x27;s tone. You don&#x27;t tell it to &quot;respond to this email&quot;. You tell it to &quot;respond politely to this email.&quot; Otherwise angry emails will get angry responses.
armchairhackeralmost 3 years ago
idk it sounds like a good research problem.<p>Maybe you could get partway there with a tone and object-property analysis which detects contrasting tones next to each other. e.g. in the latter example, referencing a disgusting food and saying it’s delicious. especially if the tone is exaggerated, e.g. “[person] seems like a real-life Romeo” (probably sarcastic) vs “[person] seems like he’d be nice” (probably real); “I’m sure everyone will love [controversial proposal]” vs “[controversial proposal] has its flaws, but I still think it’s better than the alternatives”.<p>Of course considering how many real people fail to detect sarcasm or say things unironically, it will never be 100%. But generally something is sarcastic when it is ridiculous and obviously false, so obvious that you don’t really need much logic or understanding to see, and you can just infer by the phrasing.
minimaxiralmost 3 years ago
It can&#x27;t because sarcasm often relies on global context not available in the input, and there hasn&#x27;t been any good research.
htrpalmost 3 years ago
Current SoTA: Not possible<p>Potential solutions would require long term conversational context&#x2F;memory.
josephcsiblealmost 3 years ago
Doesn&#x27;t Poe&#x27;s law make this basically impossible?