nongreedy - Home nongreedy

Н е ж а д н ы й с а й т !

  • Feb222012 Lucene - синтаксис запросов

    Как уже упоминалось ранее, между строкой запроса, которую вводит пользователь для осуществления поиска и  методом, реализующим непосредственно сам поиск в Lucene, имеется промежуточный класс - Query. Этот класс можно создавать программно - причём можно создавать даже очень сложный  Query, используя комбинацию из нескольких из них, тем самым достигая наилучших результатов поиска. Однако последнее не всегда целесообразно делать вручную - в Lucene уже имеется определённый синтаксис …

    Comments (0) Views (17)
  • Feb212012 Lucene - подсветка вхождений в результатах выдачи

    Наш поиск работает неплохо, но выглядит как-то не очень аппетитно . Для улучшения визуального восприятия слово или фразу, по которой документ был найден, желательно выделить - например покрасить в другой цвет. Кроме того, текущий способ отображения результатов очень примитивен - не факт, что в начале текста вообще встречается искомая фраза - необходимо показать пользователю именно тот фрагмент текста, в котором Lucene её нашёл, тогда точно будет что подсвечивать. Подобные вещи в Lucene уже …

    Comments (0) Views (11)
  • Feb202012 Lucene - языковые анализаторы

    Вы можете постоянно обманывать несколько человек или некоторое время всех людей, но Вы не можете постоянно обманывать всех людей.

    Авраам Линкольн

    Как Вам поиск ? Мы вводим в качестве запроса слово сад и получаем 0 (НОЛЬ) результатов, в то время как это же слово в другом падеже - сады - даёт целых 6 (ШЕСТЬ) ! Всё дело в том, что в процессе индексации / поиска использовался стандартный анализатор текста - StandardAnalyzer, который ничего не знает об особенностях того …

    Comments (0) Views (11)
  Sign In