2.5.1 什么是Web数据挖掘
Web数据挖掘是数据挖掘在Web上的应用,它利用数据挖掘技术从与WWW相关的资源和行为中发现和抽取感兴趣的、有用的模式和隐含信息,是在分析大量数据的基础上,进行归纳性推理,从而预测客户行为,帮助企业的决策者调整市场策略、减少风险并作出正确决策的过程。它涉及Web技术、数据挖掘、计算机语言学、信息学、神经网络、机器学习等多个领域,是一项综合技术。
Web数据具有数据量大、半结构化数据结构、异构数据库环境、数据动态性极强等特点。所以,Web数据挖掘具有以下功能。
①系统提升:包括网站自身的提升和网络性能的提升。网站自身的提升是指根据实际用户的浏览情况,调整网页的链接结构和内容,更好地服务用户。网络性能的提升是指应用缓存技术加快网络信息传输,从proxy的访问信息中分析用户的访问模式,从而预测用户的网页访问,提高Web Caching的性能。(https://www.daowen.com)
②个性化定制:从用户每次浏览的页面可以发现他的兴趣爱好,根据发现的用户喜好,动态地为用户定制观看的内容或提供浏览建议。