Thank you for your interest in contributing to The Little Book of ML Metrics Book! We welcome contributions from the community to help improve and expand this resource.
Disclaimer: The book is open-source, which means you can freely access the digital version. However, we also offer a high-quality printed edition for purchase. Revenue from printed copies helps support further development and maintenance of the book. Reviewers, contributors, and authors receive revenue sharing through their affiliate links.
- Getting Started
- How to Contribute
- Reporting Issues
- Suggesting New Metrics
- LaTeX Guidelines
- Pull Request Process
- Code of Conduct
- Fork the repository on GitHub.
- Clone your forked repository to your local machine.
- Install the necessary LaTeX distribution and packages. These videos are really helpfull for setting up your local LaTeX environment. Windows, Mac. Make sure to compile the project using XeLaTex.
- Familiarize yourself with the project structure and existing content.
There are several ways you can contribute to this project:
- Reporting issues (typos, errors in metrics, unclear explanations, ect)
- Suggesting new metrics to be included.
- Adding new metrics (with proper LaTeX formatting)
- Improving existing content
- Fixing LaTeX-related issues
- Enhancing figures or diagrams
If you find any issues, please create a new issue on GitHub with the following information:
- A clear, descriptive title
- A detailed description of the issue
- The file and line number where the issue occurs (if applicable)
- Any relevant screenshots or examples
To suggest a new metric:
- Check if the metric is already included or planned.
- Create a new issue with the "Metric Suggestion" label.
- Provide the metric's name, formula, use cases, and any relevant references.
When contributing LaTeX content:
- Use consistent formatting with the existing document.
- Follow the established style for equations, figures, and tables.
- Use the defined custom commands and environments where applicable.
- Ensure your LaTeX code compiles without errors.
- Create a new branch for your contribution.
- Make your changes in this branch.
- Ensure your code follows the project's style and guidelines.
- Submit a pull request with a clear title and description.
Contact santiviquez at santiago@nannyml.com and he will issue you a referal link :)
Please note that this project is released with a Contributor Code of Conduct. By participating in this project, you agree to abide by its terms.
Thank you for contributing to The Little Book of ML Metrics!