choix swMATH ID: 26417 Software Authors: Maystre L Description: choix is a Python library that provides inference algorithms for models based on Luce’s choice axiom. These probabilistic models can be used to explain and predict outcomes of comparisons between items. Pairwise comparisons: when the data consists of comparisons between two items, the model variant is usually referred to as the Bradley-Terry model. It is closely related to the Elo rating system used to rank chess players. Partial rankings: when the data consists of rankings over (a subset of) the items, the model variant is usually referred to as the Plackett-Luce model. Top-1 lists: another variation of the model arises when the data consists of discrete choices, i.e., we observe the selection of one item out of a subset of items. Choices in a network: when the data consists of counts of the number of visits to each node in a network, the model is known as the Network Choice Model. choix makes it easy to infer model parameters from these different types of data, using a variety of algorithms: Luce Spectral Ranking; Minorization-Maximization; Rank Centrality; Approximate Bayesian inference with expectation propagation Homepage: https://pypi.org/project/choix/ Dependencies: Python Related Software: hyper2; lbfgs; mixedMem; PlackettLuce; PLMIX; Pmr; gnm; PrefLib; ROlogit; CRAN; PerMallows; rankdist; Rankcluster; psychotree; prefmod; igraph; R Cited in: 1 Publication Cited by 4 Authors 1 Firth, David 1 Kosmidis, Ioannis 1 Turner, Heather L. 1 van Etten, Jacob Cited in 1 Serial 1 Computational Statistics Cited in 1 Field 1 Statistics (62-XX) Citations by Year