This repository hosts the sources for the AIDALab website.
The index.html
file can be edited directly. Adding new publications is automated with the
update-papers.py
script.
Running python update-papers.py
will query DBLP for the papers written by the members of the group.
The resulting information is integrated with papers listed in manual_pubs.json
and used to update
the index.html
file.
As part of normal operations no other actions are required, other than running the update-papers.py
script.
Papers from Arxiv are not considered.
To add a paper that is not listed in DBLP, one can add an entry to manual_pubs.json
with the following format:
{
"authors": [
"First Author",
"Second Author"
],
"key": "a-unique-key-for-the-paper",
"title": "title of the paper",
"url": "url to retrieve the paper",
"venue": "Journal or conference",
"year": "year of publication"
},
After editing the file (which is indexed in git
) one should run
python update-papers.py
to see the changes included in index.html
The list of people whose papers will be looked for in DBLP is at the beginning of the
update-papers.py
script:
aidaLabDEI.github.io/update-papers.py
Lines 5 to 16 in 1ad9ad9
To add new person, simply add a new entry following the same structure.
If someone leaves the group, we can modify the corresponding to_year
entry, so that only papers that were
published while in the group are included in the website.