Сценарий складывает документы в базу и строит поиск по смыслу: пишешь запрос обычным языком — получаешь подходящие документы.