Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Aby lepiej zrozumieć zasadę działania słownika rozpatrzmy następujący przykład. Użytkownik podaje w zapytaniu w polu autor nazwisko Shakespeare. Przy pustym słowniku synonimów, zapytanie nie zostanie rozszerzone i odnalezione zostaną tylko te publikacje, których metadane (lub zawartość tekstowa) zawierają ciąg znaków Shakespeare. Jeżeli natomiast w słowniku synonimów dla słowa Shakespeare zdefiniowany zostanie synonim Szekspir, system będzie w stanie rozszerzyć zapytanie i przeszukać indeks wyszukiwawczy również pod kątem polskiej wersji pisowni tego nazwiska. Dzięki temu użytkownik nie musi wiedzieć, jakiej formy zapisu nazwiska użyli redaktorzy podczas opisywania publikacji. Należy podkreślić, że w powyższym przykładzie zapytanie zostanie rozszerzone zarówno dla zapytania Shakespeare (rozszerzenie o Szekspir) jak i w przypadku gdy użytkownik wpiszę Szekspir (rozszerzenie o Shakespeare).

Słowniki synonimów tworzone w dLibrze nie pozwalają na przechowywanie informacji o hierarchiach pojęć.

...

System dLibra przechowuje tzw. słownik synonimów dla wartości atrybutówkażdego z atrybutów w schemacie metadanych w każdym języku metadanych. W słowniku tym znajdują się co najmniej te wszystkie wartości, które są użyte w metadanych zasobów biblioteki, choć słownik . Słownik może zawierać także słowa/frazy nieużywane bezpośrednio w metadanych. Osobny słownik synonimów jest przechowywany dla każdego atrybutu i każdego języku. 

Słownik danego atrybutu dla konkretnego języka podzielony jest na grupy synonimów. Każda grupa może zawierać jedną lub więcej wartości atrybutów. W założeniu wartości należące do jednej grupy powinny być synonimami, wyrazami bliskoznacznymi lub być w jakikolwiek inny sposób powiązane ze sobą.

...

Słowniki synonimów mogą być modyfikowane z poziomu aplikacji redaktora bądź z poziomu aplikacji administratora systemu dLibra. Aby dodawać wartości do słownika sysnonimów synonimów konieczne jest posiadanie odpowiednich uprawnień (nie każdy redaktor musi posiadać takie uprawnienia).

Aplikacja administratora umożliwia zaawansowane zarządzanie słownikami synonimów jeśli przykładowo jakaś ilość liczba publikacji została oznaczona w atrybucie Autor wartością Shakespeare i ta wartość nie miała przypisanego żadnego synonimu, to w prosty sposób można dopisać dowolną liczbę synonimów bez konieczności edytowania każdej publikacji osobno. Jeśli Na przykład jeśli uprawniony redaktor do wartości Shakespeare doda w dowolnym momencie synonim Szekspir, to wszystkie publikacje oznaczone wartością Shakespeare będą również wyszukiwane po zadaniu zapytania Szekspir.