An RMarkdown document and associated tooling to automatically generate a PDF or Word document with your publication data, extracted from Google Scholar profile
Repo template for a dynamically generated academic CV (scraped from Google
Scholar). This template uses the scholar
R
package to
dynamically generate a CV based on publications in the Google Scholar profile.
These instructions assume that you have a GitHub account, and have basic knowledge on how to use it, from the web, desktop or command line.
Change the author
field to your name
author: "Marie Skłodowska-Curie"
Obtain your Google Scholar profile ID from the URL of your profile and copy it.
Paste that id in the myId
variable in the YAML preamble to the RMarkdown
file (don’t worry about that if you don’t understand, just paste the ID in
this line)
myId: EmD_lTEAAAAJ
Change also the default pronoun just below. It defaults to her
```yaml
myPronoun: her
```
Save, commit and push (that will be done automatically for you if you’re using the web interface)
git commit -am "Use my own ID" && git push
Navigate to the last action in the Actions menu, the one on top, such as
this
one. The
PDF and DOCX for your CV will be in a zip file that you can download clicking in
academic-cv
, such as this
one
The first run will take north of 10 minutes. The cache will kick in after that, resulting in a duration of around 3 minutes.
The curriculum will be also auto-generated every 1st and 15th of every month. You’ll get an email from GitHub when this happens. After 60 days, scheduled actions are disabled, so you will need to make some change in the repo to continue generation for other 60 days.
You have any problem, just raise an issue
The installed R packages include the above mentioned scholar
, as well as
ggplot2
for plotting and dplyr
for processing. You can edit either the text
or R chunks of academic-cv-summary.Rmd
at will; the
new version will be generated when you push changes to main
, and thereafter
every 15 days (or so).
You can also set up your own repo from one of the releases, customizing every bit, or adding a bibliography file (which, unfortunately, can’t be easily generated automatically from the profile).
This template has been released under the Affero GPL license