Wyniki wyszukiwania w bazie
W wyniku wyszukiwania użytkownik otrzymuje okno z wynikami oraz zestawem określonych funkcji.
Poniżej omówiony został ekran z wynikami wyszukiwania publikacji w module Repozytorium.
Podstawowe funkcje dostępne na ekranie wyników to:
Funkcja filtrowania wyników (fasety)
Funkcja selekcji rekordów
Okno wyboru sposobu sortowania wyników
Okno wyboru raportu, który można wygenerować dla wybranych rekordów. Więcej w rozdziale Generowanie raportów
Każda pozycja na liście wyników ma również szereg funkcji widocznych po najechaniu nią kursorem. Wybór tych funkcji zależy od tego, czy użytkownik jest zalogowany, czy nie oraz jakie ma uprawnienia.
W przypadku, gdy są to wyniki wyszukiwania w repozytorium widok publiczny obejmuje:
link do rekordu w Google Scholar
funkcję zaprezentowania danej pozycji w kilku standardach opisu bibliograficznego – ikona Cytuj
funkcję przejścia do pełnego opisu obiektu – ikona “i” (szczegóły)
funkcję dostępu do publikacji
Dostęp do pliku jest określony przez autora. Jeżeli publikacja jest wydana w ramach licencji open access, jest ona publicznie dostępna. W przeciwnym razie jest:
dostępna dla użytkowników zalogowanych, lub
zarchiwizowana w systemie (niedostępna dla użytkowników).
System wyszukiwania w bazie danych został zaprojektowany w celu zapewnienia elastycznego i wydajnego przeszukiwania rekordów i indeksowanych plików w oparciu o podane przez użytkownika frazy/słowa. System wspiera wyszukiwanie pełnotekstowe w plikach oraz udostępnia informacje o miejscu wystąpienia wyszukiwanego hasła w rekordach.
Funkcjonalność:
Przeszukiwanie Rekordów: System przeszukuje wszystkie rekordy znajdujące się w bazie danych.
Indeksowanie Pełnotekstowe Plików: Indeksowane pliki są przeszukiwane pełnotekstowo, co pozwala na znalezienie konkretnych słów lub fraz w ich zawartości (do 100 000 znaków).
Wskazywanie Miejsca Wystąpienia: Po najechaniu kursorem na ikonę znaku zapytania obok wyniku wyszukiwania, użytkownik otrzymuje informację o miejscu wystąpienia wyszukiwanego hasła w rekordzie (ograniczone zagnieżdżenie).
Mechanizm Dopasowywania w Rekordach
Ograniczenie Zagnieżdżenia: System zwraca dopasowania znajdujące się na pierwszych dwóch poziomach zagnieżdżenia w rekordach. Dopasowania na poziomie 1 i 2 są wyświetlane i oznaczane ikoną znaku zapytania.
Przeszukiwanie Głębszych Poziomów: Dopasowania na poziomie 3 i głębiej są wyszukiwane, ale nie są zwracane użytkownikowi z informacją o konkretnym miejscu wystąpienia. Rekord jest wyświetlany w wynikach, ale bez szczegółowych informacji o lokalizacji dopasowania.
Ograniczenie głębokości zagnieżdżenia ma na celu zapewnienie czytelności i łatwości analizy wyników wyszukiwania. Zbyt głębokie struktury zagnieżdżone mogłyby prowadzić do nieczytelnych i trudnych do interpretacji dopasowań.
Mechanizm Dopasowywania w Plikach
Pliki są indeksowane pełnotekstowo i można w nich odnaleźć pasujące słowa lub frazy. Rekord zostaje wyświetlony w wynikach wyszukiwania, jeśli dopasowanie zostanie znalezione w indeksowanym pliku powiązanym z tym rekordem, natomiast brak jest informacji o konkretnym miejscu występowania dopasowanej frazy w pliku.
Typy Dopasowań
System wyszukiwania wykorzystuje zaawansowane mechanizmy dopasowywania fraz, które umożliwiają elastyczne i precyzyjne przeszukiwanie danych. Poniżej przedstawiono szczegółowy opis poszczególnych typów dopasowań:
Dopasowanie Domyślne:
W przypadku wprowadzenia frazy bez dodatkowych operatorów, system traktuje każde słowo jako odrębny element wyszukiwania.
Przykład: Dla frazy "Jan Kowalski", system przeprowadzi wyszukiwanie niezależnie dla słów: "Jan", "Kowalski". Oznacza to, że wyniki mogą zawierać dokumenty, w których występują te słowa w dowolnej kombinacji, kolejności i kontekście.
Dopasowanie Dokładne (Fraza w Cudzysłowie):
Aby wyszukać dokładną frazę, należy umieścić ją w cudzysłowie (").
Przykład: Wprowadzenie frazy "Jan Kowalski" spowoduje wyszukanie dokumentów, w których dokładnie ta fraza występuje w podanej kolejności. W tym przypadku, dokumenty zawierające tylko pojedyncze słowa z tej frazy lub inną ich kombinację, nie zostaną uwzględnione.
Dopasowanie z Wildcard '*' (Gwiazdka):
Symbol gwiazdki (*) działa jako tzw. wildcard, który reprezentuje zero lub więcej dowolnych znaków.
Funkcjonalność: Symbol ten jest ekwiwalentem
.*w wyrażeniach regularnych.Przykład: Fraza "J*" dopasuje dokumenty zawierające słowa takie jak "Jan", "Józef", "Janina", "Jolanta", "Jajko" itd.
Dopasowanie z Wildcard '?' (Znak Zapytania):
Symbol znaku zapytania (?) działa jako wildcard reprezentujący dokładnie jeden dowolny znak.
Funkcjonalność: Umożliwia dopasowanie słów różniących się jednym znakiem.
Przykład: Fraza "??sia" dopasuje słowa takie jak "Zosia" i "Kasia", ale nie dopasuje słowa "Małgosia", które ma więcej niż dwa znaki przed "sia".