Metadata-Version: 2.1
Name: gecasmo
Version: 0.0.1
Summary: gecasmo is a package for estimating click models.
Home-page: https://github.com/cornederuijt/gecasmo
Author: Corné de Ruijt
Author-email: cornederuijt@gmail.com
License: MIT
Platform: UNKNOWN
Classifier: Topic :: Scientific/Engineering
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.8
License-File: LICENSE

# gecasmo
The `gecasmo` Python package, for estimating click models with covariates using EM.

## Installing
```shell
pip install gecasmo
```

## Examples

The `/notebooks` directory contains a set of [Jupyter Notebook examples](https://github.com/cornederuijt/gecasmo/notebooks), including the following click models:

* [CZM](https://github.com/Mogeng/IOHMM/blob/master/examples/notebooks/UnSupervisedIOHMM.ipynb), also known as DBN [[1]](#1)

* [UBM](https://github.com/Mogeng/IOHMM/blob/master/examples/notebooks/SemiSupervisedIOHMM.ipynb) [[2]](#2)

## References
<a id="1">[1]</a> 
Chapelle, Olivier, and Ya Zhang. (2009). 
A dynamic bayesian network click model for web search ranking.
Proceedings of the 18th international conference on World wide web. ACM, 1–10.

<a id="2">[2]</a> 
Dupret, Georges E. and Piwowarski, Benjamin. (2008). 
A user browsing model to predict search engine click data from past observations.
Proceedings of the 31st annual international ACM SIGIR conference on Research and development in information retrieval. ACM, 331--338.

## Licensing
The MIT Licence (MIT)


