{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:18:15Z","timestamp":1750306695979,"version":"3.41.0"},"reference-count":48,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2014,4,1]],"date-time":"2014-04-01T00:00:00Z","timestamp":1396310400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100003406","name":"Tekes","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003406","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004963","name":"Seventh Framework Programme","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100004963","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Interact. Intell. Syst."],"published-print":{"date-parts":[[2014,4]]},"abstract":"<jats:p>We present PromotionRank, a technique for generating a personalized ranking of grocery product promotions based on the contents of the customer\u2019s personal shopping list. PromotionRank consists of four phases. First, information retrieval techniques are used to map shopping list items onto potentially relevant product categories. Second, since customers typically buy more items than what appear on their shopping lists, the set of potentially relevant categories is expanded using collaborative filtering. Third, we calculate a rank score for each category using a statistical interest criterion. Finally, the available promotions are ranked using the newly computed rank scores. To validate the different phases, we consider 12 months of anonymized shopping basket data from a large national supermarket. To demonstrate the effectiveness of PromotionRank, we also present results from two user studies. The first user study was conducted in a controlled setting using shopping lists of different lengths, whereas the second study was conducted within a large national supermarket using real customers and their personal shopping lists. The results of the two studies demonstrate that PromotionRank is able to identify promotions that are considered both relevant and interesting. As part of the second study, we used PromotionRank to identify relevant promotions to advertise and measure the influence of the advertisements on purchases. The results of this evaluation indicate that PromotionRank is also capable of targeting advertisements, improving sales compared to a baseline that selects random advertisements.<\/jats:p>","DOI":"10.1145\/2584249","type":"journal-article","created":{"date-parts":[[2014,4,29]],"date-time":"2014-04-29T12:32:32Z","timestamp":1398774752000},"page":"1-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["PromotionRank"],"prefix":"10.1145","volume":"4","author":[{"given":"Petteri","family":"Nurmi","sequence":"first","affiliation":[{"name":"Helsinki Institute for Information Technology, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Antti","family":"Salovaara","sequence":"additional","affiliation":[{"name":"Helsinki Institute for Information Technology, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreas","family":"Forsblom","sequence":"additional","affiliation":[{"name":"Helsinki Institute for Information Technology, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fabian","family":"Bohnert","sequence":"additional","affiliation":[{"name":"Monash University, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Patrik","family":"Flor\u00e9en","sequence":"additional","affiliation":[{"name":"Helsinki Institute for Information Technology, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2014,4]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.901170"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10791-006-0884-2"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1002\/dir.10000"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043932.2043996"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/IE.2012.21"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1287\/mksc.14.3.G122"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/312129.312241"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1367497.1367554"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2209310.2209314"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1864708.1864721"},{"key":"e_1_2_1_11_1","doi-asserted-by":"crossref","unstructured":"M. Crochemore and W. Rytter. 2002. Jewels of Stringology. World Scientific Publishing.  M. Crochemore and W. Rytter. 2002. Jewels of Stringology. World Scientific Publishing.","DOI":"10.1142\/4838"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1014052.1014098"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.2501\/JAR-43-1-25-33"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:DAMI.0000031629.31935.ac"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/963770.963776"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:INRT.0000009439.19151.4c"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1080\/15252019.2005.10722112"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/582415.582418"},{"key":"e_1_2_1_19_1","unstructured":"B. Keaggy. 2011. Milk Eggs Vodka: Grocery Lists Lost and Found. How Books.  B. Keaggy. 2011. Milk Eggs Vodka: Grocery Lists Lost and Found. How Books."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/S1567-4223(02)00022-4"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1401890.1401944"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1177\/002224378802500206"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1148170.1148265"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1086\/296637"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1009835726774"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2003.1167344"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/278476.278491"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0969-6989(02)00036-X"},{"volume":"2252","volume-title":"Proceedings of the 6th International Conference on Active Media Technology (AMT), J. Liu, P. C. Yuen, C. H. Li, J. K.-Y. Ng, and T. Ishida, Eds. Lecture Notes in Computer Science Series","author":"Mild A.","key":"e_1_2_1_29_1"},{"volume-title":"Revised Papers from the 2nd Workshop of the Cross-Language Evaluation Forum on Evaluation of Cross-Language Information Retrieval Systems","series-title":"Lecture Notes in Computer Science Series","author":"Monz C.","key":"e_1_2_1_30_1"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02247-0_23"},{"volume-title":"Proceedings of the 13th International Conference on Intelligent User Interfaces (IUI). ACM, 235--246","author":"Nurmi P.","key":"e_1_2_1_32_1"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1390334.1390501"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1458082.1458308"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1057\/palgrave.jt.5740158"},{"key":"e_1_2_1_36_1","unstructured":"S. Robertson S. Walker M. M. Beaulieu M. Gatford and A. Payne. 1995. Okapi at TREC-4. In NIST Special Publication 500-236: The Fourth Text REtrieval Conference (TREC-4). 73--96.  S. Robertson S. Walker M. M. Beaulieu M. Gatford and A. Payne. 1995. Okapi at TREC-4. In NIST Special Publication 500-236: The Fourth Text REtrieval Conference (TREC-4). 73--96."},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1031171.1031181"},{"volume-title":"Proceedings of the 17th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR\u201994)","author":"Robertson S. E.","key":"e_1_2_1_38_1"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0306-4573(00)00015-7"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0306-4573(00)00016-9"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1016\/0969-6989(95)00095-X"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1108\/02634500410559015"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1080\/10864415.2004.11044301"},{"key":"e_1_2_1_44_1","doi-asserted-by":"crossref","unstructured":"D. Vakratsas and T. Ambler. 1999. How advertising works: What do we really know&quest; Journal of Marketing 63 26--43.  D. Vakratsas and T. Ambler. 1999. How advertising works: What do we really know&quest; Journal of Marketing 63 26--43.","DOI":"10.1177\/002224299906300103"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1509\/jmkg.66.4.72.18516"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2004.12.019"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1177\/002224299105500203"},{"volume-title":"Proceedings of the 8th Americas Conference on Information Systems (AMCIS). 1143--1148","author":"Wang C.","key":"e_1_2_1_48_1"}],"container-title":["ACM Transactions on Interactive Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2584249","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2584249","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:01:43Z","timestamp":1750230103000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2584249"}},"subtitle":["Ranking and Recommending Grocery Product Promotions Using Personal Shopping Lists"],"short-title":[],"issued":{"date-parts":[[2014,4]]},"references-count":48,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2014,4]]}},"alternative-id":["10.1145\/2584249"],"URL":"https:\/\/doi.org\/10.1145\/2584249","relation":{},"ISSN":["2160-6455","2160-6463"],"issn-type":[{"type":"print","value":"2160-6455"},{"type":"electronic","value":"2160-6463"}],"subject":[],"published":{"date-parts":[[2014,4]]},"assertion":[{"value":"2012-07-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2013-05-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2014-04-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}