搜索引擎的作用是根据用户输入的关键词返回给用户与关键词相关的信息。但有时用户无法准确描述自己的需求时,这种关键词搜索的方式就无能为力了。所以需要建立推荐引擎。
推荐系统通过分析用户的历史行为,主动向用户推荐能够满足他们兴趣和需求的信息,
当用户访问网站时,系统会记录用户访问网站的日志,其中记录了用户IP,访问时间,访问内容等多项属性。
本案例的目的为:按照低于研究用户访问时间,访问内容和访问次数等分析主体,深入了解用户对访问网站的行为和目的,借助大量的访问记录,发现用户的访问行为习惯,对不同需求的用户进行相关的服务页面的推荐。
推荐就是通过一定的方式,将用户与物品(此处为网页)之间建立联系。为了简化分析流程,需要对用户浏览网页的类型进行分类,然后对每个类型中的内容进行推荐。
整体流程为:
注: 后续的数据要存放在数据库中,和数据库配合来分析,而我电脑中没有安装数据库,所以暂时不做进一步分析。
参考资料:
《Python数据分析和挖掘实战》张良均等