Skip to content

RelationalML/relationalml.github.io

Repository files navigation

Relational ML Lab: Website

This is the website of our academic research group.

Table of Contents

Requirements

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

Deployment

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.

How to add or modify information

Modify text content

Modify the markdown files in the folder _pages.

Add a publication

Add a new BibTeX entry to the front of _bibliography/references.bib.

  • Add a preview image to images/publications/, and its name to a field img in the BibTeX entry.
  • Add extra information to extra fields in the entry, such as the code url in code, if necessary.

Add news

Add a new entry to the front of _data/news.yml.

Add a person

Add a new entry to the front of _data/team_members.yml.

About this website

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.