Мы хотели бы искать документы по следующим правилам:
- У нас есть список слов, которые мы хотели бы включить в поиск
- Не все слова в списке должны быть включены в документ
- Документ НЕ ДОЛЖЕН содержать слов, которых нет в списке.
Наш список: ('this', 'is', 'my', 'list', 'of', 'words')
Например:
1. Допустимые результаты:
- 'это мой список'
- 'это мой список слов'
- 'список'
- 'мой список'
2. Неверные результаты:
- 'это заданный список слов' ('данного' не было в списке)
- «список книг» («книг» в списке не было)
Каким будет правильный способ поиска?
Как я могу оценить результаты, если у меня их больше одного?
Спасибо