M-commerce possesses two distinctive characteristics that distinguish it from traditional e-commerce: the mobile setting and the small form factor of mobile devices. Of these, the size of a mobile device will remain largely unchanged due to the tradeoff between size and portability. Small screen size and limited input capabilities pose a great challenge for developers to conceptualize user interfaces that have good usability while working within the size constraints of the device. In response to the limited screen size of mobile devices, there has been unspoken consensus that certain tools must be made available to aid users in coping with the relatively large volume of information. Recommender systems have been proposed to narrow down choices before presenting them to the user (Feldman, 2000). We propose a product catalogue where browsing is directed by an integrated recommender system. The recommender system is to take incremental feedback in return for browsing assistance. Product appearance in the catalogue will be dynamically determined at runtime based on user preference detected by the recommender system. The design of our hybrid m-commerce catalogue recommender system investigated the typical constraints of m-commerce applications to conceptualize a suitable catalogue interface. The scope was restricted to the case of having personal digital assistant (PDA) as the mobile device. Thereafter, a preference detection technique was developed to serve as the recommender layer of the system.
Key Terms in this Chapter
World Wide Web: The World Wide Web (“WWW” or simply “Web”) is an information space in which resources are identified by global identifiers called Uniform Resource Identifiers (URI).
Agents: A piece of software, which acts to accomplish tasks on behalf of its user.
E-Commerce: Electronic commerce or e-commerce consists of the buying, selling, distributing, marketing, and servicing of products or services over computer networks such as the Internet.
Server: Powerful computers or processes dedicated to managing files, data, or network traffic.
M-commerce: M-Commerce or mobile commerce stands for electronic commerce made through mobile devices and wireless networks.
Information Retrieval: Information retrieval is the science of searching for information in documents for text, sound, images or data.
Genetic Algorithms: Are methods used in computer science, engineering, and other fields to search for optimal solutions to optimization problems. Genetic algorithms use techniques inspired by evolutionary biology such as mutation, selection, and crossover.