Aperçu du cours
Natural Language Processing (NLP) is een tak van kunstmatige intelligentie die computers helpt bij het begrijpen, interpreteren en manipuleren van menselijke taal. NLP is geïnspireerd door verschillende disciplines, waaronder computerwetenschappen en computationele taalkunde, om de kloof te overbruggen tussen menselijke communicatie en computerbegrip.
Deze training heeft tot doel NLP te introduceren, de nuances en context ervan te begrijpen, evenals de verwerking via vectorisatie (of « embedding »).
Prérequis
- Beheersing van Python-programmering
- Basiskennis van AI/Machine Learning
Fonctionnalités
- Begrijpen van NLU-technologieën en architecturen voor implementatie
- Toepassen van gestructureerde semantische modellen op informatieopvraagtoepassingen
- Toepassen van NLP-modellen om semantische overeenstemmingsproblemen op te lossen
- Werken met vooraf getrainde modellen gekoppeld aan een innovatieve architectuur (Transformers)
Public ciblé
- Ingenieurs
- AI-projectmanagers
- AI-consultants
- Ontwikkelaars
Détails
- 6 Sections
- 29 Lessons
- 3 Days
Expand all sectionsCollapse all sections
- Introductie tot AI, Machine Learning & NLP4
- Corpus creëren, tekst schoonmaken en dimensiereductie toepassen6
- 2.1Zoeken in tekststrings en teksttransformatie
- 2.2Definitie van regex en basisfuncties voor tekstreiniging
- 2.3Belang van dimensiereductie
- 2.4Verschil tussen dimensievermindering en dimensiereductie
- 2.5Overzicht van klassieke methoden voor reductie (harmonisatie, spellingscorrectie, synoniemen, stopwoorden, lemmatisering en stemming)
- 2.6Praktische oefening: functies bouwen voor tekstreiniging en normalisatie in het Frans (accenten, speciale tekens, lemmatisering, stemming, stopwoorden, …)
- Gegevens structureren in scorematrices (statistische modellen)6
- Ontwikkeling van een leeralgoritme3
- Feature-engineering en semantische gelijkenis4
- Deep Learning & Transformer-architecturen6