TTRS: Tinkoff Transactions Recommender System benchmark
  Over the past decade, tremendous progress has been made in inventing new
RecSys methods. However, one of the fundamental problems of the RecSys research
community remains the lack of applied datasets and benchmarks with well-defined
evaluation rules and metrics to test these novel approaches. In this article,
we present the TTRS - Tinkoff Transactions Recommender System benchmark. This
financial transaction benchmark contains over 2 million interactions between
almost 10,000 users and more than 1,000 merchant brands over 14 months. To the
best of our knowledge, this is the first publicly available financial
transactions dataset. To make it more suitable for possible applications, we
provide a complete description of the data collection pipeline, its
preprocessing, and the resulting dataset statistics. We also present a
comprehensive comparison of the current popular RecSys methods on the
next-period recommendation task and conduct a detailed analysis of their
performance against various metrics and datasets.
