个性化推荐和搜索中若干关键问题的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
针对用户自身在实际需求,偏好特点和行为方式等方面的不同,个性化信息服务致力于满足用户个体的差异化信息需求。较传统的通用服务,个性化服务因为能够更好地表征、迎合用户的个性化偏好而受到了普遍的认可,个性化的相关技术也成为近年来一个新型的热门研究课题,受到了学术界和商业机构的广泛重视。本文围绕个性化技术中最为核心的两项,个性化推荐和个性化搜索中的若干关键问题进行研究、讨论,论文的主要工作包括以下内容:
     1.研究、探讨了协同推荐问题,在遵循基本协同的基础上,我们希望探寻、讨论新的有效推荐的研究思路。以此为基本出发点,本文提出了一种基于自低至高两个层面的多个BP神经网络进行项目评价预测的方法(Two-Level multiple Neural Networks-based Collaborative Filtering Recommendation Algorithm,简记为TMNN-CFRA)。两层面的多个BP神经网络协同工作,高层面BP网反向误差传播直至低层面多ANN进行网络权值修正,以此为基础借助用户评价等特征前向给出项目推荐预测。美国评测集Movielens上的实验评测验证了TMNN-CFRA算法的可行性和有效性。
     2.协作过滤推荐算法具有“冷启动”问题。“冷启动”问题的根源在于评价信息过于有限,推荐系统难以准确挖掘出用户偏好。本文提出了借助用户的模糊反馈信息改善冷启动推荐性能的基本研究思路(具体涉及2个算法)。对于项目推荐中棘手的冷启动问题可以从用户模糊反馈信息挖掘的角度展开研究,相对于完全地基于有限的项目评价本身的相似度测量改进等传统方法,这是一个相对比较新的研究基点,对于解决冷启动问题具有重要的意义。我们采用两个独立的算法研究、探讨了模糊反馈数据对于冷启动推荐的意义。其中,算法1采用后向传播的神经网络方法直接就模糊反馈数据本身进行学习,从“相对优劣”中挖掘用户对项目属性等的兴趣偏好;算法2对数据进行基础性变换,巧妙地从原本不具有可比性的模糊反馈数据和项目评价信息中抽取用户之间的相似度,以此为基础进行推荐预测。一般意义上而言,协作分析范畴的算法2较基于内容分析范畴的算法1具有更好的性能水平,初步验证了模糊反馈数据在冷启动阶段的积极意义。
     3.Web信息的爆炸式增长极大地激发了用户对于个性化的领域搜索服务的需求。本文提出并研究、实现了个性化的垂直搜索算法(Personazlied Vertical Search Algorithm,简记为PVSA),该算法以领域特征为出发点,借助领域主题偏好向量、领域元数据权重因子、检索名词差异化策略等4个策略有效挖掘、表征用户的领域个性化偏好,以此为基础生成基于用户偏好的垂直搜索算法,PVSA算法在个性化的领域搜索问题上取得了良好的效果。
     4.自动化的服务组合、服务推荐等是语义Web研究的重点。不同于完全地依赖本体进行服务推荐的思想,本文从统计学角度出发,提出了基于用户偏好的服务推荐算法(Preference-based Service Recommendation Algorithm,简记为PSRA),该算法首先基于Web服务语义进行无效后继服务过滤,然后基于职业本体、语义距离等针对人口统计学要素进行相似度计算,接下来融合人口特征至推荐评价,相对有效地给出综合人口统计学要素和评价信息的新的轻量的用户相似度度量,最后基于综合人口统计学要素和评价信息等特征的用户相似度给出满足用户个性化需求的后继推荐服务输出,PSRA在个性化服务推荐问题上取得了良好的效果。
