Поисковая система для нахождения песен по заголовку, автору и содержанию (information retrieval)
Фильтрует песни по соответствию содержания запроса и ранжирует подходящие результаты по релевантности.
Для решения я использовал схожесть эмбеддингов текста песен с запросом
-
для фильтрации - составил обратный индекс
-
word2vec для заголовков и автора песни и consine_simularity для score
-
tdf-idf для текста песни
Для работы необходимо установить Python 3
Запускать с помощью комманды
python $install-path$/server.py
где $install-path$
- путь к файлу server.py
открывается сервер на localhost, чтобы подключится к нему необходимо ввести в строку браузера ссылку из консоли
"Running on https://..."