【技术实现步骤摘要】
本专利技术涉及个性化推荐领域,具体而言,涉及一种基于R语言程序的利用资讯进行保险产品推荐的方法。
技术介绍
随着电子商务的快速发展,商家提供的商品种类和数量急剧增长,具有明确需求的用户可以通过搜索查找想购买的商品。然而,用户需求通常具有不确定性和模糊性。如果商家能够从海量的商品中把满足用户模糊需求的商品主动推荐给用户,则有望将潜在需求转化为实际需求。
R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。未有在利用资讯进行保险产品推荐的应用;本专利技术希望通过对新一站资讯页进行保险产品的有效推荐,能够提高产品的点击率、销量,以及增强用户对网站的忠诚度。采用的开发环境具有Oracle数据库,R语言,Windows。
技术实现思路
本专利技术目的是,主要给出了一种基于R语言程序对资讯(如新一站网站等)进行个性化推荐的方法,基于高效数据统计分析的基础得到匹配的资讯,提高了保险产品被用户了解并被接受的效率。
本专利技术技术方案是:一种基于R语言程序对资讯进行个性化推荐的方法,具体步骤主要包括:
1)R语言程序连接Oracle数据库,即让R语言程序可以读取Oracle数据库中的数据;
首先需要提取数据库中的数据,为此要让R语言程序能够与数据库互通,把所需要的数据读取到R语言程序中:
资讯与保险产品的相关数据都存储在Oracle数据库中,安装ODBC驱动程序并在Windows数据源管理器中添加数据源, ...
【技术保护点】
一种基于R语言程序对资讯进行个性化推荐的方法,其特征是具体步骤包括:1)R语言程序连接Oracle数据库,即让R语言程序能读取Oracle数据库中的数据;提取数据库中的数据,要让R语言程序能够与数据库互通,把所需要的数据读取到R语言程序中:资讯与保险产品的相关数据都存储在Oracle数据库中,安装ODBC驱动程序并在Windows数据源管理器中添加数据源,并在R语言程序中下载RODBC包,从而实现R语言程序连接Oracle数据库;2)数据预处理:Oracle数据库读取进来的原始数据与所需要的数据格式不相符,需要对其做预处理,此步骤主要包括两个方面:2‑1)关键词分隔符统一:原始数据中给出了资讯以及保险产品的关键词,这些关键词多数以中文逗号分隔,也存在着其它的分隔符,比如英文逗号、顿号、空格,为了利于后续的分析,统一把分隔符转化为中文逗号;2‑2)中文分词处理:原始数据中虽然给出了关键词,但是这些关键词的代表性并不强,为此需要对所给的关键词作分词,以便能够更好地提取出每个资讯以及保险的特征,使得这些特征可以描述资讯以及保险产品的核心信息;加入特定的分词库,即从搜狗输入法首页下载与保险相关 ...
【技术特征摘要】
1.一种基于R语言程序对资讯进行个性化推荐的方法,其特征是具体步骤包括:
1)R语言程序连接Oracle数据库,即让R语言程序能读取Oracle数据库中的数据;提
取数据库中的数据,要让R语言程序能够与数据库互通,把所需要的数据读取到R语言
程序中:
资讯与保险产品的相关数据都存储在Oracle数据库中,安装ODBC驱动程序并在
Windows数据源管理器中添加数据源,并在R语言程序中下载RODBC包,从而实现R语
言程序连接Oracle数据库;
2)数据预处理:Oracle数据库读取进来的原始数据与所需要的数据格式不相符,需要
对其做预处理,此步骤主要包括两个方面:
2-1)关键词分隔符统一:
原始数据中给出了资讯以及保险产品的关键词,这些关键词多数以中文逗号分隔,也存
在着其它的分隔符,比如英文逗号、顿号、空格,为了利于后续的分析,统一把分隔符
转化为中文逗号;
2-2)中文分词处理:
原始数据中虽然给出了关键词,但是这些关键词的代表性并不强,为此需要对所给的关
键词作分词,以便能够更好地提取出每个资讯以及保险的特征,使得这些特征可以描述
资讯以及保险产品的核心信息;
加入特定的分词库,即从搜狗输入法首页下载与保险相关的词库载入到R语言程序
中,加入的词库包括保险专业词汇、财产保险、保险法实务术语、保险公司名称;经过
上述两个过程的预处理,得到了需要的数据格式,进行下一步分析;
3)、特征权重计算:每一个特征在相对应的资讯或者保险产品中的权重是不一样的,为
此...
【专利技术属性】
技术研发人员:吴海龙,
申请(专利权)人:焦点科技股份有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。