У меня есть вопрос о процессе поиска в Lucene /.Я использую этот код для поиска
Directory directory = FSDirectory.GetDirectory(@"c:\index");
Analyzer analyzer = new StandardAnalyzer();
QueryParser qp = new QueryParser("content", analyzer);
qp.SetDefaultOperator(QueryParser.Operator.AND);
Query query = qp.Parse(search string);
В одном документе я установил " Я хочу пойти по магазинам " для поля, а в другом документе я установил "Я хочу пойти по магазинам".
смысл обоих предложений одинаков!
Есть ли какое-нибудь хорошее решение для lucene, чтобы понять смысл предложений или что-то вроде нормализации сцен?например, сохраните поля типа " Я хочу / хочу / пойти за покупками " и удалите комментарий с регулярным выражением в результате.