一种推荐方法、推荐装置和用于推荐的装置制造方法及图纸

技术编号:19934125 阅读:16 留言:0更新日期:2018-12-29 04:31
本发明专利技术实施例提供了一种推荐方法、推荐装置和用于推荐的装置,其中的方法具体包括:对原始内容进行纠错处理,以得到所述原始内容对应的纠正内容;获取所述纠正内容对应的第一推荐结果;输出所述第一推荐结果。本发明专利技术实施例可以提高推荐结果的合理性和准确性,进而可以提高推荐结果的点击率。

【技术实现步骤摘要】
一种推荐方法、推荐装置和用于推荐的装置
本专利技术涉及信息
,尤其涉及一种推荐方法、推荐装置和用于推荐的装置。
技术介绍
随着信息技术的发展,越来越多的用户通过互联网获得信息。当用户希望获得某种信息时,通常需要借助搜索引擎等工具进行检索,或开启特定的网站进行查询。这种方法需要经过“点击网站—输入—查询”等多个步骤,且若检索得到的结果过多,还需要用户进行筛选,因此操作繁琐。为了提高用户的信息获取效率,输入法程序可以提供推荐功能,具体地,输入法程序可以基于用户的输入内容的分析,获得相应的推荐结果并提供给用户。例如,在用户的输入内容为“小肥羊”的情况下,输入法程序可以向用户提供“小肥羊餐厅信息”的链接,以使用户通过触发“小肥羊餐厅信息”的链接获得“小肥羊餐厅信息”。然而,在实际应用中,用户很有可能因为按错键或者点错屏幕位置等原因而导致输入内容存在错误,此种情况下,输入法程序将可能无法得到输入内容对应的推荐结果,进而导致推荐功能的不可用;或者,输入法程序将可能得到不合理的推荐结果,进而导致推荐结果的点击率较低。这样,用户需要通过传统的信息检索方式获得所需的信息,这无疑降低了用户的信息获取效率。例如,在用户误将“小肥羊”输入为“消费羊”的情况下,输入法程序将无法得到“小肥羊”对应的推荐结果。
技术实现思路
本专利技术实施例提供一种推荐方法、装置和用于推荐的装置,可以提高推荐结果的合理性和准确性,进而可以提高推荐结果的点击率。为了解决上述问题,本专利技术公开了一种推荐方法,包括:对原始内容进行纠错处理,以得到所述原始内容对应的纠正内容;获取所述纠正内容对应的第一推荐结果;输出所述第一推荐结果。另一方面,本专利技术公开了一种推荐装置,包括:纠错模块,用于对原始内容进行纠错处理,以得到所述原始内容对应的纠正内容;第一推荐结果获取模块,用于获取所述纠正内容对应的第一推荐结果;以及输出模块,用于输出所述第一推荐结果。可选地,所述纠错模块包括:分词子模块,用于对原始内容进行分词处理,以得到所述原始内容对应的分词结果;错误确定模块,用于在所述分词结果符合预置条件时,确定所述原始内容中存在错误;纠错子模块,用于在确定所述原始内容中存在错误时,对所述原始内容进行纠错处理,得到所述原始内容对应的纠正内容。可选地,所述第一推荐结果获取模块包括:第一获取子模块,用于从预置的关键词集合中获取所述纠正内容对应的目标关键词;第二获取子模块,用于依据所述目标关键词对应的目标服务类型,获取所述目标关键词对应的服务对象,作为所述纠正内容对应的第一推荐结果。可选地,所述第一推荐结果获取模块包括:第一获取子模块,用于从预置的关键词集合中获取所述纠正内容对应的目标关键词;第三获取子模块,用于从预置的上下文集合中获取所述纠正内容对应的目标上下文;第四获取子模块,用于在所述目标关键词对应的目标服务类型和所述目标上下文对应的服务类型一致时,依据所述目标关键词和所述目标上下文共同对应的服务类型,获取所述目标关键词和所述目标上下文对应的服务对象,作为所述纠正内容对应的第一推荐结果。可选地,所述装置还包括:第一推荐结果获取模块,用于获取所述原始内容对应的第二推荐结果;排序输出模块,用于对所述第一推荐结果和所述第二推荐结果进行排序并输出。可选地,所述排序输出模块,包括:第一确定子模块,用于根据所述纠正内容的语言模型得分、以及所述第一推荐结果的推荐得分,确定所述第一推荐结果的综合得分;第二确定子模块,用于根据所述原始内容的语言模型得分、以及所述第二推荐结果的推荐得分,确定所述第二推荐结果的综合得分;排序输出子模块,用于根据所述第一推荐结果的综合得分和所述第二推荐结果的综合得分,对所述第一推荐结果和所述第二推荐结果进行排序并输出。可选地,所述第一推荐结果的推荐得分为依据所述纠正内容对应的目标关键词与所述第一推荐结果对应的服务类型之间的第一关联概率得到;所述第二推荐结果的推荐得分为依据所述原始内容对应的目标关键词与所述第二推荐结果对应的服务类型之间的第二关联概率得到。可选地,所述输出模块,包括:映射展示子模块,用于展示所述原始内容到所述纠正内容和所述第一推荐结果的映射。再一方面,本专利技术公开了一种用于推荐的装置,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:对原始内容进行纠错处理,以得到所述原始内容对应的纠正内容;获取所述纠正内容对应的第一推荐结果;输出所述第一推荐结果。又一方面,本专利技术公开了一种机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得装置执行前述一个或多个所述的推荐方法。本专利技术实施例包括以下优点:本专利技术实施例可以在原始内容存在错误的情况下,获取该原始内容对应的纠正内容,并向用户提供纠正内容对应的第一推荐结果,这样,可以提高推荐结果的合理性和准确性,进而可以提高推荐结果的点击率,且可以提升用户体验。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术的一种推荐方法的应用环境的示意图;图2是本专利技术的一种推荐方法实施例一的步骤流程图;图3是本专利技术的一种推荐方法实施例二的步骤流程图;图4是本专利技术的一种推荐装置实施例的结构框图;图5是本专利技术的一种用于推荐的装置800作为终端时的框图;及图6是本专利技术的一些实施例中服务器的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供了一种推荐方法,该方法可以对原始内容进行纠错处理,以得到所述原始内容对应的纠正内容,获取所述纠正内容对应的第一推荐结果,并输出所述第一推荐结果。本专利技术实施例可以在原始内容存在错误的情况下,获取该原始内容对应的纠正内容,并向用户提供该纠正内容对应的第一推荐结果,这样,可以提高推荐结果的合理性和准确性,进而可以提高推荐结果的点击率,且可以提升用户体验。本专利技术实施例可以应用于推荐法APP(应用程序,Application)、搜索APP、浏览器APP、通讯APP、操作系统APP等任意APP的应用环境中,以提高推荐结果的合理性和准确性。另外,本专利技术实施例可以应用于文字编辑、即时通讯、网页搜索等任意的推荐场景中,可以理解,本专利技术实施例对于具体的应用环境及具体的推荐场景不加以限制。本专利技术实施例提供的推荐方法可应用于图1所示的应用环境中,如图1所示,客户端100与服务器200位于有线或无线网络中,通过该有线或无线网络,客户端100与服务器200进行数据交互。本专利技术实施例的推荐流程可由客户端100和服务器200的任一执行:例如,客户端100可以获取原始内容,并向服务器200发送该原始内容;服务器200在接收到该原始内容后,可以对原始内容进行纠本文档来自技高网...

