Wyszukiwanie z fleksją

Obsługa fleksji jest standardową opcją silnika wyszukiwawczego NetSprint. Dzięki niej możliwe jest szybkie wyszukiwanie słów i fraz publikowanych w różnych formach gramatycznych. Mechanizm używany jest do wyszukiwania zarówno słowa w formie określonej przez zapytanie użytkownika, jak również wszystkich jego odmian. Przykładem może być wyszukiwanie wyrażenia „umowa” na które zostaną znalezione słowa „umowa”, „umowy”, „umów”, „umowę” itd.

Zasada działania

Mechanizm fleksji opiera się na zaawansowanych metodach lingwistycznych projektowanych osobno dla każdego obsługiwanego języka. W przypadku języka polskiego funkcjonalność opiera się na metodach tworzących i wykorzystujących bazy słów w formie podstawowej wraz z poszczególnymi odmianami tych słów. W przypadku języka angielskiego wykorzystywane są specjalne algorytmy odmiany słów (tzw. „stemmery”) uzupełnione o słownik odmian nieregularnych.

Obecnie rozwiązania NetSprint Enterprise obejmują fleksją 15 języków europejskich.

Przykłady wdrożeń

Fleksja

Rysunek 1. Fragment wyników wyszukiwania z serwisu www.infor.pl z widoczną fleksją języka polskiego.

Fleksja

Rysunek 2. Sposób działania fleksji języka angielskiego na przykładzie www.getionary.pl.