-

Een introductie tot machine learning III: natural language processing

In een serie artikelen voor Emerce brengen we je graag de beginselen van machine learning bij. In het vorige artikel is besproken wat lineaire regressie is. Middels lineaire regressie is het mogelijk om voorspellingen te doen op basis van data die een correlatie heeft. Nu gaan we een stap verder, we gaan NLP (Natural Language Processing) behandelen. Dit algoritme wordt onder andere gebruikt door Google voor de Google Assistant en Google Translate. Maar je kunt NLP ook gebruiken om data te classificeren. In dit artikel behandelen we NLP en in welke situaties je het kunt gebruiken.

Wat is NLP

NLP is simpel gezegd de reden dat een computer de menselijke taal verstaat. Het beste is dit te illustreren middels een praktijkvoorbeeld. Voor een travel website kregen wij de vraag om een vakantiebestemmingen vergelijker te ontwikkelen. Dagelijks werden er via verschillende aanbieders feeds aangeleverd om bestemmingen te vergelijken. Uiteindelijk hadden we een systeem gebouwd waarmee items gemapped konden worden aan een land of stad. De bestemmingen konden op deze manier vergeleken worden.  So far so good toch?

Dit artikel is voor premium abonnees . Log in of meld je aan!