सब कुछ एक साथ लागू करें
इस अभ्यास में, आप कोर्स भर में सीखी गई कई तकनीकों और कॉन्सेप्ट्स का इस्तेमाल करके ऐसा डेटा सेट बनाएँगे जिससे हम यह प्रेडिक्ट कर सकें कि किसी फिल्म का वर्णन करने में उपयोग किए गए शब्दों और वाक्यांशों का रेंटल्स की संख्या पर असर पड़ता है या नहीं.
सबसे पहले, film टेबल के description कॉलम से एक tsvector बनाएँ. आप tsquery के साथ मैच करेंगे ताकि तय कर सकें कि "Astounding Drama" वाक्यांश से प्रति माह रेंटल्स में बढ़ोतरी होती है या नहीं. इसके बाद, similarity फंक्शन का उपयोग करके एक नया कॉलम बनाएँ जो इस वाक्यांश के आधार पर फिल्म डिस्क्रिप्शन्स को रैंक करे.
यह अभ्यास पाठ्यक्रम का हिस्सा है
PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
-- Select the title and description columns
SELECT
title,
description
FROM
film
WHERE
-- Match "Astounding Drama" in the description
___(___) ___
to_tsquery('Astounding & Drama');