A multidimensional method for context-aware bidders in mobile commerce

Number of pages: 107 File Format: word File Code: 31092
Year: 2009 University Degree: Master's degree Category: Computer Engineering
  • Part of the Content
  • Contents & Resources
  • Summary of A multidimensional method for context-aware bidders in mobile commerce

    Master's Thesis in Computer Science, Software Orientation

    The use of context, as dynamic information that describes the status of users and items and affects the decision-making and selection process of users, is necessary by the recommender systems in mobile commerce in order to improve the quality of the offer. In this research, a new multidimensional method for context-aware bidding in mobile commerce is presented. In this method, users' information, items, context parameters and the relationship between them are displayed in a multidimensional space, which is called a multidimensional score cube. In this space, similar fields are identified separately for each user, which is done by identifying different consumption patterns of users in different field conditions. By obtaining this information, a new two-dimensional space is created and the final proposal is made using a collaborative filtering method in this space. The evaluation of the method through its implementation in a restaurant food products suggestion system including the parameters of the day, time, weather and accompanying fields in addition to the parameters of the user and items and comparing it with the traditional suggestion method without considering the background information has been done. Self-organizing networks have been used to implement the cooperative filtering method. Self-organized networks are a type of unsupervised neural networks. The comparison and evaluation of the results has been done by calculating the F1 index, which is one of the standard and widely used indicators for the evaluation of bidders. Based on these results, the multidimensional bidding method shows an improvement of about sixteen percent compared to the traditional bidding method, which confirms the effectiveness of the method in terms of the quality of bidding. Keywords: context-aware bidding systems, mobile commerce, self-organizing map, multidimensional bidding method, collaborative filtering. Chapter 1: Introduction The bidding systems in mobile commerce have been among the most important topics in recent years, with The emergence of wireless technologies and facilitating the movement of e-commerce from wired to wireless environments have been considered. Mobile commerce means carrying out e-commerce activities through wireless environments, especially wireless internet, and mobile handheld devices, with the emergence of wireless technology in the field of the Internet and the increasing use of mobile devices, attention is increasing [1, 2]. Two special characteristics of mobility [1] and wide access [2] have been attributed to mobile business applications [1,3], the first characteristic emphasizes the possibility of the disappearance of location restrictions and the second characteristic emphasizes the possibility of the disappearance of time restrictions in users' use of the services of these types of applications [1,3,4,5]. The fact that users are able to replace devices such as mobile phones and personal digital assistants (PDAs) [3] instead of personal computers to carry out activities such as electronic banking or electronic purchase of products will provide many facilities for them and new opportunities for businesses and shows the need for researchers to pay attention to this field [1,3]. But the implementation of recommender systems in mobile environments without It will not be appropriate to consider the influencing parameters in this environment. The set of these parameters constitute background information [6]. These resources can include items such as specific information required by the user or products such as a book or movie that a user likes among the multitude of products that the user is facing [7, 8, 9]. In recommender systems, there are three main data sets, that is, the set of users (C), the set of recommendable items (S) (such as books, movies, music, etc.) and the sets of data that define the relationship between the two previous sets. Collection S can contain hundreds, thousands and even millions of goods in different applications, and similarly collection C can have such a situation. The relationship between two sets C and S is based on a scoring structure that determines the usefulness or interest of the product for the user.This relationship with a function called the utility function, u, is defined as the following relationship [7]:

    (1-1)

    where Ratings is an ordered set such as non-negative integers or a set of real numbers in certain spaces.

    In the systems that recommend the values ??of u, it is usually only defined on subsets of the C×S domain and not on all of it, and the uncertain parts of this domain should be estimated using the available data. specified The ultimate goal of recommender systems is achieved by offering the items with the highest estimated scores to users, so that for each user, the items with the maximum amount of usefulness are selected and introduced [7].

    To date, many suggestion methods have been presented, and these methods and methodologies fall into the following categories [7,9,10]:

    Content-based [4]: ??In this group of methods, the act of suggesting using Finding items that are most similar to items that have been the user's favorite in the past. In other words, u(c, s), the usefulness of product s for user c is estimated based on all available values ??of u(c, si) where si is similar to s and si are among the user's favorite products.

    Participatory filtering: In this group of methods, the act of offering is done by finding items that are liked by users with similar tastes. Users with similar tastes means users who rated the same items similarly. In other words, u (c, s) is obtained based on the available values ??of u(cj, s) that cj users are similar to c. Hybrid model [5]: methods that combine two methods based on content and collaborative filtering and in this way take advantage of the advantages of both methods in order to identify and introduce goods. In another view, the methods of offering, both content-based and collaborative filtering, are divided into two categories. Memory-based [6] and model-based [7] methods are divided. In comparison with memory-based algorithms, model-based algorithms, using machine learning methods [8], create a model using the set of existing points and use it to predict points [7,10,11]. With the emergence of wireless technology in the field of the Internet and the increasing use of mobile devices, the implementation of recommender systems in mobile environments requires further investigation in order to provide more relevant and personalized information in view of its specific limitations such as the high cost of connection time and data exchange, bandwidth limitations, low quality of connection and the limitations of the input and output of mobile devices. Investigating the impact of background information as the user's conditions and environment and as information that affects his decision-making process, on the output of such applications, are the issues that have been investigated in this research.

    Research background

    The emergence of wireless technologies and the increasing use of mobile devices, have created many opportunities for electronic commerce applications. Considering the specific limitations of mobile environments, providing information in a more personalized and customized manner is one of the important goals of mobile business applications. Considering background information as the user's conditions and environment and as information that affects his decision-making process, in providing the output of such applications is one of the things that can be used to provide more relevant information to users.

    Recommender systems have always been among the most important issues in the field of e-commerce. Context-aware mobile recommender systems are just getting started. An important category of context-aware systems are location-aware systems. Yang, Cheng, and Daya[12] present a location-aware recommender system for mobile environments, which aims to recommend sellers' websites by taking into account the customer's interests and preferences, as well as his location distance from the physical location specified on the websites. In the mentioned method, the above two factors are calculated separately and then websites are suggested based on their combination. Another such system is Proximo[13], which is a location-aware recommender system for indoor environments such as museums and galleries. This system suggests items based on the user's interests and defaults and displays the location of the items on the roles on the user's mobile device.

  • Contents & References of A multidimensional method for context-aware bidders in mobile commerce

    List:

    Chapter One: Introduction

    1-1 Introduction. 1

    1-2 research topic. 3

    1-3 research topic. 4

    1-4 The importance and value of research. 6

    1-5 research objectives. 6

    1-6 application of research results. 6

    1-7 overview of the thesis structure. 7

     

         Chapter Two: Mobile Business

    2-1 Introduction. 8

    2-2 mobile commerce 9

    2-3 Classification of mobile commerce research literature 11

        2-3-1 theoretical research area. 11

        2-3-2 wireless network. 12

        2-3-3 mobile firmware 13

        2-3-4 wireless user infrastructure. 14

        2-3-5 Mobile business applications 14

    2-4 Mobile business technologies 16

    2-5 Wireless standards. 18

    2-6 Mobile business application implementation platform 19

        2-6-1 Mobile programming languages. 22

    2-7 Summary. 23

     

      Title                                                                                                                                                         Page

     

      Chapter III: Context

    3-1 Introduction. 25

    3-2 background. 26

        3-2-1 Parametric definitions. 26

        3-2-2 General definitions. 27

    3-3 Classification of background information. 28

    3-4 awareness of context. 31

    3-5 background design. 32

    6-3 Conclusion. 33

     

        Chapter Four: Recommender Systems

    4-1 Introduction. 35

    4-2 Checking the performance of recommender systems 36

    4-2-1 Content-based methods 38

    4-2-1-1 Problems and limitations of content-based methods 41

    4-2-2 Collaborative filtering methods. 42

            4-2-2-1 Problems and limitations of cooperative filtering methods. 46

        4-2-3 Combined methods. 48

    4-3 Evaluating recommender systems 49

    4-4 Expanding the capabilities of recommender systems 51

    4-4-1 Comprehensive cognitive participation of users and items in the process of offering. 51

        4-4-2 multi-criteria scoring. 52

        4-4-3 Non-Interfering Bidders. 53

        4-4-4 flexibility. 53

    4-4-5 development of evaluation indicators. 54

        4-4-6 Use of background information in proposers 55

        4-4-7 Other options for expansion and development of proposer systems 55

    4-5 Conclusion. 55

     

    Chapter Five: A New Multidimensional Method for Context-Aware Suggestion

    5-1 Introduction. 57

    5-2 context-aware recommender systems in mobile commerce 58

    5-3 context information modeling. 59

    4-5 multidimensional method in context-aware recommender systems. 61

    5-5 Summary. 68

    Chapter Six: Evaluation

    6-1 Introduction. 69

    6-2 evaluation method. 69

        6-2-1 Implementation of the data collection system 70

    6-3 Implementation of the proposal method. 72

        6-3-1 Implementation of two-dimensional proposal method. 73

        6-3-2 Implementation of the multidimensional proposal method. 78

    6-4 Conclusion. 82

    Chapter Seven: Summary and Future Solutions

    7-1 Introduction. 84

    7-2 Future solutions 85

     

    Resources. 87

     

    Source:

    E. Turban and D. King, "Introduction to E-commerce: Mobile Commerce", Prentice Hall, pp. 332-380, 2003.

    N. Shi, “Mobile Commerce Applications”, Idea Group Publishing, 2004.

    E.W.T. Ngai and A. Gunasekaran, "A review for mobile commerce research and applications", Decision Support Systems, vol. 43, pp. 3-15, 2005.

    B. E. Mennecke and T. J. Strader, "Mobile Commerce - Technology, Theory, and Application", Idea Group Publishing, 2003.

    A. H. Morales-Aranda, O. Mayora-Ibarra and S. Negrete-Yankelevich, "M-Modeler: A Framework Implementation for Modeling M-Commerce Applications", Proceedings of the 6th international conference on Electronic commerce ICEC '04, pp.596-602, 2004.

    A. Schmidt, M. Beigl and H. Gellersen, "There is more to context than location", Computers & Graphics, vol. 23, pp. 893-901,

    G. Adomavicius and A. Tuzhilin, "Toward the Next Generation of Recommender Systems: A Survey of the State-of-the-Art and Possible Extensions", IEEE, IEEE Computer Society, 2005.

    J. Bennett, "A Collaborative Filtering Recommender using SOM clustering on Keywords", A Proposal for the degree of Masters of Computer Science, Golisano College of Computing and Information Science Rochester Institute of Technology, 2006.

    C. Cornelis, J. Lu, X. Guo and G. Zhang, “One-and-Only Item Recommendation with Fuzzy Logic Techniques”, Information Sciences, Vol. 177, No. 6, pp. 4906-4921, 2007.

    G. Adomavicius, R. Sankaranarayanan, S. Sen and A. Tuzhilin, "Incorporating Contextual Information in Recommender Systems Using a Multidimensional Approach", ACM Transactions on Information Systems, Vol. 23, No. 1, pp. 103-145, 2005.

    J. Bennett, "Independent Study Report: A survey of SOM and Recommender techniques", A Research Report, Golisano College of Computing and Information Science Rochester Institute of Technology, 2006.

    W. Yang, H. Cheng and J. Dia, “A location-aware recommender system for mobile shopping environments”, Expert Systems with Applications, vol. 34, No. 1, pp. 437–445, 2006.

    E. Parle, A. Quigley, "Proximo, Location-Aware collaborative recommender", In Workshop on the Social Navigation and Community based Adaptation 2006.

    F. Bostrom, "Andromedia - Towards a context-aware mobile music recommender", University of Helsinki, Faculty of Science, Department of Computer Science, 2008.

    J. Seppanen and J. Huopaniemi, “Interactive and Context-Aware Mobile Music Experiences”, Proc of the 11th Int. Conference on Digital Audio Effects, 2008.

    H. Park, J. Yoo, S. Cho, "A Context-aware Music Recommendation system using fuzzy Bayesian networks with utility theory", International Conference on Fuzzy Systems and Knowledge Discovery (FSKD 2006), 2006.

    W. Schwinger, Ch. Grun, B. Pr?ll, W. Retschitzegger, A. Schauerhuber, "Context-Awareness in Mobile Tourism Guides - A Comprehensive Survey", 2002.

    A. Hinze and G. Buchanan, "Context-Awareness in Mobile Tourist Information systems: challenges for user interaction", In Proceedings of the ACSC'06, Australian Computer Society, 2006.

    M. V. Setten, S. Pokraev and J. K. waaij, "Context-Aware Recommendations in the Mobile Tourist Application COMPASS", Adaptive Hypermedia and Adaptive Web-Based Systems, pp. 235-244, 2004.

    J. Yu, S. Lee and M. Jeon, "Recommendation of preferable photo contents", International Symposium on Ubiquitous, 2007.

    Q. Li, Ch. Wang, G. Geng, R. Dai, "A Novel Collaborative Filtering-Based Framework for Personalized Services in M-commerce", Proceedings of the 16th international conference on World Wide Web WWW '07, PP.1251+, 2007.

    L. Buriano, M. Marchetti, F. Carmagnola and F. Cena, "The Role of Ontologies in Context-Aware Recommender Systems", Proceedings of the 7th International Conference on Mobile Data Management, IEEE, 2006.

    A. Loizou and S. Dasmahapatra, "Recommender Systems for the Semantic Web", ECAI 2006 Recommender Systems Workshop, 2006.

    S. Kim and J. Kwon, "Effective Context-Aware Recommendation on the Semantic Web", IJCSNS International Journal of Computer Science and Network Security, Vol. 7 No.8, 2007.

    A. S. Tanenbaum, “Computer Networks,” Prentice Hall, 2003.

    “Mobile Operating System”, Wikipedia, The Free Encyclopedia, [online]. Available: http://en.wikipedia.org/wiki/Mobile_operating_system.

    R. Riggs, A. Taivalsaari, J. Van Peursem, J. Huopaniemi, M. Patel, A. Uotila and Jim Holliday Editor, "Programming Wireless Devices with the Java™ 2 Platform", Micro Edition, Second Edition, Addison Wesley, 2003.

    A. K. Dey and G. D. Abowd, "Towards a Better Understanding of Context and Context-Awareness", Handheld and Ubiquitous Computing, Vol. 1707, pp. 304-307, 1999.

A multidimensional method for context-aware bidders in mobile commerce