Begrip

Natural language understanding (NLU)

Natural language understanding is het onderdeel van AI dat de bedoeling achter een uitspraak herkent, niet alleen de losse woorden.

Natural language understanding, afgekort NLU, gaat over het begrijpen van wat iemand bedoelt. Niet alleen welke woorden er staan, maar welke vraag erachter zit.

Het verschil met woorden herkennen

Mijn pakket is er nog niet, waar blijft mijn bestelling en ik wacht al een week zijn drie verschillende zinnen met dezelfde bedoeling. NLU herkent dat het om dezelfde vraag gaat.

Daarnaast haalt NLU de losse gegevens uit een zin. Uit de zin ik wil mijn afspraak van dinsdag verzetten naar volgende week komen de handeling verzetten, de huidige datum en de gewenste periode.

Hoe dit veranderd is

Vroeger moest je NLU met de hand inrichten. Je bedacht per bedoeling tientallen voorbeeldzinnen en trainde daar een model op. Zei een klant iets net anders, dan liep de bot vast.

Moderne taalmodellen doen dit uit zichzelf. Ze begrijpen een vraag die nog nooit is voorgekomen, ook als hij slordig geformuleerd is of spelfouten bevat. Dat is de belangrijkste reden dat chatbots de laatste jaren zoveel bruikbaarder zijn geworden.

← Alle begrippen