Davide Azzalini, Fabio Azzalini, Chiara Criscuolo, Tommaso Dolci, Davide Martinenghi, Sihem Amer-Yahia
ACM International Conference on Information and Knowledge Management (CIKM), 2022, pp. 4793-4797.
We demonstrate SoCRATe, an online system dedicated to providing adaptive recommendations to users when items have limited availability. SoCRATe is relevant to several real-world applications, among which movie and task recommendations. SoCRATe has several appealing features: (i) watching users as they consume recommendations and accounting for user feedback in refining recommendations in the next round; (ii) implementing loss compensation strategies to make up for sub-optimal recommendations, in terms of accuracy, when items have limited availability; (iii) deciding when to re-generate recommendations on a need-based fashion. SoCRATe accommodates real users as well as simulated users to enable testing multiple recommendation choice models. To frame evaluation, SoCRATe introduces a new set of measures that capture recommendation accuracy, user satisfaction and item consumption over time. All these features make SoCRATe unique and able to adapt recommendations to user preferences in a resource-limited setting. A video of SoCRATe is available at https://youtu.be/4wlaScc_rUo.
@inproceedings{azzalini2022socrate,
title={SoCRATe: A Recommendation System with Limited-Availability Items},
author={Azzalini, Davide and Azzalini, Fabio and Criscuolo, Chiara and Dolci, Tommaso and Martinenghi, Davide and Amer-Yahia, Sihem},
booktitle={ACM International Conference on Information and Knowledge Management (CIKM)},
pages={4793--4797},
year={2022},
organization={ACM},
doi={10.1145/3511808.3557208}
}