Personalized information services are focusing on the fulfillment of the personalized information demands of different users based on their preference characteristics, behivor patterns, etc. Comparing with the traditional ones, personalized services could effectively cater to users' personal interests and correspondingly, they are widely accepted and becoming more and more popular. Lots of scholars and commercial organizations are paying their attentions to personalized services and many distinguished developments have been archieved in the past several years. In our paper, we present our research and discussion on two important techniques, the personalized recommendation and personalized search techniques. The main contributions are as follows:
     1. Focusing on the collaborative filtering process, we perform exploration and discussion for the new recommendation strategy. We present one novel method (Two-Level multiple Neural Networks-based Collaborative Filtering Recommendation Algorithm, TMNN-CFRA) for rating prediction in this paper. Multiple BP networks cooperating together, the higher layer neural networks propagates conversely the output deviation until to the lower layer neural networks to modify the network weights, and based on which, item recommendation prediction is accomplished by the forward process relying on the factors such as ratings, etc.. Experiment results on Movielens dataset show that TMNN-CFRA method is effective and feasible for item recommendation.
     2. Collaborative Filtering recommendation has cold-start problem. The root of the problem lies in that the ratings available are too limited, and recommendation system can not effectively mine users' preferences with so scarce data. In our paper, we present the basic but novel idea to alleviate the cold-start problem by taking advantage of the mining of implicit feedback data (two strategies referred). Relative to the traditional cold-start improvement methods focusing completely on the sparse data, our idea has its significance. It presents an effective perspective to alleviate cold-start problem—fully mining by using corresponding algorithms rather than omitting the valuable implicit feedback data like the traditional methods. We present two independent strategies to exploit the significance of making use of users'implicit feedback for cold-start problem. In the first strategy, we use BP neural network to learn the feedback data itself, by which to mine users'prefences towards the factors such as item slot, etc., from the "relative superiority or inferiority". In the second strategy, we make the basic but effective transformation for the available data, and by which, the similarity information will be skillfully abstracted from the implicit feedback and item ratings which are of no comparability originally. In most cases, the second strategy belonging to collaborative filtering category will be more effective for item recommendation than the first one which belongs to the content-based analysis category and the significance of users'implicit feedback for cold-start recommendation has been preliminary demonstrated in our experiments.
     3. The rapid expansion of web information greatly stimulates the demands for personalized domain search services. In our paper, we present the personalized vertical search algorithm (PVSA). Based on domain characteristics, PVSA relies on four strategies including domain topic preference vector, domain metadata weight factors and distinguishing different weights of input terms, etc., to mine and present different domain preferences of different users. Consequently, personalized search outputs are obtained. Experimental results show that our algorithm holds the promise of effectively providering the personalized search capacity for different users.
     4. Automated service composition and service recommendation are essential for semantic web research. Not the same as the completely ontology-dependent idea for service recommendation, in our paper, we present preference-based service recommendation algorithm (PSRA) mainly from statistics perspective. Firstly, PSRA filters out the ineffective succeeding services based on service semantics, and then performs the demographic similarity calculation based on the strategies such as occupation ontology, semantics distance, etc.. In the following, by integrating demographic factors with recommendation ratings, PSRA effectively persents the new and light-weighted similarity measurement. Lastly, based on the redefined similarites between users and for the same current service, PSRA presents different succeeding recommended services to different users to meet their personalized needs. Experimental results show that our algorithm is feasible and effective.
