https://github.com/oracle/tribuo-site
The website for the Tribuo Java Machine Learning Library - https://github.com/oracle/tribuo
https://github.com/oracle/tribuo-site
java machine-learning tribuo
Last synced: about 1 year ago
JSON representation
The website for the Tribuo Java Machine Learning Library - https://github.com/oracle/tribuo
- Host: GitHub
- URL: https://github.com/oracle/tribuo-site
- Owner: oracle
- License: apache-2.0
- Created: 2020-07-20T19:30:39.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2025-04-10T14:00:16.000Z (about 1 year ago)
- Last Synced: 2025-04-10T16:12:13.061Z (about 1 year ago)
- Topics: java, machine-learning, tribuo
- Language: HTML
- Homepage: https://tribuo.org
- Size: 30.4 MB
- Stars: 6
- Watchers: 7
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: news.html
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Security: SECURITY.md
Awesome Lists containing this project
README
# tribuo-site
This repo hosts the website for the [Tribuo](https://tribuo.org)
Java Machine Learning Library. Please visit the [Tribuo GitHub Repo](https://github.org/oracle/tribuo)
to report issues.
# Updating the website
The tribuo-site relies on having the tribuo repo present as a
submodule. When cloning this repo, be sure to use
`git clone --recurse-submodules `.
Some of the content in the site is generated automatically from
the Tribuo repo. This is done by running two scripts (which should
be re-run any time the tribuo repo is updated to prepare a website update):
```console
$ bin/importDocs.sh
$ bin/importTutorials.sh
```
Finally, changes to tribuo.css or notebook.css must be shrunk down
into the .min.css files. This can be done with a tool such as
[CSSO](https://github.com/css/csso). If your IDE supports it, you
can have it watch the .css files and automatically generate the
minified files whenever they change.
## To test locally
The first time you check out the code, you'll want to install
the dependencies with
```console
$ bundle install # Just the first time
```
Then you can generate the site and run the web server with
```console
$ bundle exec jekyll serve
```
Now, open [`localhost:4000`](http://localhost:4000) in your browser.
## Contributing
This project welcomes contributions from the community. Before submitting a pull request, please [review our contribution guide](./CONTRIBUTING.md).
Portions of this repository such as the documentation and tutorials are generated by processing the [Tribuo repository](https://github.com/oracle/tribuo),
and as such any updates to that content should be integrated into the Tribuo repo first and then this repo should be regenerated.
## Security
Please consult the [security guide](./SECURITY.md) for our responsible security vulnerability disclosure process.