Back to Blog

Verschillende soorten chatbots: Rule-based vs. NLP

Chatbots zijn relatief nieuw en de opkomst van kunstmatige intelligentie brengt veel ontwikkelingen met zich mee. Chatbots zijn daarbij een van eerste voorbeelden waar AI in de praktijk toegepast kan worden. Het gedrag van bots waar AI wordt toegepast verschilt enorm van het gedraag van bots waarbij dit niet wordt toegepast.

In dit artikel vertellen we je meer over de rule-based chatbot en de NLP (Natural Language Processing) Chatbot.

Mocht je nog geen goed beeld hebben van chatbots en conversational interfaces bekijk dan ons artikel: Wat is een chatbot.

Verschillende soorten chatbots

Rule-based bots

Bij dit type bot is de communicatie door middel van vooraf opgezette regels. De invoer van de gebruiker moet voldoen aan deze vooraf opgestelde regels om een antwoord te krijgen. Vaak wordt met zulke bots enkel gebruik gemaakt van knoppen.

Aangezien hier geen kunstmatige intelligentie wordt gebruikt, is een open gesprek met dit type bot niet mogelijk of erg beperkt.

NLP of AI Bots

Kunstmatige intelligentie of Artificial Intelligence (AI) is voor veel mensen een onduidelijk begrip. Het idee hierachter is om robots te laten ‘denken als mensen’. Dat omvat ontzettend veel aspecten en dat is waarom het ook zo’n breed begrip is. Je kunt denken aan eigenschappen als logisch redeneren, plannen en taal begrijpen.

Het begrijpen van taal is wel zo handig als het gaat om chatbots. In tegenstelling tot de op regels gebaseerde bots, maken deze bots gebruik van algoritmes (neurale netwerken) om natuurlijke taal te verwerken. Dit is dan ook waar de term NLP of Natural Language Processing vandaan komt.

...De chatbot herkent niet alleen specifieke woorden, het begrijpt daadwerkelijk wat iemand zegt...

NLP Chatbots leren taal op een vergelijkbare manier als dat kinderen een taal leren. Na een aantal voorbeelden te hebben geleerd zijn ze in staat om relaties te leggen tussen vragen die op verschillende manieren gesteld worden.

Op deze manier begrijpt de bot waar de vraag over gaat, zonder er precies voor geprogrammeerd te zijn en kan een gepast antwoord worden gegeven. In een gespreksvorm wordt dit ook wel Conversational AI genoemd.

Start for freeContact us