一种针对推荐系统解释的交互方法
【技术领域】
[0001]本发明涉及推荐系统技术领域,尤其涉及一种针对推荐系统解释的交互方法。
【背景技术】
[0002]互联网的出现和推广给用户带来了大量的信息,满足了用户在信息时代对信息的需求。但是随着网络的迅速发展而带来的网上信息量的大幅增长,使得用户在面对大量信息时无法从中获得对自己真正有用的那部分信息,对信息的使用效率反而降低了,这就是所谓的信息超载问题。
[0003]推荐系统是解决信息超载问题的一个极具潜力的途径,尤其在电子商务中得到了大规模应用,它根据用户的信息需求、兴趣等,将用户感兴趣的信息、产品等推荐给用户。
[0004]推荐系统根据用户过往的浏览或购买记录进行推荐,其中对每个推荐结果说明推荐原因,即推荐系统解释。
[0005]本发明中涉及到基于物品的协同推荐,它是推荐系统中一种常用的推荐方法,通过计算物品之间的相似度,并根据物品的相似度和用户的历史行为生成推荐结果列表。但是当物品数量过大时,计算物品相似度矩阵的代价也更加大。
[0006]现有的推荐系统大多缺少对应的解释机制,或者已有的解释机制还不完善。多数用户无法理解推荐系统的推荐原理,也没办法获得关于推荐结果的附加信息。从用户的角度看,缺乏适当解释说明或者解释说明不合理的推荐系统,并不能获得用户的信任。在推荐系统解释机制中,增加与用户交互功能是取得用户信任的一个可行方法。
【发明内容】
[0007]本发明目的就是为了弥补已有技术的缺陷,提供一种针对推荐系统解释的交互方法。
[0008]本发明是通过以下技术方案实现的:
一种针对推荐系统解释的交互方法,在针对推荐系统推荐结果的解释中,增加用户介入的过程,在对推荐结果进行解释的模块中,用户介入过程采用文本输入或标签选择方式,方便后台对以用户-物品为数据结构的浏览或购买记录进行分类,使推荐系统在不同分类下的推荐结果获得更高的转换率。
[0009]所述的用户介入过程所采用的文本输入或标签选择等方式,具体步骤如下:
(O系统有基本的场景分类通过标签选择的方式提供给用户,同时也向用户提供文本输入的窗口;
(2)已建立的标签由系统根据用户使用热度进行排序供用户选择;
(3)通过文本相似性对文本输入的内容进行处理,建立新的标签;
(4)通过用户介入方式对推荐结果进行分类,方便推荐系统后台对记录进行分类,在分类相对应的场景下,实现推荐结果获得更高的转化率。
[0010]在现有的推荐系统中,加入一个系统与用户交互模块。在该交互模块中,用户可以通过文本输入或点击标签的方式对已经购买过的商品加以解释,比如“买给自己”、“买给Alice”、“买给Bob”等。推荐系统根据用户的解释,对用户已经购买过的物品进行更详细的分类,将物品矩阵分解成较小矩阵。系统根据与用户交互得到的信息,建立单用户与多物品之间的关联。当用户上线时,推荐系统首先对用户进行场景判断,然后根据用户与物品之间的关联,推荐相关物品给用户。
[0011]本发明的优点是:本发明改进了现有推荐系统解释机制的弊端,使推荐系统的内部逻辑更为透明,不再被用户当作“黑匣子”,让推荐结果有据可依;同时,推荐系统与用户交互可以达到数据清洗的目的,可减轻系统的计算负担,使推荐结果更为准确,从而增加用户对系统的信任,有利于推荐系统快速准确的捕捉到用户的兴趣特征,减少用户查找信息的时间开销。
【附图说明】
[0012]图1为系统根据收集的用户信息对用户已购买物品分类。
[0013]图2为单用户与多物品的关联图。
[0014]图3为系统与用户交互的界面。
【具体实施方式】
[0015]一种针对推荐系统解释的交互方法,在针对推荐系统推荐结果的解释中,增加用户介入的过程,在对推荐结果进行解释的模块中,用户介入过程采用文本输入或标签选择方式,方便后台对以用户-物品为数据结构的浏览或购买记录进行分类,使推荐系统在不同分类下的推荐结果获得更高的转换率。
[0016]所述的用户介入过程所采用的文本输入或标签选择等方式,具体步骤如下:
(O系统有基本的场景分类通过标签选择的方式提供给用户,同时也向用户提供文本输入的窗口;
(2)已建立的标签由系统根据用户使用热度进行排序供用户选择;
(3)通过文本相似性对文本输入的内容进行处理,建立新的标签;
(4)通过用户介入方式对推荐结果进行分类,方便推荐系统后台对记录进行分类,在分类相对应的场景下,实现推荐结果获得更高的转化率。
[0017]在现有的推荐系统中,加入系统与用户交互功能。所述功能具体实现步骤如下:
①用户初次上线时,系统采用现有的推荐算法产生推荐结果;
②用户可通过文本输入和点击标签的形式与系统进行交互,如图3所示;
③推荐系统根据与用户交互得到的信息,对用户已购买物品进行更为精确地分类,如图1所示;
④推荐系统建立单用户和多物品的关联,如图2所示;
⑤推荐系统根据与用户交互得到的信息,按照用户使用热度生成标签,标签可帮助用户对已购买物品进行解释,如图3所示;
用户下次上线时,推荐系统首先分析用户的应用场景,然后根据用户与物品之间的关联,给用户重新推荐。
【主权项】
1.一种针对推荐系统解释的交互方法,其特征在于:在针对推荐系统推荐结果的解释中,增加用户介入的过程,在对推荐结果进行解释的模块中,用户介入过程采用文本输入或标签选择方式,方便后台对以用户-物品为数据结构的浏览或购买记录进行分类,使推荐系统在不同分类下的推荐结果获得更高的转换率。2.根据权利要求1所述的一种针对推荐系统解释的交互方法,其特征在于:所述的用户介入过程所采用的文本输入或标签选择等方式,具体步骤如下: (O系统有基本的场景分类通过标签选择的方式提供给用户,同时也向用户提供文本输入的窗口; (2)已建立的标签由系统根据用户使用热度进行排序供用户选择; (3)通过文本相似性对文本输入的内容进行处理,建立新的标签; (4)通过用户介入方式对推荐结果进行分类,方便推荐系统后台对记录进行分类,在分类相对应的场景下,实现推荐结果获得更高的转化率。
【专利摘要】本发明公开了一种针对推荐系统解释的交互方法,在针对推荐系统推荐结果的解释中,增加用户介入的过程,在对推荐结果进行解释的模块中,用户介入过程采用文本输入或标签选择方式,方便后台对以用户-物品为数据结构的浏览或购买记录进行分类,使推荐系统在不同分类下的推荐结果获得更高的转换率。本发明改进了现有推荐系统解释机制的弊端,使推荐系统的内部逻辑更为透明,不再被用户当作“黑匣子”,让推荐结果有据可依;同时,推荐系统与用户交互可以达到数据清洗的目的,可减轻系统的计算负担,使推荐结果更为准确,从而增加用户对系统的信任,有利于推荐系统快速准确的捕捉到用户的兴趣特征,减少用户查找信息的时间开销。
【IPC分类】G06Q30/02
【公开号】CN105069653
【申请号】CN201510483282
【发明人】汤临春, 刘征宇, 史鹏健, 田昶, 宋亮, 陆国生
【申请人】合肥工业大学, 安徽新华传媒股份有限公司
【公开日】2015年11月18日
【申请日】2015年8月7日