Obecnie roboty mogą rozmawiać z ludźmi za pomocą języka naturalnego i stają się coraz inteligentniejsze. Mimo to bardzo niewiele osób rozumie, jak działają te roboty lub jak mogą wykorzystać te technologie we własnych projektach. 

Przetwarzanie języka naturalnego (NLP) - gałąź sztucznej inteligencji, która pomaga maszynom rozumieć ludzki język i reagować na niego - jest kluczową technologią, która leży u podstaw każdego produktu cyfrowego asystenta.