NP-miner: A real-time recommendation algorithm by using web usage mining

被引:24
作者
Huang, Yueh-Min [1 ]
Kuo, Yen-Hung [1 ]
Chen, Juei-Nan [1 ]
Jeng, Yu-Lin [1 ]
机构
[1] Natl Cheng Kung Univ, Dept Engn Sci, Tainan 701, Taiwan
关键词
incremental mining; real-time recommendations; sequential mining; web usage mining;
D O I
10.1016/j.knosys.2006.04.001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Web usage mining is widely applied in various areas, and dynamic recommendation is one web usage mining application. However, most of the current recommendation mechanisms need to generate all association rules before recommendations. This takes lots of time in offline computation, and cannot provide real-time recommendations for online users. This study proposes a Navigational Pattern Tree structure for storing the web accessing information. Besides, the Navigational Pattern Tree supports incremental growth for immediately modeling web usage behavior. To provide real-time recommendations efficiently, we develop a Navigational Pattern mining (NP-miner) algorithm for discovering frequent sequential patterns on the proposed Navigational Pattern Tree. According to historical patterns, the NP-miner scans relevant sub-trees of the Navigational Pattern Tree repeatedly for generating candidate recommendations. The experiments study the performance of the NP-miner algorithm through synthetic datasets from real applications. The results show that the NP-miner algorithm can efficiently perform online dynamic recommendation in a stable manner. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:272 / 286
页数:15
相关论文
共 33 条
  • [1] Agrawal R, 1994, P 20 INT C VER LARG, V1215, P487
  • [2] [Anonymous], 2003, P 5 ACM INT WORKSH W, DOI DOI 10.1145/956699.956716
  • [3] [Anonymous], 1996, EDBT, DOI 10.1007/BFb0014140
  • [4] Aref WG, 2004, IEEE T KNOWL DATA EN, V16, P332
  • [5] BORGES J, 1999, P WORKSH WEB US AN U, P31
  • [6] Buchner AG, 1998, ACM SIGMOD RECORD, V27, P54, DOI DOI 10.1145/306101.306124
  • [7] Applying dynamic fuzzy Petri Net to web learning system
    Chen, JN
    Huang, YM
    Chu, WCC
    [J]. INTERACTIVE LEARNING ENVIRONMENTS, 2005, 13 (03) : 159 - 178
  • [8] Web mining: Information and pattern discovery on the World Wide Web
    Cooley, R
    Mobasher, B
    Srivastava, J
    [J]. NINTH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 1997, : 558 - 567
  • [9] COOLEY R, 1999, KNOWLEDGE INFORM SYS, V1
  • [10] El-Sayed M., 2004, P 6 ANN ACM INT WORK, P128