Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
1
Promotor: prof. dr hab. Włodzisław Duch
Radosław Rydzyński Promotor: prof. dr hab. Włodzisław Duch
2
Plan prezentacji Krótkie przypomnienie tematu
Wykorzystanie Google API do pozyskania linków Konfiguracja niestandardowej wyszukiwarki Przetwarzanie otrzymanych wyników
3
Temat pracy Szukanie informacji w bazach tekstowych - wyszukiwanie stron zawierających maksymalnie dużo informacji.
4
Cel pracy Stworzenie aplikacji internetowej zawierającej spis odnalezionych stron posortowanych ze względu na ilość szczegółowych informacji zawartych w tekście. Ponadto aplikacja ma zawierać dodatkowe statystyki, takie jak: popularność artykułu, ilość odnośników do pracy, data pierwszej publikacji itp.
5
Jak uzyskać linki? Parsowanie strony google z wynikami wyszukiwania – ta opcja ma spore ograniczenia, Użycie API Google – opcja wybrana przeze mnie.
6
Co musimy zrobić? założyć konto Google (o ile takiego nie posiadamy),
skonfigurować niestandardową wyszukiwarkę, aktywować Custom Search API w konsoli Google oraz uzyskać APIKey.
7
Konfiguracja niestandardowej wyszukiwarki
10
Modyfikacje W każdej chwili możemy:
Dokonać zmiany nazwy, opisu, słów kluczowych oraz języka wyszukiwarki, Dodawać i usuwać witryny, z których wyszukujemy, Dodać doprecyzowanie wyszukiwania, synonimy, autouzupełnianie po rozpoczęciu pisania w polu wyszukiwania.
11
Uzyskiwanie APIKey oraz zaawansowane opcje wykorzystania Custom Search API
12
Jak uzyskać APIKey? Najpierw należy aktywować opcję „Custom Search API” w konsoli aplikacji, Następnie uzyskujemy nasz API Key z zakładki API Access również z konsoli aplikacji
15
Używanie JSON Custom Search API
Link służy do wyświetlania informacji o szukanej frazie w formacie JSON lub XML. W miejscu parameters należy wstawić parametry oddzielone &
16
Parametry użytkownika
key APIKey alt Format danych (JSON, ATOM) prettyPrint Bardziej przejrzyste formatowanie
17
Parametry zapytania q Zapytanie, czyli to co chcemy wyszukać cx
ID wyszukiwarki, za pomocą której będą wyszukiwane wyniki cr Wyszukiwanie tylko w podanym kraju, np. countryPL num Liczba rezultatów
18
Identyfikuje frazę, którą każdy wynik wyszukiwania musi posiadać
exactTerms Identyfikuje frazę, którą każdy wynik wyszukiwania musi posiadać excludeTerms Identyfikuje frazę, której wynik wyszukiwania nie może posiadać filetype Typ pliku (np. pdf, doc) rights Licencja
20
Przydatne linki Konfiguracja niestandardowej wyszukiwarki Panel wyszukiwarki niestandardowej Konsola API
21
Dziękuję za uwagę.
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.