A semantic-expansion approach to personalized knowledge recommendation

https://doi.org/10.1016/j.dss.2007.05.004Get rights and content

Abstract

The rapid propagation of the Internet and information technologies has changed the nature of many industries. Fast response and personalized recommendations have become natural trends for all businesses. This is particularly important for content-related products and services, such as consulting, news, and knowledge management in an organization. The digital nature of their products allows for more customized delivery over the Internet. To provide personalized services, however, a complete understanding of user profile and accurate recommendation are essential.

In this paper, an Internet recommendation system that allows customized content to be suggested based on the user's browsing profile is developed. The method adopts a semantic-expansion approach to build the user profile by analyzing documents previously read by the person. Once the customer profile is constructed, personalized contents can be provided by the system. An empirical study using master theses in the National Central library in Taiwan shows that the semantic-expansion approach outperforms the traditional keyword approach in catching user interests. The proper usage of this technology can increase customer satisfaction.

Introduction

The rapid growth of the Internet has changed the nature of many businesses. The large amount of transactional data collected from the use of information systems allows for better understanding of customer needs and the integration of knowledge for the customization of products and services. This is particularly important for content-based applications, such as consulting, news services, and knowledge management.

Due to the importance of product and service customization, Internet recommendation systems (also called the Internet recommender systems) have become an important research area in electronic commerce [46]. Its major purpose is to reduce irrelevant content and provide users with more pertinent information or product. A recent study indicates that the use of personalized recommendation can significantly increase user satisfaction due to its ability to offset information overload [27].

Many information filtering and recommendation methods have been developed in literature, most existing techniques fall into three categories: rule-based filtering, content-based filtering, and collaborative filtering. Rule-based filtering uses pre-specified if-then rules to select relevant information for recommendation. Content-based filtering uses keywords or other product-related attributes to make recommendations. Collaborative filtering uses preferences of similar users in the same reference group as a basis for recommendation.

Content-based filtering and collaborative filtering are more popular in practical applications. However, they both have limitations. The content-based approach can classify services based on their nature, but often have difficulties in identifying related interests of the same user. Collaborative filtering can find similarities among different users but is unable to handle new items that do not have existing usage information.

Content-based filtering is better than collaborative filtering when it is applied to digital products such as customized news services and document recommendation in knowledge management because documents like reports have certain semantic linkages that cannot be captured by collaborative filtering.

Two general directions are popular for using these methods: profile generation and maintenance, and profile exploitation. Profile generation and maintenance include user profile representation, profile generation, and relevance feedback. Profile exploration includes information filtering, user profile-item matching, and profile adaptation [34]. Profile generation explores the interests of a particular user, while profile exploration finds information relevant to a particular user query for recommendation. Since most queries use keywords for document search, information retrieval techniques can facilitate content-based recommendations. For example, if a user reads a report about knowledge management and auctions, recommending reports of interest to the user is similar to retrieving documents using knowledge management and auction as two keywords.

Typical research in information retrieval uses key word weighting to find documents relevant to a particular query [5]. Since key words in a user query often have semantic meanings and certain semantic relationships may exist in certain documents, simple key word matching may result in an underweight or overweight of certain key words due to their semantic similarities. Advanced techniques that take semantics into consideration in building and exploitation of user profiles are useful.

In this paper, we propose a semantic-expansion approach to build user profile and content recommendations. This approach uses semantic networks and the spreading activation model (SA) in cognitive psychology to build user profiles and then make recommendations accordingly [12], [13]. The method includes three modules: (1) analyzing document structures, (2) building user interest profiles, and (3) making recommendations. An experiment was conducted to compare the performance between the semantic-expansion approach and a typical keyword-based approach. The result indicates that the semantic-expansion approach significantly outperformed the key-word-only approach.

The remainder of this paper is organized as follows. In the next section, literature in information filtering and content-based recommendation is reviewed. In Section 3, the semantic-expansion approach is described. Section 4 presents a prototype implementation and findings from our experimental study. Finally, conclusions and suggestions for future research are discussed.

Section snippets

Personalization and recommendation systems

Personalization is defined as “the ability to provide content and services tailored to individuals based on knowledge about their preferences and behavior” or “the use of technology and customer information to tailor electronic commerce interactions between a business and each individual customer” [1]. A major vehicle that makes personalization possible is the recommendation system that matches potential products with customer preferences.

A recommendation system is a computer-based system that

A semantic-expansion approach to document recommendation

As described before, content-based filtering is proven useful in recommending information goods such as organizational documents. If only keywords in the content are used, some semantic information will be missing and some important cues may not be captured. Therefore, we propose the semantic-expansion approach that integrates semantic information for spreading expansion and content-based filtering for document recommendation. The proposed system includes three main modules: user preference

An experimental study

In order to evaluate whether the semantic-expansion approach can improve the performance of recommendation systems, a prototype system was developed and an experiment was conducted in the computer lab. The prototype system was implemented in the Microsoft Windows environment and development in ASP, VB Script, and SQL Server. Fig. 5 illustrates its architecture.

The documents database contained 200 master theses or doctoral dissertations in information systems that were sampled from the National

Concluding remarks

