De Universiteit van Cincinnati heeft een softwareprogramma ontwikkeld dat in staat is grappen te herkennen. De 'humorbot' is onderdeel van een poging om informeel communiceren met computers mogelijk te maken.
Het programma is ontwikkeld door Julia Taylor van het Applied Artificial Intelligence Laboratory aan de Universiteit van Cincinnati. Zij houdt zich met name bezig met datamining in combinatie met humor in robots. 'Het idee is om grappen herkenbaar te maken die zijn gebaseerd op fonologische overeenkomsten van woorden', aldus Taylor.
Ze benadrukt dat de bot alleen grappen kan herkennen als er in voldoende achtergrondgegevens en kennis van de wereld is voorzien. Om de huidige, beperkte, resultaten te verkrijgen heeft Taylor haar bot informatie over de Engelse taal gevoerd op het niveau van een kind. Met name kreeg het programma gegevens over zogenaamde 'knock knock'-grappen te verwerken. De onderzoekers legden de bot vervolgens homoniemen voor en andere woorden die meerdere betekenissen kennen. Het programma bekeek daarop of de tekst logisch was. Zo niet, dan zocht de bot naar woorden die enigszins hetzelfde klonken en waarbij de tekst wel betekenis kreeg. Werd zo'n woord gevonden, dan was er, volgens de software, sprake van humor.
Knock, Knock
Who's there?
Dismay
Dismay who?
Dismay not be a funny joke
Het werk van Taylor is volgens onderzoeksleider Larry Mazlack gerelateerd aan het vakgebied 'sociable computing'. Het probleem is volgens hem dat computers en mensen heel formeel met elkaar moeten communiceren, willen ze elkaar begrijpen. Om een informele dialoog met computers te kunnen voeren, moeten ze humor kunnen begrijpen.