Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!

Поэтому коэффициент Танимото, на мой взгляд, стоит использовать, если количество вариантов оценок не больше 2-3 (например, «понравилось-не понравилось» или «рекомендую-не смотрел-не рекомендую»)
-c" в знаменателе там явно лишнее, да и делается подобный расчет куда проще с помощью setов.critic_1 = set(['Film A', 'Film B']) critic_2 = set(['Film A']) print 1. * len(critic_1 & critic_2) / len(critic_1 & critic_2)
1." там для того, чтобы в float расчет шел.
Использование коэффициента Танимото для поиска людей с одинаковыми предпочтениями