Mettre le tout ensemble
Dans cet exercice, vous allez utiliser plusieurs des techniques et des concepts vus tout au long du cours pour générer un jeu de données permettant de prédire si les mots et expressions utilisés pour décrire un film ont un impact sur le nombre de locations.
D'abord, vous devez créer un tsvector à partir de la colonne description dans la table film. Vous le comparerez à un tsquery pour déterminer si l'expression "Astounding Drama" mène à plus de locations par mois. Ensuite, créez une nouvelle colonne avec la fonction similarity afin de classer les descriptions de films selon cette expression.
Cette activité fait partie du cours
Fonctions pour manipuler les données dans PostgreSQL
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- Select the title and description columns
SELECT
title,
description
FROM
film
WHERE
-- Match "Astounding Drama" in the description
___(___) ___
to_tsquery('Astounding & Drama');