Dáme to všechno dohromady
V tomto cvičení využijeme mnoho technik a konceptů, které jsme se naučili v průběhu kurzu, abychom sestavili datovou sadu. Tu pak můžeme použít k předpovědi, zda slova a fráze popisující film mají vliv na počet zapůjčení.
Nejprve vytvoříš tsvector ze sloupce description v tabulce film. Porovnáš ho s tsquery, abys zjistil/a, zda fráze „Astounding Drama" vede k vyššímu počtu zapůjčení za měsíc. Následně vytvoříš nový sloupec pomocí funkce similarity, který seřadí popisy filmů podle podobnosti s touto frází.
Toto cvičení je součástí kurzu
Funkce pro práci s daty v PostgreSQL
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
-- Select the title and description columns
SELECT
title,
description
FROM
film
WHERE
-- Match "Astounding Drama" in the description
___(___) ___
to_tsquery('Astounding & Drama');