Полноте?кстовый по?иск — поиск документа в базе данных текстов на основании содержимого этих документов, а также совокупность методов оптимизации этого процесса. [1]
Проблема заключается в том, что зачастую требуется обеспечивать поиск:
по нескольким поля один текст ( a LIKE '%text%' OR b LIKE '%text%' OR c LIKE '%text');
разные варианты слова (a LIKE '%Иванов %' OR a LIKE '%Иванову %' OR a LIKE '%Ивановым %' );
сочетание слов и их близкое расположение (например: «Финансовый кризис», «Финансовый [текущий] кризис»);
количественная оценка соответствия результатов поиска словам поиска (релевантность).
Релевантность - в широком смысле - мера соответствия получаемого результата желаемому результату. Релевантность - в поисковых системах - мера соответствия результатов поиска задаче поставленной в запросе. Различают содержательную и формальную релевантности.[5]