Versions Compared

Key

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

The dLibra system offers its users many ways of finding digital objects. The basic one is the search function. It is also possible to browse the content of a dLibra digital library with the use of collections or word indexes. Moreover, every digital object in the dLibra system has its own, unique access link and an OAI identifier.

Local Search

The local search in the dLibra system is the basic search mechanism used by web page users. It is the simplest and user-friendliest method of finding the items which interest users. The mechanism looks for objects in the local resources and presents a list of the search results, beginning with the elements which are the best match for the search query. The mechanism searches the metadata and the publication text (if it is available). It is based on the Solr search engine. All properties of the search mechanism (for example, the construction of search queries, the factors which have an impact on the order of search results) are based on the Solr search engine. For more information about that engine, see its documentation.

Using a synonym dictionary

The local search also offers a mechanism for expanding search queries with words/phrases. For more information about that topic, see here.

Automatic Expansion of Queries

Queries are expanded automatically when the user’s question is matched to a synonym group. In such a case, the dLibra system completes the entered query by adding all the words/phrases from the selected synonym group. Let us illustrate it with an example. The user types in “Kopernik”. In the synonym dictionary, there is a “Copernicus” group. It contains two values, “Kopernik” and “Copernicus”. The search query in the index will have the following form: “Kopernik OR Copernicus”.

Filtering queries

All search results can be narrowed down with the use of additional filters. The available filters are displayed after every search query, on the search results page. The results can be narrowed down with respect to attributes, collections, group publications, and content formats

System dLibra oferuje swoim użytkownikom wiele sposobów dotarcia do interesującego obiektu cyfrowego. Podstawowym sposobem jest wyszukiwanie. Ponadto możliwe jest przeglądanie zawartości biblioteki cyfrowej poprzez kolekcje czy indeksy słów. Dodatkowo każdy obiekt cyfrowy w systemie dLibra posiada swój własny, unikalny link dostępu oraz identyfikator OAI.

Wyszukiwanie lokalne

Wyszukiwanie lokalne obiektów cyfrowych w systemie dLibra jest podstawowym mechanizmem wykorzystywanym przez użytkowników stron internetowych. Jest to najprostszy i najłatwiejszy w wykorzystaniu mechanizm odnajdywania interesujących pozycji. Mechanizm ten wyszukuje w zgromadzonych lokalnie zasobach obiekty i prezentuje listę wyników wyszukiwania poczynając od elementów pasujących najbardziej do zapytania. Informacjami przeszukiwanymi są metadane oraz ewentualny tekst publikacji jeśli jest dostępny. Mechanizm wyszukiwania w systemie dLibra oparty jest na silniku wyszukiwawczym Solr. Wszelkie właściwości mechanizmu wyszukiwania (np. konstrukcja zapytań wyszukiwawczych, czynniki wpływające na kolejność wyników wyszukiwania) bazują na silniku Solr i w jego dokumentacji można odnaleźć więcej informacji na temat zasad jego działania.

Wykorzystanie słownika synonimów

Wyszukiwanie lokalne oferuje również mechanizm rozszerzania zapytań o słowa/frazy. Budowa tego słownika zostały opisane tutaj.

Automatyczne rozszerzanie zapytań

Rozszerzanie zapytań odbywa się automatycznie w przypadku gdy zapytanie użytkownika zostanie dopasowane do grupy synonimów. W takim przypadku dLibra uzupełnia wpisane zapytanie o wszystkie słowa/frazy zawarte w wybranej grupie synonimów. Rozważmy następujący przykład. Użytkownik wpisuje słowo Kopernik w słowniku synonimów znajduje się grupa Copernicus zawierająca dwie wartości Kopernik i Copernicus. Zapytanie które trafi do indeksu będzie miało następującą postać: Kopernik OR Copernicus.

Filtrowanie zapytań

