This repository is the canonical reference for the Probabilistic Soft Logic (PSL) machine learning framework made by the LINQS machine learning lab.
To build our site, we use the Jekyll framework. Jekyll should be pretty simple to setup. There are many resources on the internet to get you started, most notably the Jekyll website itself.
Here are my quick install steps (I only run Linux, so you may have to consult a more through guide for your OS):
- First, you need to have
ruby
installed. Along with ruby comes its package managergem
. - Install
bundler
(which handles building the project) andjekyll
using gem:gem install bundler jekyll
. - Build the site in the repository's root:
bundle exec jekyll serve
. This will build the site and launch a local webserver, so you can open it in a browser. - Open a web browser and go to the site: http://localhost:4000 . The website will automatically update/rebuild with any changes you make.
You can update the dependencies in the standard Jekyll way.
First remove Gemfile.lock
,
then run bundle update
.
rm Gemfile.lock
bundle update