This is the website of our academic research group.
To build the website locally, you need to have Ruby installed. Then, install Jekyll and the Jekyll Scholar plugin:
gem install jekyll bundler
gem install jekyll-scholar
In order to update recent changes, you need to build the website locally first:
jekyll build
Then push the changes of folder _site
to the source
branch of the repository.
The website will be automatically deployed from that folder by a custom Github Action workflow (see .github/workflows/static.yml
). However, it cannot be built automatically because it uses a custom plugin.
Modify the markdown files in the folder _pages
.
- You can modify the homepage at
_pages/home.md
, the openings page at_pages/openings.md
, and the research page at_pages/research.md
. - For modifications to data-driven pages (publications, news, team), see the following sections.
Add a new BibTeX entry to the front of _bibliography/references.bib
.
- Add a preview image to
images/publications/
, and its name to a fieldimg
in the BibTeX entry. - Add extra information to extra fields in the entry, such as the code url in
code
, if necessary.
Add a new entry to the front of _data/news.yml
.
Add a new entry to the front of _data/team_members.yml
.
This website is powered by Jekyll and uses some Bootstrap and Bootwatch, and it is mainly based on this website, plus this one for this bibliography plugin. Go to this page to learn how to copy and modify this page for your purpose.
Copyright Relational ML Lab. Code released under the MIT License.