Personalization has been a major trend for e-commerce. Using recommendation systems to provide customized information services will be the mainstream in the future. In this paper, we have presented a semantic-expansion approach to document recommendation. It adopts the spreading activation model to broaden the scope for user profile analysis. A major feature of this method is the construction of a semantic-expansion network that includes “is-a” and “non-is-a” relationships to connect concepts.

Ting-Peng Liang (Fellow, AIS) is the Director of Electronic Commerce Research Center and National Chair Professor of Information Management at the National Sun Yat-sen University in Taiwan. Prior to the current position, he had been Dean of Academic Affairs and Dean of the College of Management, Director of the Graduate Institute of Information Management, and Director of the Software Incubator of the same University. He received his doctoral degree in Information Systems from the Wharton

References (56)

  • K.J. Mock et al.

    Information filtering via hill climbing, WordNet, and index patterns

    Information Processing & Management

    (1997)
  • C.D. Paice

    A thesaural model of information retrieval

    Information Processing & Management

    (1991)
  • H. Sakagami et al.

    Learning personal preferences on online newspaper articles from user behaviors

    Computer Networks and ISDN Systems

    (1997)
  • S. Senecal et al.

    The influence of online product recommendations on consumers' online choices

    Journal of Retailing

    (2004)
  • H.C. Tu et al.

    An architecture and category knowledge for intelligent information retrieval agents

    Decision Support Systems

    (2000)
  • S.S. Weng et al.

    Feature-based recommendation for one-to-one marketing

    Expert Systems with Applications

    (2004)
  • G. Adomavicius et al.

    Personalization techniques: a process-oriented perspective

    Communications of the ACM

    (2005)
  • H.J. Ahn

    Utilizing popularity characteristics for product recommendation

    International Journal of Electronic Commerce

    (2006)
  • A. Ansari et al.

    Internet recommendation systems

    Journal of Marketing Research

    (2000)
  • N.F. Awad et al.

    The personalization privacy paradox: an empirical evaluation of information transparency and the willingness to be profiled online for personalization

    MIS Quarterly

    (2006)
  • R. Baeza-Yates et al.

    Modern Information Retrieval

    (1999)
  • M. Balabanović et al.

    Fab: content-based, collaborative recommendation

    Communications of the ACM

    (March 1997)
  • G. Beyah et al.

    Development of an instrument to study the use of recommendation systems

  • D. Billsus et al.

    A personal news agent that talks, learns and explains

  • K.W. Cheung et al.

    Extended latent class models for collaborative recommendation

    IEEE Transactions on Systems, Man, and Cybernetics (Part A)

    (2004)
  • A.M. Collins et al.

    A spreading-activation theory of semantic processing

    Psychological Review

    (1975)
  • F. Crestani

    Application of spreading activation techniques in information retrieval

    Artificial Intelligence Review

    (December 1997)
  • U. Hanani et al.

    Information filtering: overview of issues, research and systems

    User Modeling and User-Adapted Interaction

    (August 2001)
  • Cited by (126)

    View all citing articles on Scopus

    1. Download : Download full-size image
    Ting-Peng Liang (Fellow, AIS) is the Director of Electronic Commerce Research Center and National Chair Professor of Information Management at the National Sun Yat-sen University in Taiwan. Prior to the current position, he had been Dean of Academic Affairs and Dean of the College of Management, Director of the Graduate Institute of Information Management, and Director of the Software Incubator of the same University. He received his doctoral degree in Information Systems from the Wharton School of the University of Pennsylvania and had taught at the University of Illinois, Purdue University, and Chinese University of Hong Kong. His primary research interests include electronic commerce, intelligent systems, decision support systems, knowledge management, and strategic applications of information systems. His papers have appeared in journals such as Management Science, MIS Quarterly, Journal of MIS, Operations Research, Decision Support Systems, and Decision Sciences. He also serves on the editorial board of Decision Support Systems and several academic journals.

    1. Download : Download full-size image
    Deng-Neng Chen is the Assistant Professor of Management Information Systems at National Pingtung University of Science and Technology in Taiwan. His research interests include knowledge management, electronic commerce and artificial intelligence applications. Dr. Chen received his PhD in Information Management from National Sun Yat-Sen University in Taiwan. His researches have been published in Expert Systems With Applications, Industrial Management & Data Systems, Journal of Information Management (in Chinese) and several conference proceedings.

    1. Download : Download full-size image
    Yi-Cheng Ku is an Assistant Professor in the Department of Computer Science and Information Management, Providence University, Taiwan. He received his PhD in Information Management from National Sun Yat-sen University. His research interests include recommendation systems, information system adoption and diffusion, and knowledge management. His research has been published in Journal of Management Information Systems, Decision Support Systems, International Journal of Business, Electronic Commerce Studies, and various conference proceedings.

    1. Download : Download full-size image
    Yong-Fang Yang is a researcher at the Institute of Electronic Commerce of the Institute for Information Industry in Taiwan. He received his master degree in information management from National Sun Yat-Sen University in Taiwan.

    Note: The research was partially supported by the MOE Program for Promoting Academic Excellent of Universities under the grant number 91-H-FA08-1-4 and a research grant from National Science Council under the contract 92-2416-H-110-006-CC3. The paper was partially based on the thesis of the second author.

    View full text