Build your ultimate AI agent
Kursbeskrivning
Som datavetare kommer du att stöta på många situationer där du behöver extrahera nyckelinformation från stora textmängder, rensa rörig data med strängar, eller identifiera och matcha mönster för att hitta användbara ord. Allt detta ingår i textutvinning och är ett viktigt steg innan maskininlärningsalgoritmer tillämpas. Den här kursen ger dig en gedigen förståelse för stränghantering och reguljära uttryck. Du lär dig att dela upp strängar, sätta ihop dem igen och interpolera dem, samt att identifiera, extrahera, ersätta och matcha strängar med hjälp av reguljära uttryck. På vägen mot att bemästra dessa färdigheter arbetar du med datamängder som innehåller filmrecensioner och tweetströmmar för sentimentanalys, samt med råtext hämtad från webben.
Förkunskapskrav
Kursplan
Kursöversikt
1
Grundläggande stränghantering
Börja din resa in i världen av reguljära uttryck! Från att dela och sammanfoga strängar, justera skiftläge och ta bort mellanslag, till att söka och ersätta strängar. Du lär dig att behärska grundläggande stränghantering med hjälp av en datamängd med filmrecensioner.
- Introduktion till strängmanipulering50 XP
- Första dagen!100 XP
- Konstgjorda recensioner100 XP
- Palindromer100 XP
- Strängoperationer50 XP
- Normalisera recensioner100 XP
- Dags att slå ihop!100 XP
- Dela upp rader eller dela upp raden?100 XP
- Hitta och ersätta50 XP
- Hitta en delsträng100 XP
- Var finns ordet?100 XP
- Ersätta negationer100 XP
2
Formatering av strängar
Nästa steg på resan är att lära dig de viktigaste metoderna för att formatera och interpolera strängar i Python, med hjälp av en datamängd med information hämtad från webben. Du utforskar för- och nackdelarna med positionsbaserad formatering, att bädda in uttryck i strängkonstanter och att använda klassen Template.
3
Reguljära uttryck för mönstermatchning
Dags att lära dig grunderna i reguljära uttryck! I det här centrala kapitlet får du förståelse för den grundläggande syntaxen. Med en riktig datamängd bestående av tweets avsedda för sentimentanalys lär du dig att använda mönstermatchning med vanliga och speciella tecken samt giriga och lata kvantifierare.
4
Avancerade reguljära uttryck
I kursens sista del lär du dig mer avancerade metoder för mönstermatchning. Du använder parenteser för att gruppera strängar eller matcha tidigare matchad text. Du får också en introduktion till lookaround-uttryck.
Reguljära uttryck i Python
Kurs
slutförd

