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.
- Click on "Use this template" in the button row above to create a repo with this template.
- Obtain your Google Scholar profile ID 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
- 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.
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