Online cursus – gecertificeerde professionele specialisatie in natuurlijke taalverwerking van Universidad Austral

Leer jezelf ontwikkelen in NLP. Creëer uw persoonlijke NLP-werkruimte.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

starten

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Python-programmering
  • Applicatie ontwikkeling
  • natuurlijke taalverwerking
  • data wetenschap

What you will learn in the course

Courses for which the course is suitable

  • Ontwikkelaar van toepassingen voor natuurlijke taalverwerking
  • Gegevensingenieur
  • Ontwikkelt machine learning-modellen
  • data-analist
  • Software-ontwikkelaar
  • Expert op het gebied van natuurlijke taalverwerking
  • Ontwikkelt een omgeving voor natuurlijke taalverwerking
  • Projectmanager op het gebied van natuurlijke taalverwerking

Stage – een cursusreeks van 4 cursussen

Met dit programma kun je basis-, gemiddelde en middelhoge kennis verwerven op het gebied van applicatieontwikkeling op basis van natuurlijke taalverwerking. Deze applicaties kunnen worden geïntegreerd met andere applicaties of onafhankelijk worden gebruikt. Bovendien kunt u de kennis opdoen die nodig is om uw eigen werkomgeving voor natuurlijke taalverwerking te bouwen.

Het praktische leerproject

Het algemene doel van de projecten is het ontwerpen, testen en implementeren van systemen op basis van dit model in de Python-taal:

  • bij cursus 1

    Maak een basismodel voor het automatisch classificeren van tekst. Dit model ontvangt een reeks documenten voor training, en nadat het model is getraind, kunt u het een nieuw document laten zien, waarna het wordt geclassificeerd op basis van de trainingsgegevens.

  • bij cursus 2

    Je ontwikkelt een werkomgeving (Framework) voor het opschonen van data, geschikt voor natuurlijke taalverwerking.

  • bij cursus 3

    Je creëert een werkomgeving voor het vergelijken van verschillende modellen van algoritmen voor natuurlijke taalverwerking.

  • bij cursus 4

    Je creëert de infrastructuur die nodig is om een ​​project voor de verwerking van natuurlijke taal over te brengen naar een productieomgeving, en houdt rekening met de behoeften voor het opnieuw trainen van het model.

Details of the courses that make up the specialization

Inleiding tot natuurlijke taalverwerking

  • Cursus 1 • 13 uur • 4,4 (25 beoordelingen)

Cursusdetails

wat ga je leren
  • Begrijp de basisprincipes van natuurlijke taalverwerking
  • Maak automatisch tekstclassificaties
  • Raad automatisch de emotie van tekst
  • Haal automatisch informatie uit tekst
vaardigheden die je gaat opdoen
  • Categorie: taakketen
  • Categorie: sentimentanalyse
  • Categorie: Tekstclassificatie
  • Categorie: informatievrijgave
  • Categorie: natuurlijke taalverwerking

Gegevensopschoning voor natuurlijke taalverwerking

  • Cursus 2 • 12 uur • 4,3 (14 beoordelingen)

Cursusdetails

wat ga je leren
  • Deze cursus biedt u de kennis die nodig is om verschillende gegevensbronnen die het NLP-proces zullen betreden, te extraheren, op te schonen en voor te bereiden.
  • Basis- tot gemiddeld niveau programmeerkennis is vereist, bij voorkeur een basiskennis van de Python-taal, en u moet bekend zijn met de Jupyter Notebooks-omgeving in de Anaconda-omgeving.
technische eisen
  • Gebruik Python 3.6 of hoger om applicaties te openen. Als alternatief kunt u de Anaconda-omgeving gebruiken met dezelfde versie van Python.
  • Als code-editor worden de voorbeelden bewerkt in een Anaconda-notitieboekje, maar de leerling kan elke teksteditor gebruiken die Anaconda-notitieboekjes verkoopt.
  • Bibliotheken die moeten worden geïnstalleerd om de cursus uit te voeren: NLTK, Pandas, Scikit-learn en data-extractiebibliotheken.

NLP-modellen en algoritmen

  • Cursus 3 • 10 uur

Cursusdetails

wat ga je leren
  • Deze cursus biedt u de kennis die nodig is om NLP-algoritmen toe te passen. Door het gebruik van de nieuwste en meest populaire algoritmen in het veld zal een oplossing worden geboden voor een verscheidenheid aan unieke problemen in het veld.
  • Basis- tot gemiddeld niveau programmeerkennis is vereist, een basiskennis van de Python-taal is ook wenselijk en u moet bekend zijn met Jupyter Notebooks in de Anaconda-omgeving.
technische eisen
  • Gebruik Python 3.6 of hoger om applicaties te openen. Als alternatief kunt u de Anaconda-omgeving gebruiken met dezelfde versie van Python.
  • Als code-editor worden de voorbeelden bewerkt in een Anaconda-notitieboekje, maar de leerling kan elke teksteditor gebruiken die Anaconda-notitieboekjes verkoopt.
  • Bibliotheken die moeten worden geïnstalleerd om de cursus uit te voeren: NLTK, Scikit-learn, Spacy en TensorFlow.

NLP-systeemarchitectuur en -ontwikkelingen

  • Cursus 4 • 10 uur

Cursusdetails

wat ga je leren
  • Deze cursus biedt u de kennis die nodig is om NLP-algoritmen toe te passen. Door het gebruik van de nieuwste en meest populaire algoritmen in het veld zal een oplossing worden geboden voor een verscheidenheid aan unieke problemen in het veld.
  • Basis- tot gemiddeld niveau programmeerkennis is vereist, een basiskennis van de Python-taal is ook wenselijk en u moet bekend zijn met Jupyter Notebooks in de Anaconda-omgeving.
technische eisen
  • Gebruik Python 3.6 of hoger om applicaties te openen. Als alternatief kunt u de Anaconda-omgeving gebruiken met dezelfde versie van Python.
  • Als code-editor worden de voorbeelden bewerkt in een Anaconda-notitieboekje, maar de leerling kan elke teksteditor gebruiken die Anaconda-notitieboekjes verkoopt.
  • Bibliotheken die moeten worden geïnstalleerd om de cursus uit te voeren: NLTK, Scikit-learn, Spacy en TensorFlow.