Studenten van de Cornell University in de Amerikaanse staat New York hebben een robot ontwikkeld die simpele, gesproken taken in de keuken kan uitvoeren. Achter de robot schuilt een systeem dat via algoritmes spraak kan vertalen naar simpele taken.
Tell me Dave herkent bepaalde steekwoorden uit de door de gebruiker uitgesproken zinnen en verbindt daar vervolgens een taak of meerdere taken aan. Zo zal de robot bijvoorbeeld bij het horen van 'pot' naar een pot toegaan en deze vastpakken.
Aan de hand van de opdrachten die hij uitvoert, leert de robot hoe hij deze met steeds minder commando's uit kan voeren. Ook kan de robot taken in verschillende omgevingen op een aantal manieren uitvoeren met behulp van resultaten die voortkomen uit een kleine game. In de game krijgen gebruikers een aantal taken voorgeschoteld die zij moeten uitvoeren. Vervolgens vertaalt de game de manier waarop gebruikers de taken uitvoeren, naar commando's voor de robot.
Hierdoor kan de robot een taak ook uitvoeren, als hij bepaalde cruciale commando's mist. Zo zou hij bij een taak als het vullen van een kopje met water uit zichzelf een commando toevoegen om eerst een kopje te zoeken en te pakken. Alle taken worden verzameld in een database en ze worden tevens in een virtuele keuken gedemonstreerd.
Tell me Dave weet ook wat er uit welk object komt en waarvoor ieder object dient. Zo weet hij dat zodra de kraan wordt opengedraaid, er water uitkomt; dat uit een melkpak melk komt en dat het verhitten van de inhoud van een pan gebeurt op een fornuis of in een oven. Elk voorwerp in een keuken krijgt ook een nummer zodat de robot aanvullende informatie erover kan onthouden. Zo kan hij bijvoorbeeld weten dat kopje 1 leeg is en kopje 2 melk bevat. Het doel van de onderzoekers is om een robot te ontwikkelen die simpele taken als het zetten van koffie of thee voor mensen uit kan voeren met behulp van een basiscommando als 'zet een kopje koffie'.
Het leren begrijpen van taal en commando's door machines is al tientallen jaren in ontwikkeling en heeft inmiddels een praktische toepassing gekregen bij diensten als Apples Siri, Googles Now en Microsofts Cortana.