Abstract
Shopping lists play a central role in grocery shopping. Among other things, shopping lists serve as memory aids and as a tool for budgeting. More interestingly, shopping lists serve as an expression and indication of customer needs and interests. Accordingly, shopping lists can be used as an input for recommendation techniques. In this paper we describe a methodology for making recommendations about additional products to purchase using items on the user’s shopping list. As shopping list entries seldom correspond to products, we first use information retrieval techniques to map the shopping list entries into candidate products. Association rules are used to generate recommendations based on the candidate products. We evaluate the usefulness and interestingness of the recommendations in a user study.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bassett, R., Beagan, B., Chapman, G.E.: Grocery lists: connecting family, household and grocery store. British Food Journal 110(2), 206–217 (2008)
Thomas, A., Garland, R.: Grocery shopping: list and non-list usage. Marketing Intelligence & Planning 22, 623–635 (2004)
Block, L.G., Morwitz, V.G.: Shopping lists as an external memory aid for grocery shopping: Influences on list writing and list fulfillment. Journal of Consumer Psychology 8(4), 343–375 (1999)
Nurmi, P., Lagerspetz, E., Buntine, W., Floréen, P., Kukkonen, J.: Product retrieval for grocery stores. In: Proceedings of the 31st Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 781–782. ACM, New York (2008)
Nurmi, P., Lagerspetz, E., Buntine, W., Floréen, P., Kukkonen, J., Peltonen, P.: Natural language retrieval of grocery products. In: Proceedings of the 17th ACM Conference on Information and Knowledge Management (CIKM 2008). ACM, New York (2008)
Robertson, S., Walker, S., Beaulieu, M.M., Gatford, M., Payne, A.: Okapi at TREC-4. In: NIST Special Publication 500-236: The Fourth Text REtrieval Conference (TREC-4), pp. 73–96 (1995)
Robertson, S., Zaragoza, H., Taylor, M.: Simple BM25 extension to multiple weighted fields. In: Proceedings of the 13th ACM International Conference on Information and Knowledge Management (CIKM), pp. 42–49. ACM, New York (2004)
Srikant, R., Agrawal, R.: Mining generalized association rules. In: Proceedings of the 21st International Conference on Very Large Data Bases (VLDB), pp. 407–419 (1995)
Borgelt, C.: Efficient implementations of apriori and eclat. In: Proceedings of the 1st Workshop of Frequent Item Set Mining Implementations, FIMI (2003)
Nurmi, P., Boström, F., Floréen, P., Kukkonen, J., Lagerspetz, E., Peltonen, P., Saarikko, P.: Massive - an adaptive shopping assistant. In: Adjunct Proceedings of the 10th International Conference on Ubiquitous Computing (2008)
Burke, R.: Hybrid recommender systems: Survey and experiments. User Modeling and User Adapted Interaction 12(4), 331–370 (2002)
Sparck Jones, K., Walker, S., Robertson, S.E.: A probabilistic model of information retrieval: development and comparative experiments Part 1. Information Processing and Management 36, 779–808 (2000)
Järvelin, K., Kekälainen, J.: Cumulated gain-based evaluation of ir techniques. ACM Transactions on Information Systems 20(4), 422–446 (2002)
Brijs, T., Swinnen, G., Vanhoof, K., Wets, G.: Using association rules for product assortment decisions: a case study. In: Proceedings of the fifth ACM SIGKDD international conference on Knowledge discovery and data mining (KDD), pp. 254–260. ACM, New York (1999)
Anand, S.S., Patrick, A.R., Hughes, J.G., Bell, D.A.: A data mining methodology for cross-sales. Knowledge-Based Systems 10(7), 449–461 (1998)
Vindevogel, B., der Poel, D.V., Wets, G.: Why promotion strategies based on market basket analysis do not work. Expert Systems with Applications 28, 583–590 (2005)
Cumby, C., Fano, A., Ghani, R., Krema, M.: Predicting customer shopping lists from point-of-sale purchase data. In: Proceedings of the tenth ACM SIGKDD international conference on Knowledge discovery and data mining (KDD 2004), pp. 402–409. ACM, New York (2004)
Demiriz, A.: Enhancing product recommender systems on sparse binary data. Data Mining and Knowledge Discovery 9(2), 147–170 (2004)
Adomavicius, G., Tuzhilin, A.: Using data mining methods to build customer profiles. IEEE Computer 34(2), 74–82 (2001)
Kurkovsky, S., Harihar, K.: Using ubiquitous computing in interactive mobile marketing. Personal and Ubiquitous Computing 10(4), 227–240 (2006)
Lawrence, R.D., Almasi, G.S., Kotlyar, V., Viveros, M.S., Duri, S.S.: Personalization of supermarket product recommendations. Data Mining and Knowledge Discovery 5, 11–32 (2001)
Kotlyar, V., Viveros, M.S., Duri, S., Lawrence, R.D., Almasi, G.S.: A case study in information delivery to mass retail markets. In: Bench-Capon, T.J.M., Soda, G., Tjoa, A.M. (eds.) DEXA 1999. LNCS, vol. 1677, pp. 842–851. Springer, Heidelberg (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nurmi, P., Forsblom, A., Floréen, P. (2009). Grocery Product Recommendations from Natural Language Inputs. In: Houben, GJ., McCalla, G., Pianesi, F., Zancanaro, M. (eds) User Modeling, Adaptation, and Personalization. UMAP 2009. Lecture Notes in Computer Science, vol 5535. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02247-0_23
Download citation
DOI: https://doi.org/10.1007/978-3-642-02247-0_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02246-3
Online ISBN: 978-3-642-02247-0
eBook Packages: Computer ScienceComputer Science (R0)