semvec/pypi-packages huggingface dataset:
sardine-rec 1.0.8
a Simulator for Automated Recommendation in Dynamic and INteractive Environments
License: MIT
Requires Python: <4.0,>=3.9

# 🐟 SARDINE: a Simulator for Automated Recommendation in Dynamic and INteractive Environments

## Installation and usage

1. Install requirements with [poetry](https://python-poetry.org/): `poetry install`
2. Try the example script to get accustomed with the simulator: `poetry run python example.py`
3. Environnements can be created using Gymansium and one of the following ids: 
    - `sardine/SingleItem-Static-v0`
    -  `sardine/SingleItem-BoredInf-v0`
    - `sardine/SingleItem-Uncertain-v0`
    - `sardine/SlateTopK-Bored-v0`
    - `sardine/SlateTopK-BoredInf-v0`
    - `sardine/SlateTopK-Uncertain-v0`
    - `sardine/SlateRerank-Static-v0`
    - `sardine/SlateRerank-Bored-v0`

## Citing this project

```bibtex
@article{sardine-simulator,
  author  = {Romain Deffayet and Thibaut Thonet and Dongyoon Hwang and Vassilissa Lehoux and Jean-Michel Renders and Maarten de Rijke},
  title   = {SARDINE: A Simulator for Automated Recommendation in Dynamic and Interactive Environments},
  year    = {2024},
}
```

## License
This project is licensed under the MIT license