Puede un algoritmo detectar sarcasmo [cerrado]

Me pidieron que escribiera un algoritmo para detectar el sarcasmo, pero encontré una falla (o lo que parece ser una) en la lógica.

Por ejemplo si una persona dice

A: Me encanta Justin Beiber. ¿Te gusta que lo haga?

B: sí. Por supuesto.Lo amo absolutamente.

Ahora bien, esto puede considerarse sarcasmo o no, y la única forma de saberlo es saber si B es grave o no.

(Se suponía que no debía profundizar. Nos dieron un montón de frases y solo nos dijeron que si estaban en la oración, entonces era sarcástico, pero me interesé.)

¿Hay alguna manera de evitar esto? ¿O son las computadoras absolutamente atascadas cuando se trata de sarcasmo?

(Supongo que depende del tono del hablante pero mi entrada es texto)

Respuestas a la pregunta(3)

Su respuesta a la pregunta