【技术保护点】
1.一种推荐方法,其特征在于,所述方法包括:对原始内容进行纠错处理,以得到所述原始内容对应的纠正内容;获取所述纠正内容对应的第一推荐结果;输出所述第一推荐结果。

【技术特征摘要】
1.一种推荐方法,其特征在于,所述方法包括:对原始内容进行纠错处理,以得到所述原始内容对应的纠正内容;获取所述纠正内容对应的第一推荐结果;输出所述第一推荐结果。2.根据权利要求1所述的方法,其特征在于,所述对原始内容进行纠错处理,以得到所述原始内容对应的纠正内容,包括:对原始内容进行分词处理,以得到所述原始内容对应的分词结果;若所述分词结果符合预置条件,则确定所述原始内容中存在错误;在确定所述原始内容中存在错误时,对所述原始内容进行纠错处理,得到所述原始内容对应的纠正内容。3.根据权利要求1所述的方法,其特征在于,所述获取所述纠正内容对应的第一推荐结果,包括:从预置的关键词集合中获取所述纠正内容对应的目标关键词;依据所述目标关键词对应的目标服务类型,获取所述目标关键词对应的服务对象,作为所述纠正内容对应的第一推荐结果。4.根据权利要求1所述的方法,其特征在于,所述获取所述纠正内容对应的第一推荐结果,包括:从预置的关键词集合中获取所述纠正内容对应的目标关键词;从预置的上下文集合中获取所述纠正内容对应的目标上下文;在所述目标关键词对应的目标服务类型和所述目标上下文对应的服务类型一致时,依据所述目标关键词和所述目标上下文共同对应的服务类型,获取所述目标关键词和所述目标上下文对应的服务对象,作为所述纠正内容对应的第一推荐结果。5.根据权利要求1至4中任一所述的方法,其特征在于,所述方法还包括:获取所述原始内容对应的第二推荐结果;对所述第一推荐结果和所述第二推荐结果进行排序并输出。6.根据权利要求5所述的方法,其特征在于,所述对所述第一推荐结果和所述第二推荐结果进行排序并输...

【专利技术属性】
技术研发人员:陈小帅张扬
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1