semvec/pypi-packages huggingface dataset:
kickscore 0.2.0
A dynamic skill rating system.
Requires Python: >=3.10
Keywords: elo, ranking, skill, score, rating, strength, game, comparison, match

# kickscore

[![Build package](https://github.com/lucasmaystre/kickscore/actions/workflows/build.yml/badge.svg)](https://github.com/lucasmaystre/kickscore/actions/workflows/build.yml)
[![Code coverage](https://codecov.io/gh/lucasmaystre/kickscore/branch/master/graph/badge.svg)](https://codecov.io/gh/lucasmaystre/kickscore)

`kickscore` is the dynamic skill rating system powering [Kickoff.ai](https://kickoff.ai/).

In short, `kickscore` can be used to understand & visualize the skill of players (or teams) competing in pairwise matches, and to predict outcomes of future matches. It extends the [Elo rating system](https://en.wikipedia.org/wiki/Elo_rating_system) and [TrueSkill](https://en.wikipedia.org/wiki/TrueSkill).

![evolution of NBA teams\' skill over history](https://lum-public.s3-eu-west-1.amazonaws.com/kickscore-nba-history.svg)

## Getting started

To install the latest release directly from PyPI, simply type:

    pip install kickscore

To get started, you might want to explore one of these notebooks:

- [Basic example illustrating the API](examples/kickscore-basics.ipynb) ([interactive version](https://colab.research.google.com/github/lucasmaystre/kickscore/blob/master/examples/kickscore-basics.ipynb))
- [Visualizing the history of the NBA](examples/nba-history.ipynb) ([interactive version](https://colab.research.google.com/github/lucasmaystre/kickscore/blob/master/examples/nba-history.ipynb))

## References

- Lucas Maystre, Victor Kristof, Matthias Grossglauser, [Pairwise Comparisons with Flexible Time-Dynamics](https://arxiv.org/abs/1903.07746), KDD 2019
office-to-pdf-client 0.1.4
Add your description here
Requires Python: >=3.12

# office-to-pdf-client

This is a client for [office-to-pdf-serve](https://github.com/first-automation/office-to-pdf-serve).

## Usage

### 1. Installation

```
pip install office-to-pdf-client
```

### 2. Prerequisites
Start the server of [office-to-pdf-serve](https://github.com/first-automation/office-to-pdf-serve) using docker compose.
(In the case of docker compose, the server will start at "http://127.0.0.1:8000")

### 3. Client Usage Example

```python
from pathlib import Path

from office_to_pdf_client import OfficeToPdfClient

office_to_pdf_url = "http://127.0.0.1:8000"
office_file_path = Path("./examples/test.xlsx")
output_file_path = Path("./examples/test.pdf")
client = OfficeToPdfClient(office_to_pdf_url)
client.convert_to_pdf(office_file_path, output_file_path)
```

※The endpoint ("/convert_to_pdf") is internally combined with the URL and sent to the backend as "http://127.0.0.1:8000/convert_to_pdf".