Getting Started#
Prerequisites#
Before contributing to Cornac, make sure you have the following prerequisites: - Python 3.x - Git - Virtual Environment (optional but recommended)
Setting Up Your Development Environment#
Fork the Cornac repository on GitHub.
Clone your fork to your local machine.
Create a virtual environment and install the necessary packages using pip.
git clone https://github.com/your-github-id/cornac.git
cd cornac
python -m venv venv
source venv/bin/activate # On Windows, use 'venv\Scripts\activate'
pip install -r requirements.txt
Now you are ready to contribute to Cornac!
Contributing#
Cornac is an open-source project and we welcome contributions of all kinds. We welcome pull requests for new features such as models, datasets, metrics and anything that could make Cornac a better tool for all.
How to Contribute#
View Contributing to Cornac for more information on how to contribute.
Creating a new model#
View PreferredAI/cornac for more information on how to create a new model.
Adding a new metric#
View PreferredAI/cornac for more information on how to add a new metric.