Toolverse
Wszystkie skille

openalex-database

autor: davila7

Przeszukuj 240 milionów prac naukowych i analizuj trendy badawcze za pomocą OpenAlex

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
davila7
Kategoria
Backend
Wyświetlenia
116

O skillu

Umiejętność do wyszukiwania i analizy literatury naukowej z bazy OpenAlex. Znajdziesz artykuły badawcze, śledzisz cytowania, odkrywasz publikacje otwarte i przeprowadzasz analizy bibliometryczne. Dostęp do 240 milionów prac, autorów, instytucji i wydawców bez wymaganego klucza API. Idealna dla naukowców, studentów i analityków danych chcących badać trendy w nauce, porównywać dorobek naukowy czy mapować wpływ badań.

Jak używać

  1. Zainstaluj wymagany pakiet za pomocą polecenia: uv pip install requests. Nie potrzebujesz klucza API — OpenAlex jest całkowicie otwarty.
  2. Zainicjuj klienta, podając swój adres e-mail, aby uzyskać dostęp do puli "polite" z 10-krotnie wyższym limitem zapytań: OpenAlexClient(email="twój-email@example.edu").
  3. Aby wyszukać artykuły, użyj metody search_works() z frazą kluczową, na przykład search_works(search="machine learning"). Możesz dodać filtry, takie jak rok publikacji czy dostępność otwartą: filter_params={"publication_year": "u003e2020", "is_oa": "true"}.
  4. Aby znaleźć wszystkie prace konkretnego autora, użyj funkcji find_author_works() z nazwiskiem naukowca, na przykład find_author_works(author_name="Jennifer Doudna"). Funkcja automatycznie znajduje identyfikator autora i pobiera jego publikacje.
  5. Sortuj wyniki według liczby cytowań lub innego kryterium, dodając parametr sort="cited_by_count:desc" do zapytania.
  6. Zwiększ liczbę zwracanych wyników za pomocą parametru per_page=100, aby uzyskać więcej danych w jednym zapytaniu.

Podobne skille