Stem และ Lemma จาก GoT
ในแบบฝึกหัดนี้ คุณจะได้รับประโยคจากนิยายเรื่อง Game of Thrones ของ George R.R. Martin งานของคุณคือสร้าง stem และ lemma จากสตริง GoT ที่กำหนดให้
จำไว้ว่า stem คือการตัดคำให้เหลือรากของมัน ส่วน lemma คือการแปลงคำให้เป็นรูปมาตรฐานที่ใช้จริง อย่างไรก็ตาม ความเร็วของทั้งสองวิธีต่างกันอย่างมาก โดย stemming ทำได้เร็วกว่ามาก ในขั้นตอนที่ 2 และ 3 ให้สังเกตเวลารวมที่ใช้ในการดำเนินการแต่ละแบบ เราใช้เมธอด time.time() เพื่อวัดเวลาที่ใช้ในการทำ stemming และ lemmatization
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Sentiment Analysis ด้วย Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Import the required packages from nltk
from nltk.stem import ____, ____
from nltk import word_tokenize
porter = PorterStemmer()
WNlemmatizer = WordNetLemmatizer()
# Tokenize the GoT string
tokens = ____(GoT)