Abstract:ThispaperdescribesanIntelligentShoppingAssistantdesigned for a shopping cart mounted tablet PC that enables individual interactions with customers. We use machine learning algorithms to predict a shopping list for the customer's current trip and present this list on the device. As they navigate through the store, personalized promotions are presented using consumer models derived from loyalty card data for each inidvidual. In order for shopping assistant devices to be effective, we believe that they have to be… Show more
“…The following list ranks the decision tree models by their score: (8,12,2,6,15,5,14,10,9,13,1,4,3,7,11) Final observation supporting pre-screening presumption is that, five out of six class label attributes that are most likely to be eliminated by prescreening (first six bars in Figure 8) are among the class label attributes of six worst scored decision tree models. Hence, it is possible to say that prescreening eliminates the decision trees that are very unlikely to be selected as the appropriate model for configuration decisions by Algorithm 2.…”
Section: Analysis Of the Pre-screening Presumptionmentioning
confidence: 92%
“…Let Q(qm : A,9ii2 : A,<?i2i • A,<?i22 : A,<?i3 : D 5 ,q 2U '• D 6 ,q 2i2 • D 7 ,q 22 : A) be the relation schema defining the quality attributes in the execution file of the experiment.…”
Section: Data Mining Quality Transformations and Taxonomymentioning
Ubiquitous computing software needs to be autonomous so that essential decisions such as how to configure its particular execution are self-determined. Moreover, data mining serves an important role for ubiquitous computing by providing intelligence to several types of ubiquitous computing applications. Thus, automating ubiquitous data mining is also crucial. We focus on the problem of automatically configuring the execution of a ubiquitous data mining algorithm. In our solution, we generate configuration decisions in a resource-aware and context-aware manner since algorithm executes in an environment in which the context often changes and computing resources are often severely limited. We propose to analyze the execution behavior of the data mining algorithm by mining its past executions. By doing so, we discover the effects of resource and context states as well as parameter settings on the data mining quality. We argue that a classification model is appropriate for predicting the behavior of an algorithm's execution and we concentrate on decision tree classifier. We also define taxonomy on data mining quality so that tradeoff between prediction accuracy and classification specificity of each behavior model that classifies by a different abstraction of quality, is scored for model selection. Behavior model constituents and class label transformations are formally defined and experimental validation of the proposed approach is also performed.
“…The following list ranks the decision tree models by their score: (8,12,2,6,15,5,14,10,9,13,1,4,3,7,11) Final observation supporting pre-screening presumption is that, five out of six class label attributes that are most likely to be eliminated by prescreening (first six bars in Figure 8) are among the class label attributes of six worst scored decision tree models. Hence, it is possible to say that prescreening eliminates the decision trees that are very unlikely to be selected as the appropriate model for configuration decisions by Algorithm 2.…”
Section: Analysis Of the Pre-screening Presumptionmentioning
confidence: 92%
“…Let Q(qm : A,9ii2 : A,<?i2i • A,<?i22 : A,<?i3 : D 5 ,q 2U '• D 6 ,q 2i2 • D 7 ,q 22 : A) be the relation schema defining the quality attributes in the execution file of the experiment.…”
Section: Data Mining Quality Transformations and Taxonomymentioning
Ubiquitous computing software needs to be autonomous so that essential decisions such as how to configure its particular execution are self-determined. Moreover, data mining serves an important role for ubiquitous computing by providing intelligence to several types of ubiquitous computing applications. Thus, automating ubiquitous data mining is also crucial. We focus on the problem of automatically configuring the execution of a ubiquitous data mining algorithm. In our solution, we generate configuration decisions in a resource-aware and context-aware manner since algorithm executes in an environment in which the context often changes and computing resources are often severely limited. We propose to analyze the execution behavior of the data mining algorithm by mining its past executions. By doing so, we discover the effects of resource and context states as well as parameter settings on the data mining quality. We argue that a classification model is appropriate for predicting the behavior of an algorithm's execution and we concentrate on decision tree classifier. We also define taxonomy on data mining quality so that tradeoff between prediction accuracy and classification specificity of each behavior model that classifies by a different abstraction of quality, is scored for model selection. Behavior model constituents and class label transformations are formally defined and experimental validation of the proposed approach is also performed.
“…Whereas a single food store visit may not be an accurate assessment of nutrient intakes for a household, food purchases for a longer period of time (.3-4 mo) may provide valuable data for assessing nutrient intakes. To mitigate the obvious limitation that purchases are for a household rather than an individual, algorithms are available that associate food purchases with age, sex, income status, and other demographic factors across tens of thousands of individuals (51). For example, one store may have over 2000 customers and 150,000 transactions within a year (3).…”
Section: Current Methods For Assessing Nutrient Intakementioning
Food intake, physical activity (PA), and genetic makeup each affect health and each factor influences the impact of the other 2 factors. Nutrigenomics describes interactions between genes and environment. Knowledge about the interplay between environment and genetics would be improved if experimental designs included measures of nutrient intake and PA. Lack of familiarity about how to analyze environmental variables and ease of access to tools and measurement instruments are 2 deterrents to these combined studies. This article describes the state of the art for measuring food intake and PA to encourage researchers to make their tools better known and more available to workers in other fields. Information presented was discussed during a workshop on this topic sponsored by the USDA, NIH, and FDA in the spring of 2009.
“…There are two kinds of mobile shopping assistants: those for shopping malls [2,4] and those for individual shops [3,12]. Shopping assistants have been envisaged for navigation support (both finding shops in malls and products within shops), promotions, and many other functions [3,7].…”
Section: Related Workmentioning
confidence: 99%
“…Shopping assistants have been envisaged for navigation support (both finding shops in malls and products within shops), promotions, and many other functions [3,7]. Assistants for individual shops tend to focus on product level information whereas mall assistants tend to focus on navigation and shop locating features.…”
The fundamental nature of grocery shopping makes it an interesting domain for intelligent mobile assistants. Even though the central role of shopping lists is widely recognized, relatively little attention has been paid to facilitating shopping list creation and management. In this paper we introduce a predictive text input technique that is based on association rules and item frequencies. We also describe an interface design for integrating the predictive text input with a web-based mobile shopping assistant. In a user study we compared two interfaces, one with text input support and one without. Our results indicate that, even though shopping list entries are typically short, our technique makes text input significantly faster, decreases typing error rates and increases overall user satisfaction.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.