引文
[1]郝亚玲.Push技术:网上个性化信息服务的实现.情报杂志,21(10),2001,55-57.
    [2]Bush V. As We May Think. Atlantic Monthly,1945
    [3]Armstrong R, Freitag D, Joachims T, et al. Webwatcher:A learning apprentice for the world wide web. In:Proc. of the AAAI spring symposium on information gathering,1995
    [4]Balabanovic M, Shoham Y. Learning information retrieval agents:Experiments with automated web browsing. In:Proc. of the AAAI Spring Symposium on Information Gathering from Heterogeneous, Distributed Resources,1995.
    [5]Lieberman H. Letizia:An agent that assists web browsing. In:Proc. of International Joint Conference on Artificial Intelligence,1995.
    [6]Mladenic D. Personal WebWatcher:design and implementation, citeseerx.ist.psu.edu,1996
    [7]Terveen L, Hill W, Amento B, et al. PHOAKS:A System for Sharing Recommendations, Comm. ACM,40(3),1997,59-62.
    [8]Kautz H, Selman B, Shah M. the hidden web. AI magazine,1997.
    [9]Lieberman H, Van Dyke N, Vivacqua, A. Let's Browse:A Collaborative Web Browsing Agent. In: Proc. of International Conference on Intelligent User Interfaces,1999,924-929.
    [10]Giles C L, Bollacker K D, Lawrence S. CiteSeer:An automatic citation indexing system. In:Proc. of the third ACM conference on Digital libraries,1998
    [11]冯翱;刘斌;卢增祥等.Open Bookmark-基于Agent的信息过滤系统.清华大学学报,Vol.3,2001.
    [12]余力.电子商务个性化——理论、方法与应用.清华大学出版社,2007,25-27.
    [13]王筱渝.搜索引擎的发展与个性化信息服务.科技进步与对策,2003.
    [14]Konstan J A, Miller B N, Maltz D, et al. GroupLens:applying collaborative filtering to usenet news. Communications of the ACM,40(3),1997,77-87.
    [15]Konstan J A, Miller B N, Maltz D, et al. GroupLens:Applying Collaborative Filtering to Usenet News. Comm. ACM,40(3),1997,77-87.
    [16]Miller B N, Albert I, Lam S K, et al. MovieLens Unplugged:Experiences with an Occasionally Connected Recommender System. In:Proc. of Int'l Conf. Intelligent User Interfaces, NewYork,2003, 263-266.
    [17]www.ilog.com
    [18]Mitchell T M. Machine Learning. Mc Graw Hill,1997.
    [19]Han J W,Kamber M.范明,孟小峰译.数据挖掘概念与技术(第2版),机械工业出版社,2007.
    [20]Lewis D. Representation and learning in information retrieval, (Ph.D. thesis), Dept. of Computer and Information Science, University of Massachusetts, COINS Technical Report 91-93,1991.
    [21]Lang K. Newsweeder:Learning to filtering netnews. In Prieditis and Russell (Eds). In:Proc.of the 12nd International Conference on Machine Learning, San Francisco,331-339.
    [22]Joachims T. A probabilistic analysis of the Rocchio algorithm with TFIDF for text categorization, Computer Science Technical Report CMU-CS-96-118, Carnegie Mellon University.
    [23 Dunham M H.郭崇慧,田凤占,靳晓明译.数据挖掘教程,清华大学出版社,2005.
    [24]Adomavicius G, Tuzhilin A. Toward the next generation of recommender systems:a survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge and Data Engineering, 17(6),2005,734-749
    [25]Hill W, Stead L, Rosenstein M, et al. Recommending and Evaluating Choices in a Virtual Community of Use. In:Proc. of Conf. Human Factors in Computing Systems,1995.
    [26]Rich E. User Modeling via Stereotypes. Cognitive Science,3(4),1979,329-354.
    [27]Hill W, Stead L, Rosenstein M, et al. Recommending and Evaluating Choices in a Virtual Community of Use. In:Proc. of Conf. Human Factors in Computing Systems,1995.
    [28]Shardanand U, Maes P. Social Information Filtering:Algorithms for Automating 'Word of Mouth'. In:Proc. of Conf. Human Factors in Computing Systems,1995.
    [29]Goldberg K, Roeder T, Gupta D, et al. Eigentaste:A Constant Time Collaborative Filtering Algorithm. Information Retrieval,4(2),2001,133-151.
    [30]Das A S, Datar M, Garg A, et al. Google news personalization:scalable online collaborative filtering. Proc.16th Int'l WWW Conf., NewYork,2007,271-280.
    [31]Delgado J, Ishii N. Memory-Based Weighted-Majority Prediction for Recommender Systems. In: Proc. of ACM SIGIR'99 Workshop Recommender Systems:Algorithms and Evaluation,1999.
    [32]Nakamura A, Abe N. Collaborative Filtering Using Weighted Majority Prediction Algorithms. In: Proc. of 15th Int'l Conf. Machine Learning,1998.
    [33]Breese J S, Heckerman D, Kadie C. Empirical Analysis of Predictive Algorithms for Collaborative Filtering. In:Proc. of 14th Conf. Uncertainty in Artificial Intelligence,1998.
    [34]Baeza-Yates R, Ribeiro-Neto B. Modern Information Retrieval. Addison-Wesley,1999.
    [35]Sarwar B, Karypis Q Konstan J, et al. Item-Based Collaborative Filtering Recommendation Algorithms. In:Proc. oflOth Int'l WWW Conf., NewYork,2001.
    [36]Deshpande M, Karypis G. Item-Based Top-N Recommendation Algorithms. ACM Trans. Information Systems,22(1),2004,143-177.
    [37 Getoor L, Sahami M. Using Probabilistic Relational Models for Collaborative Filtering. In:Proc. of Workshop Web Usage Analysis and User Profiling (WEBKDD'99),1999.
    [38]Goldberg K; Roeder T, Gupta D, et al. Eigentaste:A Constant Time Collaborative Filtering Algorithm. Information Retrieval,4(2),2001,133-151.
    [39]Breese J S, Heckerman D, Kadie C. Empirical Analysis of Predictive Algorithms for Collaborative Filtering. In:Proc. of 14th Conf. Uncertainty in Artificial Intelligence,1998.
    [40]Billsus D, Pazzani M. Learning Collaborative Information Filters. In:Proc. ot Int'l Conf. Machine Learning,1998.
    [41]Salton G Automatic Text Processing. Addison-Wesley,1989.
    [42]Lang K. Newsweeder:Learning to Filter Netnews. In:Proc. of 12th Int'l Conf. Machine Learning, 1995.
    [43]Mooney R J, Roy L. Content-Based Book Recommending Using Learning for Text Categorization. In:Proc. of ACM SIGIR'99 Workshop Recommender Systems:Algorithms and Evaluation,1999.
    [44]Zhang Y, Callan J, Minka T. Novelty and Redundancy Detection in Adaptive Filtering. In:Proc.of the 25th Ann. Int'l ACM SIGIR Conf., NewYork,2002,81-88.
    [45]Burke R. Hybrid Systems for Personalized Recommendations. Lecture Notes in Computer Science, vol.3169,2005,133-152.
    [46]Good N, Schafer J B, Konstan J A. Combining Collaborative Filtering with Personal Agents for Better Recommendations. In:Proc. of Conf. Am. Assoc. Artificial Intelligence (AAAI-99),1999, 439-446.
    [47]Tran T, Cohen R. Hybrid Recommender Systems for Electronic Commerce. In:Proc. of Knowledge-Based Electronic Markets, Papers from the AAAI Workshop, Technical Report WS-00-04, AAAI Press,2000.
    [48]Billsus D, Pazzani M. User Modeling for Adaptive News Access. User Modeling and User-Adapted Interaction,10(2-3),2000,147-180.
    [49]Yang J M, Li K F. Recommendation based on rational inferences in collaborative filtering. Knowledge-Based Systems,22(1),2009,105-114
    [50]Lee J S, Olafsson S. Two-way cooperative prediction for collaborative filtering recommendations. Expert Systems with Applications,36 (3),2009,5353-5361
    [51]Li Y, Lu L, Xuefeng L, et al. A hybrid collaborative filtering method for multiple-interests and multiple-content recommendation in e-commerce. Expert Syst Appl,28(1),2005,67-77.
    [52]Kwon K, Cho J Y, et al. Multidimensional credibility model for neighbor selection in collaborative recommendation. Expert Systems with Applications,36 (3),2009,7114-7122
    [53]Tang T Y, Winoto P, Chan K C C. Scaling Down Candidate Sets Based on the Temporal Feature of Items for Improved Hybrid Recommendations. Lecture Notes in Computer Science, vol.3169,2005, 169-186.
    [54]Prasad B. HYREC:A Hybrid Recommendation System for E-Commerce. Lecture Notes in Computer Science, vol.3620,2005,408-420.
    [55]Andersen R, Borgs C, Chayes J, et al. Trust-Based Recommendation Systems:an Axiomatic Approach. In:Proc. of the 17th international conference on World Wide Web, New York,2008, 199-208.
    [56]Weng S S, Lin B, Chen W T. Using contextual information and multidimensional approach for recommendation. Expert Systems with Applications,36(2),2009,1268-1279
    [57]Wong W K, Zeng X H, Au W M R. A decision support tool for apparel coordination through integrating the knowledge-based attribute evaluation expert system and the T-S fuzzy neural network. Expert Systems with Applications,36(2),2009,2377-2390
    [58]Yang Y J, Wu C. An attribute-based ant colony system for adaptive learning object recommendation, Expert Systems with Applications,36(2),2009,3034-3047
    [59]Chang C C, Chen P L, Chiu F R, et al. Application of neural networks and Kano's method to content recommendation in web personalization. Expert Systems with Applications,36(3),2009, 5310-5316
    [60]Ahn H J. A new similarity measure for collaborative filtering to alleviate the new user cold-starting problem. Information Sciences:an International Journal,178(1),2008,37-51
    [61]Park S T, Pennock D, Madani O, et al. Naive Filterbots for Robust Cold-Start Recommendations. In:Proc. of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining, NewYork,2006,699-705.
    [62]Rojsattarat E, Soonthornphisaj N. Hybrid Recommendation:Combining Content-Based Prediction and Collaborative Filtering. Lecture Notes in Computer Science, vol.3588,2003,337-344.
    [63]Plantie M, Montmain J, Dray G Movies recommenders systems:Automation of the information and evaluation phases in a multi-criteria decision-making process. Lecture Notes in Computer Science, volume 3588,2005,633-644
    [64]Lekakos G, Caravelas P. A hybrid approach for movie recommendation. Multimedia Tools and Applications, vol 36,2008,55-70.
    [65]Liu D R, Shih Y Y. Hybrid approaches to product recommendation based on customer lifetime value and purchase preferences. Journal of Systems and Software,77(2),2005,181-191.
    [66]Iwata T, Saito K, Yamada T. Modeling user behavior in recommender systems based on maximum entropy. In:Proc. of the 16th international conference on World Wide Web, New York,2007,1281-1282.
    [67]Braslavski P, Alshanski G, Shishkin A. ProThes:Thesaurus-based Meta-Search Engine for a Specific Application Domain. In:Proc. of the 13th international World Wide Web conference on Alternate track papers & posters table of contents, New York,2004,222~223.
    [68]Li X Y, Yuan J S, Yang X M. Intelligent Search Engine For XML based on Index and Domain Ontology. In:Proc. of the Fifth International Conference on Machine Learning and Cybernetics,2006, 4501-4506,
    [69]Kritikopoulos A, Sideri M. The Compass Filter:Search Engine Result Personalization using Web Communities. Lecture Notes in Computer Science, vol.3169,2005,225~240
    [70]杨炳儒,王敏.基于主题的个性化元搜索引擎的设计与实现.情报杂志,24(7),2005,57~58.
    [71]Kamba T, Bharat K, Albers M C. The krakatoa chronicle an interactive personal-ized newspaper on the web. In:Proc. of the Fourth International World Wide WebConference, New York,1995.
    [72]Miller R, Bharat K. SPHINX:A framework for creating personal, site-specific web crawlers. In: Proc. of the 7th World-Wide Web Conference (WWW7), NewYork,1998.
    [73]欧洁,刘桂林.个性化智能信息提取中的用户兴趣发现.计算机科学,28(3),2001,112~115
    [74]肖卓程,荆金华.基于用户兴趣的搜索引擎.计算机应用与软件,24(9),2007,134~136.
    [75]宋琦,薛建武.智能检索系统中用户兴趣模型构建技术研究.情报杂志,26(1),2007,57-60.
    [76]Park S T, Pennock D M. Applying Collaborative Filtering Techniques to Movie Search for Better Ranking and Browing. In:Proc. of KDD'07, San Jose, California,2007.
    [77]Nwana H S. An Overview:Knowledge Engineering Review. Software Agent,1999,205-244.
    [1]邱兆文,张田文.基于用户多媒体数据管理模型的个性化图像检索.电子学报,36(9),2008,746-1749
    [2]Lang K. Newsweeder:Learning to Filter Netnews. In:Proc. of the 12nd Int'l Conf. Machine Learning,1995.
    [3]Mooney R J, Roy L. Content-Based Recommending Using Learning for Text Categorization. In: Proc. of the fifth ACM conference on Digital libraries, New York,1999,195-204.
    [4]Nakamura A, Abe N. Collaborative Filtering Using Weighted Majority Prediction Algorithms. In: Proc. of the 15th Int'l Conf. Machine Learning, San Francisco,1998,395-403.
    [5]Sarwar B, Karypis G, Konstan J, et al. Item-Based Collaborative Filtering Recommendation Algorithms. In:Proc. of the 10th Int'l Conf. WWW 2001. New York,2001,285-295.
    [6]Breese J S, Heckerman D, Kadie C, et al. Empirical Analysis of Predictive Algorithms for Collaborative Filtering. In:Proc. of the 14th Conf. Uncertainty in Artificial Intelligence,1998.
    [7]Jeong B, Lee J, Cho H. User credit-based collaborative filtering. Expert Systems with Applications, 36(3),2009,7309-7312
    [8]Chen Y L, Cheng L C. A novel collaborative filtering approach for recommending ranked items. Expert Systems with Applications,34 (4),2008,2396-2405.
    [9]Chang C C, Chen P L, et al. Application of neural networks and Kano's method to content recommendation in web personalization. Expert Systems With Applications,36 (3),2009,5310-5316
    [10]Yu K, Schwaighofer A, Tresp V, et al. Probabilistic Memory-Based Collaborative Filtering. IEEE Trans. Knowledge and Data Eng.,16 (1),2004,56-69.
    [11]Lekakos Q Giaglis G M. A hybrid approach for improving predictive accuracy of collaborative filtering algorithms. User Modeling and User-Adapted Interaction,17(1-2),2007,5-40.
    [12]Resnick P, Iacovou N, Suchak M, et al. GroupLens:An open Architecture for Collaborative Filtering of Netnews. In:Proc. of the Conf. CSCW'94. Chapel Hill, NC,1994,175-186.
    [13]Ahn H J. A new similarity measure for collaborative filtering to alleviate the new user cold-starting problem. Information Sciences:an International Journal.178(1),2008,37-51
    [14]Li Y, Lu L, Xuefeng L, et al. A hybrid collaborative filtering method for multiple-interests and multiple-content recommendation in e-commerce. Expert Syst Appl,28(1),2005,67-77.
    [15]Lee J S, Olafsson S. Two-way cooperative prediction for collaborative filtering recommendations. Expert Systems with Applications,36 (3),2009,5353-5361
    [16]Yang J M, Li K F. Recommendation based on rational inferences in collaborative filtering. Knowledge-Based Systems.22(1),2009,105-114.
    [17]Vozalis M G, Margaritis K G. Using SVD and demographic data for the enhancement of generalized Collaborative Filtering. Information Sciences,177(15),2007,3017-3037
    [18]Salter J, Antonopoulos N. CinemaScreen recommender agent:combining collaborative and content-based filtering, IEEE Intelligent Systems,21(1),2006,35-41.
    [19]Burke R. Hybrid Systems for Personalized Recommendations. Lecture Notes in Computer Science. Vol.3169,2005,133-152
    [20]Lekakos G, Caravelas P. A hybrid approach for movie recommendation. Multimedia Tools and Applications,36(1),2008,55-70
    [21]Rojsattarat E, Soonthornphisaj N. Hybrid Recommendation:Combining Content-Based Prediction and Collaborative Filtering. Lecture Notes in Computer Science, Vol.2690,2003,337-344.
    [22]Mitchell T M. Machine Learning. Mc Graw Hill,1997.
    [23]Hagan M T, Demuth H B, Beale M H. Neural Network Design. Thomson Learning,2002.
    [24]Shardanand U, Maes P. Social Information Filtering:Algorithms for Automating'Word of Mouth', In:Proc. of the Conf. Human Factors in Computing Systems,1995.
    [25]Blum A, Hellerstein L, LittleStone N. Learning in the Presence of Finitely or Infinitely Many Irrelevant Attributes. Journal of Computer and System Sciences,50(1),1995,32-40.
    [26]Rocchio J J. Relevance Feedback in Information Retrieval. SMART Retrieval System—Experiments in Automatic Document Processing, G Salton, ed., Prentice Hall,1971.
    [27]Baeza-Yates R, Ribeiro-Neto B. Modern Information Retrieval. Addison-Wesley,1999.
    [28]GroupLens. http://movielens.umn.edu, GroupLens Research group, Department of Computer Science and Engineering, University of Minnesota,2006.
    [29]Breese J S, Heckerman D, Kadie C, et al. Empirical analysis of predictive algorithms for collaborative filtering. In:Proc. of the Fourteenth Conference on Uncertainty in ArtificialIntelligence, Stockholm,1998,43-52.
    [30]Lekakos G, Caravelas P. A hybrid approach for movie recommendation. Multimedia Tools and Applications, vol.36,2008,55-70.
    [31]Lee H J, Kim J W, Park S J. Understanding collaborative filtering parameters for personalized recommendations in e-commerce. Electronic Commerce Research, vol.7,2007,293-314
    [1]Hill W, Stead L, Rosenstein M, et al. Recommending and Evaluating Choices in a Virtual Community of Use. In:Proc. of conference on Human Factors in Computing Systems, New York, 1995,194-201.
    [2]Shardanand U, Maes P. Social Information Filtering:Algorithms for Automating 'Word of Mouth'. In:Proc. Conf. Human Factors in Computing Systems, Colorado,1995,210-217.
    [3]Resnick P, Iacovou N, Suchak M, et al. GroupLens:An open Architecture for Collaborative Filtering of Netnews. In:Proc. of CSCW'94, Chapel Hill, NC,1994,175-186.
    [4]Nakamura A, Abe N. Collaborative Filtering Using Weighted Majority Prediction Algorithms. In: Proc. of 15th Int'l Conf. Machine Learning, San Francisco,1998,395-403.
    [5]Sarwar B, Karypis G, Konstan J, et al. Item-Based Collaborative Filtering Recommendation Algorithms. In:Proc. of the 10th Int'l Conf. WWW 2001, New York,2001,285-295.
    [6]Rennie J D M, Srebro N. Fast maximum margin matrix factorization for collaborative prediction. In:Proc. of the 22nd International Conference on Machine Learning, Bonn, Germany,2005,713-720.
    [7]Billsus D, Pazzani M J. Learning Collaborative Information Filters. In:Proc. of the 15nd International Conference on Machine Learning, Madison,1998,46-54.
    [8]Pennock D, Horvitz E, Lawrence S, et al. Collaborative filtering by personality diagnosis:A hybrid memory-and model-based approach. In:Proc. of the Sixteenth Conference on Uncertainty in Artificial Intelligence, San Francisco,2000,473-480.
    [9]Getoor L, Sahami M. Using Probabilistic Relational Models for Collaborative Filtering. In:Proc. of Workshop Web Usage Analysis and User Profiling,1999.
    [10]Lang K. Newsweeder:Learning to Filter Netnews. In:Proc. of the 12nd Int'l Conf. Machine Learning,1995.
    [11]Sarwar B, Karypis G, Konstan J, et al. Application of dimensionality reduction in recommender systems-a case study. In:Proc. of ACM Web KDD, Workshop. Buston,2000.
    [12]Salter J, Antonopoulos N. CinemaScreen recommender agent:combining collaborative and content-based filtering. IEEE Intelligent Systems,21(1),2006,35-41.
    [13]Burke R. Hybrid Recommender Systems-Survey and Experiments. User Modelling and User-Adapted Interaction,12(4),2002,331-370.
    [14]Basilico J, Hofmann T. A joint framework for collaborative and content filtering. In:Proc. of 27th Annual International ACM SIGIR Conference on Research and Development, New York,2004, 550-551.
    [15]Schein A I, Popescul A, Ungar LH, et al. Methods and Metrics for Cold-Start Recommendations. In:Proc. of the 25th annual international ACM SIGIR conference on Research and development in information retrieval, New York,2002,253-260.
    [16]Park S T, Pennock D, Madani O, et al. Naive Filterbots for Robust Cold-Start Recommendations. In:Proc. of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining, NewYork,2006,699-705.
    [17]Good N, Schafer J B, Konstan J A, et al. Combining collaborative filtering with personal agents for better recommendations. In:Proc. of AAAI/IAAI,1999,439-446. [18] Ahn H J. A new similarity measure for collaborative filtering to alleviate the new user cold-starting problem. Information Sciences,178(1),2008,37-51.
    [19]Joachims T. Optimizing search engines using clickthrough data. In:Proc. of the SIGIR Workshop on Mathematical/Formal methods in Information Retrieval, New York,2002,133-142.
    [20]Burges C, Shaked T, Renshaw E, et al. Learning to Rank using Gradient Descent. Journal of Computer and System Sciences.50(1),1995,32-40.
    [21]Breese J S, Heckerman D, Kadie C. Empirical analysis of predictive algorithms for collaborative filtering. In:Proc. of the Fourteenth Conference on Uncertainty in ArtificialIntelligence, Stockholm, 1998,43-52.
    [22]Delgado J, Ishii N. Memory-Based Weighted-Majority Prediction for Recommender Systems. In: Proc. of ACM SIGIR'99 Workshop Recommender Systems:Algorithms and Evaluation,1999.
    [23]Richardson M, Prakash A, Bill M. Beyond PageRank:machine learning for static ranking. In: Proc. of the 15th Int'l Conf. WWW 2006, New York,2006,705-715.
    [24]Lekakos G, Caravelas P. A hybrid approach for movie recommendation. Multimedia Tools and Applications, vol.36,2008,55-70.
    [25]Adomavicius G, Tuzhilin A. Toward the next generation of recommender systems:a survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge and Data Engineering, 17(6),2005,734-749.
    [1]Braslavski P, Alshanski G, Shishkin A. ProThes:Thesaurus-based Meta-Search Engine for a Specific Application Domain. In:Proc. of WWW2004. New York,2004,954-955.
    [2]http://www.google.com/coop/cse/
    [3]http://www.fantong.com/
    [4]Kritikopoulos A, Sideri M. The Compass Filter:Search Engine Result Personalization using Web Communities. Lecture Notes in Computer Science, vol.3169,2005,225~240.
    [5]杨炳儒,王敏.基于主题的个性化元搜索引擎的设计与实现.情报杂志,24(7),2005,57-58
    [6]Lucene Open Source Material. http://jakarta.apache.org/lucene.
    [7]李效东,顾敏清.基于DOM的Web信息提取.计算机学报,25(5),2002,526-533.
    [8]杜轩华,袁方.Perl在Web上的应用.微型机与应用,19(3),2000,29-32.
    [9]Zhang L, Meng X W, Chen J L, et al. Alleviating Cold-Start Recommendation by using Implicit Feedback. Lecture Notes in Computer Science, vol.5678,2009,763-771.
    [10]Salton G. Automatic Text Processing. Addison-Wesley,1989.
    [11]Delgado J, Ishii N. Memory-Based Weighted-Majority Prediction for Recommender Systems. In:Proceedings of ACM SIGIR 1999 Workshop Recommender Systems:Algorithms and Evaluation. 1999.
    [12]Sarwar B, Karypis G, Konstan J, et al. Item-Based Collaborative Filtering Recommendation Algorithms. In:Proc. of the 10th Int'l Conf. WWW 01, New York,2001,285-295.
    [13]Breese J S, Heckerman D, Kadie.C. Empirical analysis of predictive algorithms for collaborative filtering. In:Proc. of the Fourteenth Conference on Uncertainty in ArtificialIntelligence. Stockholm: 1998,43-52.
    [14]Lafferty J, McCallum A, Pereira F. Conditional Random Fields:Probabilistic Models for Segmenting and Labeling Sequence Data. In:Proc. of the 18th International Conf. on Machine Learning,2001,282-289.
    [15]Sha F, Pereira F. Shallow parsing with conditional random fields. In:Proc. of HLT-NAACL, Columbia University,2003
    [16]Peng F C, Feng F F, McCallum A. Chinese segmentation and new word detection using conditional random fields. In:Proc. of The 20th International Conference on Computational Linguistics(COLING 2004),2004
    [17]Gospodnetic O, Hatcher E. Lucene in action. (the second edition). Manning Publications,2008.
    [18]Richardson M, Prakash A, Bill M. Beyond PageRank:machine learning for static ranking. In: Proc. of the 15th Int'l Conf. World Wide Web, New York,2006,705-715.
    [1]Benatallah B, Nezhad H. Service oriented computing:Opportunities and challenges. Lecture Notes of Computer Science, vol.3372,2005,1-8.
    [2]Sivashanmugam K, Verma K, Sheth A, et al. Adding Semantics to Web Services Standards. In: Proc. of the International Conference on Web Services, Bogart, USA,2003,395-401.
    [3]Su Y J, Jiau H C, Tsai S R. Using the moving average rule in a dynamic web recommendation system:Research Articles. International Journal of Intelligent Systems,22(6),2007,621-639.
    [4]Martin D, Burstein M, Hobbs J, et al. OWL-S:Semantic Markup for Web Services. Technical Report UNSPECIFIED, Member Submission, W3C,2004.
    [5]Medjahed B, Bouguettaya A. A Multilevel Composability Model for Semantic Web Services. IEEE Transactions on Knowledge and Data Engineering,17(7),2005,954-966.
    [6]Martin D, Paolucci M, McIlraith S, et al. Bringing semantics to web services:The OWL-S approach. Lecture Notes in Computer Science, vol.3387,2005,26-42
    [7]Mitchell T M. Machine Learning. Mc Graw Hill,1997,126-131.
    [8]Lewis D. Representation and learning in information retrieval, (Ph.D. thesis), Dept. of Computer and Information Science, University of Massachusetts, COINS Technical Report,1991,91-93.
    [9]Lang K. Newsweeder:Learning to filtering netnews. In:Proc. of the 12nd International Conference on Machine Learning, San Francisco,1995,331-339.
    [10]Joachims T. A probabilistic analysis of the Rocchio algorithm with TFIDF for text categorization, Computer Science Technical Report CMU-CS-96-118, Carnegie Mellon University,1996.
    [11]GroupLens. http://movielens.umn.edu, GroupLens Research group, Department of Computer Science and Engineering, University of Minnesota,2006.
    [12]GANESAN P, GARCIA-MOLINA H, WIDOM J. Exploiting hierarchical domain structure to compute similarity. ACM Transactions on Information Systems,21(1),2003,64-93.
    [13]Sarwar B, Karypis G, Konstan J, et al. Item-Based Collaborative Filtering Recommendation Algorithms. In:Proc. of the 10th Int'l Conf. WWW, New York,2001,285-295.
    [14]Breese J S, Heckerman D, Kadie C, et al. Empirical Analysis of Predictive Algorithms for Collaborative Filtering. In:Proc. of the 14th Conf. Uncertainty in Artificial Intelligence,1998.
    [15]Resnick P, Iakovou N, Sushak M, et al. GroupLens:An Open Architecture for Collaborative Filtering of Netnews. In:Proc. of Computer Supported Cooperative Work Conf.,1994.
    [16]Shardanand U, Maes P. Social Information Filtering:Algorithms for Automating 'Word of Mouth'. In:Proc. of Conf. Human Factors in Computing Systems,1995.
    [17]Delgado J, Ishii N. Memory-Based Weighted-Majority Prediction for Recommender Systems. In: Proc. of ACM SIGIR'99 Workshop Recommender Systems:Algorithms and Evaluation,1999.
    [18]Richardson M, Prakash A, Bill M. Beyond PageRank:machine learning for static ranking. In: Proc. of the 15th Int'l Conf. WWW 2006. New York,2006,705-715.
    [1]Andersen R, Borgs C, Chayes J, et al. Trust-Based Recommendation Systems:an Axiomatic Approach. In:Proc. of the 17th international conference on World Wide Web, NewYork,2008, 199-208.
    [2]Prasad B. HYREC:A Hybrid Recommendation System for E-Commerce. Lecture Notes in Computer Science, vol.3620,2005,408-420.
    [3]Chau M, Chen H. Personalized and Focused Web Spiders. Web Intelligence,2003.
    [4]Al-Masri E, Mahmoud Q H. Discovering the Best Web Service. In:Proc. of the 16th international conference on World Wide Web. NewYork,2007,1257-1258.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700