All Projects → thu-pacman → gscholar-citations-crawler

thu-pacman / gscholar-citations-crawler

Licence: other
Crawl all your citations from Google Scholar

Programming Languages

python
139335 projects - #7 most used programming language
TeX
3793 projects
Makefile
30231 projects

Projects that are alternatives of or similar to gscholar-citations-crawler

PyScholar
A 'supervised' parser for Google Scholar
Stars: ✭ 74 (+72.09%)
Mutual labels:  citation, google-scholar
projects
A website that showcases interesting projects, using Angular JS.
Stars: ✭ 106 (+146.51%)
Mutual labels:  research
Catalyst
Accelerated deep learning R&D
Stars: ✭ 2,804 (+6420.93%)
Mutual labels:  research
Timelinestoryteller
An expressive visual storytelling environment for presenting timelines on the web and in Power BI. Developed at Microsoft Research.
Stars: ✭ 244 (+467.44%)
Mutual labels:  research
Appnp
A PyTorch implementation of "Predict then Propagate: Graph Neural Networks meet Personalized PageRank" (ICLR 2019).
Stars: ✭ 234 (+444.19%)
Mutual labels:  research
Browser Sec Whitepaper
Cure53 Browser Security White Paper
Stars: ✭ 251 (+483.72%)
Mutual labels:  research
Zr Obp
Open Bandit Pipeline: a python library for bandit algorithms and off-policy evaluation
Stars: ✭ 219 (+409.3%)
Mutual labels:  research
nightcore
Nightcore: Efficient and Scalable Serverless Computing for Latency-Sensitive, Interactive Microservices [ASPLOS '21]
Stars: ✭ 70 (+62.79%)
Mutual labels:  research
gmseg
Spinal cord gray matter segmentation using deep dilated convolutions.
Stars: ✭ 43 (+0%)
Mutual labels:  research
Wreeto official
Wreeto is an open source note-taking, knowledge management and wiki system.
Stars: ✭ 241 (+460.47%)
Mutual labels:  research
Data Mining Conferences
Ranking, acceptance rate, deadline, and publication tips
Stars: ✭ 236 (+448.84%)
Mutual labels:  research
How Companies Hire
An inside look into how top tech companies hire
Stars: ✭ 234 (+444.19%)
Mutual labels:  research
FIDL
A sane API for IDA Pro's decompiler. Useful for malware RE and vulnerability research
Stars: ✭ 421 (+879.07%)
Mutual labels:  research
Hamiltonian Nn
Code for our paper "Hamiltonian Neural Networks"
Stars: ✭ 229 (+432.56%)
Mutual labels:  research
yoda
A system for reliable, long-term storing and archiving large amounts of research data during all stages of a study.
Stars: ✭ 29 (-32.56%)
Mutual labels:  research
Mindforger Repository
MindForger documentation repository.
Stars: ✭ 221 (+413.95%)
Mutual labels:  research
Flambe
An ML framework to accelerate research and its path to production.
Stars: ✭ 236 (+448.84%)
Mutual labels:  research
Smpybandits
🔬 Research Framework for Single and Multi-Players 🎰 Multi-Arms Bandits (MAB) Algorithms, implementing all the state-of-the-art algorithms for single-player (UCB, KL-UCB, Thompson...) and multi-player (MusicalChair, MEGA, rhoRand, MCTop/RandTopM etc).. Available on PyPI: https://pypi.org/project/SMPyBandits/ and documentation on
Stars: ✭ 244 (+467.44%)
Mutual labels:  research
Blockchain-Alpha
Alpha from various sectors in the blockchain space.
Stars: ✭ 102 (+137.21%)
Mutual labels:  research
haddocking.github.io
Webpage of the Bonvinlab @ Utrecht University and HADDOCK software
Stars: ✭ 14 (-67.44%)
Mutual labels:  research

Google Scholar Citations

Want to know who/which journal has cited your work and compile a list?

This program allows you to retrieve all the citations an author has garnered from other scholars via Google Scholar, to store them in a bib file, and optionally, to download the publicly available PDF files associated with those citations.

Prerequisite

Download

To download, either directly download the zip file, or clone the git repository via command line with:

$ git clone https://github.com/shiqiezi/google-scholar-citations

Basic Usage

Basic command line operation is needed. A very basic usage with defaults will be:

$ python main.py https://scholar.google.com/citations?user=lqyGZpQAAAAJ

More Options

$ python main.py [-h] [--request-interval REQUEST_INTERVAL] [--should-download]
               [--download-dir DOWNLOAD_DIR] [--citation-name CITATION_NAME]
               google_scholar_uri

optional arguments explained:

  --request-interval REQUEST_INTERVAL
                        # Interval (in seconds) between requests to google scholar
  --should-download     # Download PS/PDF files of all citations iff True
  --download-dir DOWNLOAD_DIR
                        # Directory for downloaded citations PDF files
  --citation-name CITATION_NAME
                        # File name for all your citations in BibTex format

positional argument:

  google_scholar_uri    # Your google scholar homepage

###Example

$ python main.py --request-interval=50 --should-download https://scholar.google.com/citations?user=lqyGZpQAAAAJ

Getting Help

$ python main.py -h # show this help message and exit

Avoid Too Many Requests

Crawl the web resposibly. We suggest that users set a large number for the --request-interval. Requesting too frequently may result in a block from Google.

History

18-Sep-2016: Enabled a number of command line options, updated README

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].