You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

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.

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.

Innym sposobem przeglądania obiektów w bibliotece cyfrowej są indeksy utworzone z wszystkich wartości wybranego atrybutu metadanych. To jakie atrybuty będą wykorzystywane do generowania indeksów dostosowywane jest do konkretnych potrzeb instytucji wykorzystującej bibliotekę cyfrową. Przykładowo mogą to być indeksy utworzone na bazie wartości z atrybutów Autor, Tytuł czy Temat i słowa kluczowe.

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.

Ponadto każda publikacja w systemie dLibra posiada automatycznie wygenerowany globalny i unikalny identyfikator który jest oparty na otwartym standardzie OAI Identifier. Każdy taki identyfikator składa się z przedrostka oai, domeny repozytorium w którym się dany obiekt znajduje oraz unikalnego identyfikatora w ramach tego repozytorium. Wszystkie te elementy powinny być oddzielone znakiem dwukropka :. Zgodnie z tą zasadą publikacja z poprzedniego przykładu miałaby następujący identyfikator: oai:sbc.org.pl:243088. Szczegóły można znaleźć w samym standardzie OAI Identifier.

  • No labels