Hoppa till huvudinnehållet

Kurs

Naturlig språkbehandling med spaCy

Mellannivå4 tim

Bemästra spaCy:s kärnoperationer och träna modeller för naturlig språkbehandling. Extrahera information från ostrukturerade data och identifiera mönster.

Python4 tim15 videor53 övningar4,450 XP8,482Intyg om fullgjord kurs

Skapa ditt kostnadsfria konto

Fortsätt med Google
eller
Genom att fortsätta godkänner du våra Användarvillkor, vår Integritetspolicy och att dina data lagras i USA.

Älskad av elever på tusentals företag

Utbildar ett team?

Prova för företag

Kursbeskrivning

Möt spaCy, en branschstandard för NLP

I den här kursen lär du dig hur du använder spaCy, ett snabbt växande branschstandardbibliotek, för att utföra olika uppgifter inom naturlig språkbehandling, såsom tokenisering, meningssegmentering, parsning och igenkänning av namngivna entiteter. spaCy kan erbjuda kraftfulla, lättanvända och produktionsklara funktioner för ett brett spektrum av uppgifter inom naturlig språkbehandling.

Lär dig de centrala funktionerna i spaCy

Du kommer att börja med att lära dig de grundläggande funktionerna i spaCy och hur du använder dem för att analysera text och extrahera information från ostrukturerad data. Sedan kommer du att arbeta med spaCys klasser, såsom Doc, Span och Token, och lära dig hur du använder olika spaCy-komponenter för att beräkna ordvektorer och förutsäga semantisk likhet.

Träna spaCy-modeller och lär dig om mönstermatchning

Du kommer att öva på att skriva enkla och komplexa matchningsmönster för att extrahera givna termer och fraser med hjälp av EntityRuler, Matcher och PhraseMatcher från ostrukturerad data. Du kommer också att lära dig hur du skapar anpassade pipeline-komponenter och skapar tränings- och utvärderingsdata. Därifrån kommer du att fördjupa dig i att träna spaCy-modeller och hur du använder dem för inferens. Under hela kursen kommer du att arbeta med verkliga exempel och befästa din förståelse för att använda spaCy i dina egna NLP-projekt.

Förkunskapskrav

Kursplan

Kursöversikt

1

Introduktion till NLP och spaCy

Det här kapitlet introducerar dig till NLP och några av dess användningsområden, till exempel igenkänning av namngivna entiteter och AI-drivna chattbotar. Du lär dig att använda det kraftfulla spaCy-biblioteket för olika uppgifter inom naturlig språkbehandling, som tokenisering, meningssegmentering, ordklasstaggning och igenkänning av namngivna entiteter.
Starta kapitel
2

Språkliga annoteringar och ordvektorer i spaCy

Lär dig om språkliga särdrag, ordvektorer, semantisk likhet, analogier och ordvektoroperationer. I det här kapitlet får du se hur du använder spaCy för att extrahera ordvektorer, kategorisera texter som är relevanta för ett givet ämne och hitta semantiskt liknande termer till givna ord från ett korpus eller från ett spaCy-modellvokabulär.
Starta kapitel
3

Dataanalys med spaCy

4

Anpassning av spaCy-modeller

Utforska flera verkliga scenarier där spaCy-modeller kan misslyckas och lär dig hur du tränar dem vidare för att förbättra modellprestandan. Du introduceras till spaCy:s träningssteg och får förståelse för hur du tränar en befintlig spaCy-modell eller bygger en från grunden, samt hur du utvärderar modellen vid inferens.
Starta kapitel

Naturlig språkbehandling med spaCy

Kurs
slutförd

Tjäna intyg om genomförande

Registrera dig nu

Utveckla dina datakunskaper med DataCamp för mobil

Ta dig framåt var du än är med våra mobilkurser och dagliga 5-minuterskodningsutmaningar.

Naturlig språkbehandling med spaCy | DataCamp