Inteligentne sortowanie

Sortowanie jest czynnikiem mającym ogromny wpływ na wyniki wyszukiwania. Istotą wyszukiwania są bowiem trafne wyniki zaprezentowane w kolejności, która satysfakcjonuje użytkownika i spełnia cele biznesowe firmy. Silnik wyszukiwawczy NetSprint Search Engine udostępnia różnorodne, bardzo elastyczne mechanizmy sortowania, które pozwalają na skonfigurowanie optymalnej kolejności prezentowanych wyników. Każde kryterium pozwala na sortowanie w porządku rosnącym lub malejącym.

Podstawowe opcje sortowania

  • wg trafności (kolejność prezentowanych wyników zależy od rankingu trafności dokumentów generowanego w procesie wyszukiwania);
  • wg współczynnika starzenia (na początku listy wynikowej prezentowane są dokumenty najnowsze);
  • alfabetycznie po dowolnym polu tekstowym dokumentu;
  • wg ceny, daty lub innego pola numerycznego.

Zaawansowane opcje sortowania

  1. Sortowanie mieszane - Silnik NetSprint pozwala na dowolne łączenie kilku typów sortowania. Przykładowo, jednoczesne sortowanie wg trafności i ceny pozwoli na zaprezentowanie na pierwszej stronie listy wynikowej produktów najlepiej odpowiadających zapytaniu użytkownika i jednocześnie najtańszych.
  2. Sortowanie po funkcji - Wartość funkcji obliczana jest na podstawie wartości pól dokumentu oraz parametrów podanych w zapytaniu. Przykładem funkcji sortującej może być funkcja odległości, obliczająca odległość firmy od klienta. Funkcja pobiera z dokumentu współrzędne geograficzne firmy, a lokalizację użytkownika otrzymuje w postaci zapytania.
  3. Sortowanie po wielu polach - Opcja ta umożliwia specyficzny sposób sortowania listy wynikowej – w części wyników, dla których główny parametr sortowania przyjmuje tę samą wartość, następuje sortowanie po drugim parametrze. Przykładowo, załóżmy skonfigurowanie sortowania po dacie, a następnie wg kolejności alfabetycznej po tytule. W tym przypadku, jeżeli kilka dokumentów ma tę samą datę, zostaną one posortowane alfabetycznie.