Jaccard similarity से अलग-अलग फिल्मों की तुलना
पिछले लेसन में, आपने फिल्मों का एक DataFrame बनाया था, जहाँ हर कॉलम एक अलग जेनर को दर्शाता है। अब आप इस DataFrame का उपयोग करके पंक्तियों के बीच Jaccard similarity नापकर फिल्मों की तुलना कर सकते हैं। Jaccard similarity स्कोर जितना अधिक होगा, दो आइटम उतने ही अधिक समान होंगे।
इस अभ्यास में, आप GoldenEye फिल्म की तुलना Toy Story से, और GoldenEye की तुलना SkyFall से करेंगे और नतीजों की तुलना करेंगे।
पिछले लेसन में बनाया गया movie_cross_table DataFrame, जिसमें सभी फिल्में पंक्तियों के रूप में और जेनर Boolean कॉलम के रूप में हैं, लोड कर दिया गया है।
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में रिकमेंडेशन इंजन बनाना
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Import numpy and the Jaccard similarity function
import numpy as np
from sklearn.metrics import ____