Допустим, у меня есть модель:
class Post(models.Model):
nlp_data = ArrayField(models.CharField(100))
Как и любой отличный блог, я хотел бы получить некоторые рекомендации, чтобы мои пользователи читали.
Правило, которое я хочуреализовать: Получить любое posts
, где nlp_data
имеет как минимум два общих "слова" с set
из заданных "слов".
Мне кажется, я мог бы использовать некоторое наследование Func
, используянекоторые операторы CARDINALITY
и &&
, но я пытаюсь собрать их вместе.
nlp_data
действительно исходит из алгоритмов NLP, любая система тегов M2M исключена.