Google Scholar Citation World Map.
Project description
Google Scholar Citation World Map
Chen Liu, CS PhD Candidate at Yale University
Purpose
This is a simple Python tool to generate a HTML citation world map from your Google Scholar ID.
Warning
- This script is a bit slow. On my personal computer, it takes half a minute to process each citation. If you have thousands of citations, it may or may not be a good idea to use this script.
- I tried to use multiprocessing, but unfortunately the excessive visits get me blocked by Google Scholar.
Demo
Usage
- Install the package.
pip install citation-map
-
Find your Google Scholar ID.
On your Google Scholar profile, the string
GOOGLE_SCHOLAR_ID
in the URLhttps://scholar.google.com/citations?user=GOOGLE_SCHOLAR_ID
be will be your Google Scholar ID. Ignore the configuration strings such as&hl=en
or&view_op=list_works&sortby=pubdate
. -
In an empty Python script, run the following.
from citation_map import citation_map_from_google_scholar_id
# This is my Google Scholar ID. Replace this with your ID.
scholar_id = "3rDjnykAAAAJ"
citation_map_from_google_scholar_id(scholar_id)
Dependencies
scholarly
geopy
folium
tqdm
Acknowledgements
This script was written under the help of ChatGPT-4o, but of course after intense debugging.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
citation-map-0.1.tar.gz
(4.2 kB
view hashes)
Built Distribution
Close
Hashes for citation_map-0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 618a3cacc8630f55bb7b0963125e670a7ea6f6b841b69ffa185350e8a30f5602 |
|
MD5 | 5b82e02c7d33439869e32ea8d4991d8a |
|
BLAKE2b-256 | ccedfbc737361165cae0648e973afa9f3b86d99b0cdf7d82ea4fb243a0989d16 |