การคำนวณความคล้ายคลึงของเพลง Pink Floyd
ในแบบฝึกหัดสุดท้ายนี้ จะได้รับเนื้อเพลงของวงดนตรีอังกฤษ Pink Floyd จำนวน 3 เพลง ได้แก่ 'High Hopes', 'Hey You' และ 'Mother' โดยเนื้อเพลงทั้งสามถูกเก็บไว้ในตัวแปร hopes, hey และ mother ตามลำดับ
ให้คำนวณความคล้ายคลึงแบบ pairwise ระหว่าง mother กับ hopes และระหว่าง mother กับ hey
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Feature Engineering for NLP in Python
คำแนะนำการฝึกหัด
- สร้างออบเจกต์
Docสำหรับmother,hopesและhey - คำนวณความคล้ายคลึงระหว่าง
motherและhopes - คำนวณความคล้ายคลึงระหว่าง
motherและhey
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Create Doc objects
mother_doc = nlp(____)
hopes_doc = nlp(____)
hey_doc = nlp(hey)
# Print similarity between mother and hopes
print(mother_doc.____(hopes_doc))
# Print similarity between mother and hey
print(mother_doc.____(____))