Obiekty w Bazie Wiedzy łączą się pomiędzy sobą za pomocą rozmaitych relacji, tworząc sieć semantyczną. Jest to struktura grafowa. Wyszukiwanie w strukturze grafowej może być realizowane na dwa sposoby:
...
Wyszukiwanie tekstowe można zrealizować przez wpisanie tekstu do dowolnego pola. Jeżeli zignorujemy podpowiedź systemu (przez użycie klawisza ESC), wprowadzony tekst będzie użyty do wyszukiwania tekstowego. Jeżeli przykładowo w polu autor pozostawimy tekst profesor (nie wybierając konkretnej osoby z podpowiadanym nazwiskiem), to system wyszuka te publikacje, które są połączone z takimi obiektami typu osoba, gdzie w dowolym miejscu wystąpi tekst profesor . Przykład ilustruje rysunek poniżej.
...
Zapytanie tekstowe można sformułowac w polu tekstowym powiązanym z konkretnym rodzajem relacji, np. na rys. 3 w polu tekstowym dla relacji autor
jest wpisany tekst profesor.
Składnia wyszukiwania tekstowego dopuszcza złożone formuły. Podstawowe konstrukcje w Bazie Wiedzy, to:
operator | składnia | przykład i wyjaśnienie |
---|---|---|
* - maskowanie końca terminu | term* | energ* taki term powoduje wyszukanie wszystkich dokumentów w których wystąpi termin rozpoczynający się od energ, np. energia, energii, energy, itp. |
koniunkcja | term1 term2 dopuszcza się też formę term1 AND term2 | text mining wyszukane będą dokumenty, w których wystąpią oba terminy |
dysjunkcja | term1 OR term2 | bozon OR mion wyszukane będą dokumenty, w których wystąpi jeden z terminów |
złożenie termów | “term1 term2” | “text mining” wyszukane będą dokumenty gdzie terminy text i mining wystąpią obok siebie i w tej samej kolejności |
sąsiedztwo | “term1 term2” ~3 | “mining text” ~3 wyszukane będą dokumenty gdzie terminy mining i text wystąpią w odległosci nie większej niż 3, i w tej samej kolejności, jak np. we frazach mining of text mining of the text |
maskowanie (operator *)
...