Wszystkie wyniki wyszukiwania mogą zostać zawężone dodatkowymi filtrami. Dostępne filtry wyświetlają się po każdym zapytaniu wyszukiwawczym na stronie wyników wyszukiwania. Wyniki możemy zawęzić po wartościach atrybutów, przynależności do kolekcji, przynależności do publikacji grupowej a także po formacie treści.

Wyszukiwanie zasobów rozproszonych

Poza wyszukiwaniem lokalnym istnieje możliwość włączenia do biblioteki cyfrowej dLibra wyszukiwania zasobów rozproszonych. Wyszukiwanie rozproszonych zasobów bazuje na protokole OAI-PMH i możliwe jest przy wykorzystaniu usługi wyszukiwania zasobów rozproszonych portalu Federacji Bibliotek Cyfrowych.

Wraz z każdym zapytaniem wyszukiwawczym następuje wysłanie zapytania do serwisu FBC. Najwyżej punktowane wyniki wyświetlane są pod listą wyników z biblioteki lokalnej. Istnieje możliwość wyświetlenia wszystkich wyników w serwisie FBC. Wystarczy kliknąć przycisk "Więcej w FBC". Nastąpi przekierowanie do serwisu FBC, a następnie wyświetlona zostanie lista elementów znalezionych we wszystkich bibliotekach cyfrowych, które wchodzą w skład FBC (aktualna lista znajduje się tutaj). Serwis Federacja Bibliotek Cyfrowych (FBC) jest kolejnym etapem budowy sieci rozproszonych bibliotek cyfrowych i repozytoriów w Polsce. Nazwa serwisu FBC odzwierciedla jego charakter - serwis ten jest zbiorem zaawansowanych usług sieciowych opartych na zasobach cyfrowych dostępnych w polskich bibliotekach cyfrowych i repozytoriach uruchomionych w sieci PIONIER. Zasoby te współtworzone są przez wiele instytucji naukowych i publicznych, takich jak uczelnie wyższe, biblioteki, archiwa, muzea czy ośrodki badawcze. Serwis FBC utrzymywany jest przez Poznańskie Centrum Superkomputerowo-Sieciowe afiliowane przy Instytucie Chemii Bioorganicznej PAN.

Metody przeglądania zasobów biblioteki cyfrowej

Poza wyszukiwaniem obiektów cyfrowych istnieje jeszcze kilka innych sposobów odnajdywania i przeglądania obiektów cyfrowych. Jest to przede wszystkim zestaw kolekcji, który w zorganizowany sposób dzieli obiekty cyfrowe na mniejsze zbiory. Naturalnym podziałem wydaje się być podział tematyczny i tak też wykorzystuje kolekcje większość bibliotek cyfrowych opartych na oprogramowaniu dLibra. Dzięki hierarchicznej organizacji kolekcji podział może rozpoczynać się od bardzo ogólnych zbiorów (np. Materiały dydaktyczne) , które podzielone są na bardziej zawężone podzbiory (np. Matematyka, Fizyka), itd.

...

Obiekty złożone, będące wynikiem zastosowania publikacji grupowej, są przedstawiane w systemie dLibra jako pewna hierarchiczna struktura, po której użytkownik może się swobodnie poruszać. Dzięki temu użytkownik ma dostęp do dowolnej części całego obiektu cyfrowego. Przykładowo jeśli jest to struktura gazety to może ona mieć postać jak przedstawiono na rysunku poniżej.

Stały odnośnik i identyfikator obiektu cyfrowego

Każda publikacja w systemie biblioteki cyfrowej dLibra posiada unikalny odnośnik do strony internetowej pod którą zawsze znajdują się informacje na jej temat. Strona ta zbudowana jest z adresu strony internetowej biblioteki cyfrowej po którym następuje ciąg znaków /publication/ oraz identyfikator publikacji. Przykładowo może to być następujący odnośnik: https://sbc.org.pl/publication/257008, który składa się z adresu strony internetowej https://sbc.org.pl, ciągu znaków /publication/ oraz identyfikatora publikacji w tej konkretnej bibliotece cyfrowej 257008.

...