Hoppa till huvudinnehållet

Kurs

Funktionsutveckling för NLP i Python

Medel4 tim

Lär dig tekniker för att extrahera användbar information från text och bearbeta den till ett format som passar för maskininlärning.

Python4 tim15 videor52 övningar4,200 XP29,642Prestationsintyg

Skapa ditt gratiskonto

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

Uppskattad av lärande på tusentals företag

Utbildar du ett team?

Prova för företag

Kursbeskrivning

I den här kursen lär du dig tekniker för att extrahera användbar information från text och omvandla den till ett format som lämpar sig för maskininlärningsmodeller. Mer specifikt lär du dig om POS-taggning, namngiven enhetsigenkänning, läsbarhetspoäng, n-gram- och tf-idf-modeller samt hur du implementerar dem med scikit-learn och spaCy. Du lär dig också att beräkna hur lika två dokument är varandra. Under kursens gång förutsäger du sentiment i filmrecensioner och bygger rekommendationssystem för filmer och TED Talks. När du är klar med kursen kan du utvinna viktiga särdrag ur valfri text och lösa några av de mest utmanande problemen inom datavetenskap!

Förkunskapskrav

Kursplan

Kursöversikt

1

Grundläggande särdrag och läsbarhetspoäng

Lär dig beräkna grundläggande särdrag som antal ord, antal tecken, genomsnittlig ordlängd och antal specialtecken (till exempel Twitter-hashtaggar och omnämnanden). Du lär dig också att beräkna läsbarhetspoäng och avgöra hur mycket utbildning som krävs för att förstå en text.
Starta kapitel
2

Textförbehandling, POS-taggning och NER

I det här kapitlet lär du dig om tokenisering och lemmatisering. Du lär dig sedan att utföra textrensning, ordklasstaggning och namngiven enhetsigenkänning med biblioteket spaCy. När du behärskar dessa koncept går du vidare och gör Gettysburgtalets text maskinvänlig, analyserar substantivanvändning i falska nyheter och identifierar personer som nämns i en artikel från TechCrunch.
Starta kapitel

Funktionsutveckling för NLP i Python

Kurs
slutförd

Tjäna ett prestationsbevis

Registrera dig nu

Utveckla dina datafärdigheter med DataCamp for Mobile

Gör framsteg på språng med våra mobilkurser och dagliga femminuters kodningsutmaningar.