Skip to main content

Edu-Stats

Project description

Edu-Stats (Python Package)

This library parse and return the academic metrics such as number of citations, h-Index, etc.

Currently, this Python package supports the following source:

  • Google Scholar

Installation

This package can be installed:

  • using pip:
pip install edustats
  • using Makefile on a cloned/forked repo:
make install
  • using pip on a cloned/forked repo:
pip install -e . --upgrade --upgrade-strategy only-if-needed

Methods

  • edustats.google_scholar(user: str) -> dict

It returns the academic metrics from Google Scholar.
  • user: str (mandatory): This is the Google Scholar user which can be retrieved from the Google Scholar profile URL.

Example

import edustats


google_user = "7ftCdTQAAAAJ"
stats = edustats.google_scholar(google_user)
print(stats)

Developer(s)

Kaveh Bakhtiyari - Website | Medium | LinkedIn | GitHub

Contribution

Feel free to join the open-source community and contribute to this repository.

Changelog

0.1.0 (24 Feb 2024)

  • Initial version
  • Google Scholar is supported
    • Supported metrics: Total citation, h-Index, and i10-Index

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

edu-stats-0.1.0.tar.gz (3.1 kB view hashes)

Uploaded Source

Built Distribution

edu_stats-0.1.0-py3-none-any.whl (3.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page