资源的推荐方法及装置制造方法及图纸

技术编号:11356682 阅读:74 留言:0更新日期:2015-04-29 08:02
本发明专利技术公开了一种资源的推荐方法及装置,其中,资源的推荐方法包括:接收用户输入的对象和触发的推荐请求,并根据推荐请求提取该用户的特征信息;向服务器上传该用户的特征信息和对象的标识,以使服务器根据用户的特征信息、对象的标识和预存的不同用户的特征信息与不同对象目标资源的对应关系,获得与用户的对象对应的目标资源,并返回目标资源;以及接收并展现获得的目标资源,以向用户推荐对应的目标资源。上述资源的推荐方法及装置,实现了基于用户的特征信息为用户推荐适合自己的目标资源,进而有利于纠正发音、提高用户的语言能力。

【技术实现步骤摘要】
资源的推荐方法及装置
本专利技术涉及计算机
,尤其涉及一种资源的推荐方法及装置。
技术介绍
语言学习是指个体学会使用语言进行交际的过程,它包括对一系列声音或符号及其约定俗成意义的识别、再认和重现,对语法规则的理解,以及对使用语言所必需的动作技能如发音、书写等的掌握。语言一般可分为有声语言和书面语言。言语是一种人们借语言实现的交际形式或语言在交际过程中的运用。语言学习是在言语活动中实现的。有声语言是指能发出声音的口头语言,即人类社会最早形成的自然语言。它是人类交际最常用的、最基本的信息传递媒介。书面语言是指以字和义结合而成,以写和读为传播方式的语言,是口头语言的文字符号形式。目前,我们在学习语言的过程中通常是向为数不多的几个老师学习和模仿,但忽略了很多重要的因素,比如我们每个人对文字发音的音量、音色、面部表情都不相同。因此,迫切需要提供一种适合用户学习语言的产品,从而使用户通过反复学习、比较和交流来快速提升自己的语言能力。
技术实现思路
本专利技术实施例旨在至少在一定程度上解决上述技术问题。为此,本专利技术的第一个目的在于提出一种资源的推荐方法,该资源的推荐方法实现了基于用户的特征信息为用户推荐适合自己的目标资源,进而有利于纠正发音、提高用户的语言能力。本专利技术的第二个目的在于提出一种资源的推荐方法。本专利技术的第三个目的在于提出一种资源的推荐装置。本专利技术的第四个目的在于提出一种资源的推荐装置。为达上述目的,本专利技术第一方面实施例提出了一种资源的推荐方法,包括:接收用户输入的对象和触发的推荐请求,并根据推荐请求提取用户的特征信息;向服务器上传特征信息和对象的标识,以使服务器根据特征信息、对象的标识和预存的不同用户的特征信息与不同对象目标资源的对应关系,获得与用户的对象对应的目标资源,并返回目标资源;以及接收并展现获得的目标资源,以向用户推荐对应的目标资源。上述资源的推荐方法,通过向服务器上传用户的特征信息和用户输入对象的标识,以使服务器根据特征信息、对象的标识和预存的不同用户的特征信息与不同对象目标资源的对应关系,获得与用户的对象对应的目标资源,并返回目标资源;以及接收并展现获得的目标资源,从而实现了基于用户的特征信息为用户推荐适合自己的目标资源,进而有利于纠正发音、提高用户的语言能力。为达上述目的,本专利技术第二方面实施例提出了一种资源的推荐方法,包括:接收当前应用程序APP上传的用户的特征信息和对象的标识,其中,用户的特征信息为当前APP接收用户输入的对象和触发的推荐请求后提取的;以及根据用户的特征信息、对象的标识和预存的不同用户的特征信息与不同对象目标资源的对应关系,获得与用户的对象对应的目标资源,并向当前APP返回目标资源,以使当前APP向用户推荐对应的目标资源。上述资源的推荐方法,接收当前应用程序APP上传的用户的特征信息和对象的标识,根据用户的特征信息、对象的标识和预存的不同用户的特征信息与不同对象目标资源的对应关系,获得与该用户的对象对应的目标资源,并向当前APP返回目标资源,以使当前APP向用户推荐适合自己的目标资源,从而有利于提高自己的语言能力。为达上述目的,本专利技术第三方面实施例提出了一种资源的推荐装置,包括:提取模块,用于接收用户输入的对象和触发的推荐请求,并根据推荐请求提取用户的特征信息;收发模块,用于向服务器上传特征信息和对象的标识,以使服务器根据特征信息、对象的标识和预存的不同用户的特征信息与不同对象目标资源的对应关系,获得与用户的对象对应的目标资源,并返回目标资源;以及展现模块,用于接收并展现获得的目标资源,以向用户推荐对应的目标资源。上述资源的推荐装置,通过收发模块向服务器上传用户的特征信息和用户输入对象的标识,以使上述服务器根据上述特征信息、上述对象的标识和预存的不同用户的特征信息与不同对象目标资源的对应关系,获得与用户的对象对应的目标资源,并返回上述目标资源;通过展现模块接收并展现获得的目标资源,从而实现了基于用户的特征信息为用户推荐适合自己的目标资源,进而有利于纠正发音、提高用户的语言能力。为达上述目的,本专利技术第四方面实施例提出了一种资源的推荐装置,包括:接收模块,用于接收当前应用程序APP上传的用户的特征信息和对象的标识,其中,用户的特征信息为当前APP接收用户输入的对象和触发的推荐请求后提取的;以及返回模块,用于根据用户的特征信息、对象的标识和预存的不同用户的特征信息与不同对象目标资源的对应关系,获得与用户的对象对应的目标资源,并向当前APP返回目标资源,以使当前APP向用户推荐对应的目标资源。上述资源的推荐装置,通过接收模块接收当前应用程序APP上传的用户的特征信息和对象的标识,根据用户的特征信息、对象的标识和预存的不同用户的特征信息与不同对象目标资源的对应关系,获得与该用户的对象对应的目标资源,通过返回模块向上述当前APP返回上述目标资源,以使上述当前APP向上述用户推荐适合自己的目标资源,从而有利于提高自己的语言能力。附图说明图1是本专利技术第一个实施例的资源的推荐方法流程图。图2是本专利技术第二个实施例的资源的推荐方法流程图。图3是本专利技术第三个实施例的资源的推荐方法流程图。图4是本专利技术第四个实施例的资源的推荐方法流程图。图5是本专利技术一个实施例的建立不同用户的特征信息与不同对象目标资源的对应关系的流程图。图6是本专利技术第五个实施例的资源的推荐方法流程图。图7是本专利技术一个实施例的资源的推荐装置的结构示意图。图8是本专利技术另一个实施例的资源的推荐装置的结构示意图。图9是本专利技术又一个实施例的资源的推荐装置的结构示意图。图10是本专利技术再一个实施例的资源的推荐装置的结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。下面参考附图描述本专利技术实施例的资源的推荐方法及装置。图1是本专利技术一个实施例的资源的推荐方法流程图,该实施例从应用程序(APP)侧进行描述。如图1所示,该资源的推荐方法包括:S101,接收用户输入的对象和触发的推荐请求,并根据推荐请求提取用户的特征信息。在该实施例中,当前APP可接收用户语音输入的对象,其中,该对象可以为句子、词语或字,也可以为字符、单词、短语或符号等等。在接收到用户语音输入的对象后,若用户期望服务器为其推荐标准发音时,可触发例如点击“推荐”按钮,即当前APP接收用户触发的推荐请求,则可根据推荐请求提取用户的特征信息。其中,当前APP可以为一款学习软件。其中,当前APP所提取的用户的特征信息中包括用户的标识(ID),也可以包括其他属性信息例如声音特征信息、性别、年龄等。需要说明的是,如果所提取的特征信息中包括其他属性信息,则当前APP所提取的用户的特征信息与服务器所提取的用户的特征信息相同。S102,向服务器上传特征信息和对象的标识,以使服务器根据特征信息、对象的标识和预存的不同用户的特征信息与不同对象目标资源的对应关系,获得与用户的对象对应的目标资源,并返回目标资源。其中,对象的标识主要用于区分不同的对象,例如有三个长句,当前APP和服务器可以按照统一标准分别为其分配标本文档来自技高网...

【技术保护点】
一种资源的推荐方法,其特征在于,包括:接收用户输入的对象和触发的推荐请求,并根据所述推荐请求提取所述用户的特征信息;向服务器上传所述特征信息和对象的标识,以使所述服务器根据所述特征信息、所述对象的标识和预存的不同用户的特征信息与不同对象目标资源的对应关系,获得与所述用户的所述对象对应的目标资源,并返回所述目标资源;以及接收并展现获得的目标资源,以向所述用户推荐对应的目标资源。

【技术特征摘要】
1.一种资源的推荐方法,应用于应用程序侧,其特征在于,包括:接收用户输入的对象和触发的推荐请求,并根据所述推荐请求提取所述用户的特征信息,其中,所述接收用户输入的对象,包括:接收用户语音输入的对象;所述用户的特征信息包括用户声音的特征信息;向服务器上传所述特征信息和对象的标识,以使所述服务器根据所述特征信息、所述对象的标识和预存的不同用户的特征信息与不同对象目标资源的对应关系,获得与所述用户的所述对象对应的目标资源,并返回所述目标资源;以及接收并展现获得的目标资源,以向所述用户推荐对应的目标资源;其中,所述预存的不同用户的特征信息与不同对象目标资源的对应关系的建立过程为:服务器接收不同用户上传的不同对象的资源,并基于预设标准从不同对象的资源中获得针对每个对象的目标资源;服务器提取与每个对象的目标资源对应的用户的特征信息;服务器建立并保存不同用户的特征信息与不同对象目标资源的对应关系。2.根据权利要求1所述的方法,其特征在于,在所述展现获得的目标资源之后,还包括:接收所述用户输入的所述对象的资源和触发的比较请求,并向所述服务器上传所述对象的资源和所述比较请求,以使所述服务器根据所述比较请求将所述资源与对应的目标资源进行比较,并返回比较结果;以及接收并展现所述比较结果。3.根据权利要求1所述的方法,其特征在于,所述展现获得的目标资源,包括:以预定方式展现获得的目标资源,所述预定方式包括预定颜色或文字滚动的方式。4.根据权利要求1所述的方法,其特征在于,还包括:接收所述用户输入的沟通信息和触发的沟通请求,并向所述服务器上传所述沟通信息和所述沟通请求,以使所述服务器根据所述沟通信息中携带的对象资源确定对应的沟通用户,并向对应的沟通用户发送所述沟通信息,其中,所述沟通用户处于离线状态或在线状态。5.根据权利要求1所述的方法,其特征在于,还包括:接收所述服务器返回的用户认可度信息,根据所述用户认可度信息为对应用户设置等级。6.一种资源的推荐方法,应用于服务器侧,其特征在于,包括:接收当前应用程序APP上传的用户的特征信息和对象的标识,其中,所述用户的特征信息为所述当前APP接收所述用户输入的所述对象和触发的推荐请求后提取的,所述当前APP接收所述用户输入的所述对象为所述当前APP接收所述用户语音输入的所述对象,所述用户的特征信息包括用户声音的特征信息;以及根据所述用户的特征信息、所述对象的标识和预存的不同用户的特征信息与不同对象目标资源的对应关系,获得与所述用户的所述对象对应的目标资源,并向所述当前APP返回所述目标资源,以使所述当前APP向所述用户推荐对应的目标资源;在所述根据所述特征信息、所述对象的标识和预存的不同用户的特征信息与不同对象目标资源的对应关系,获得与所述用户的所述对象对应的目标资源之前,还包括:接收不同用户上传的不同对象的资源,并基于预设标准从所述不同对象的资源中获得针对每个对象的目标资源;提取与每个对象的目标资源对应的用户的特征信息;以及建立并保存不同用户的特征信息与不同对象目标资源的对应关系。7.根据权利要求6所述的方法,其特征在于,在所述基于预设标准从所述不同对象的资源中获得针对每个对象的目标资源之后,还包括:为与每个对象的目标资源对应的用户设置认可度信息,并向当前APP返回用户认可度信息,以使当前APP根据所述用户认可度信息为对应用户设置等级。8.根据权利要求6-7任一项所述的方法,其特征在于,在所述获得与所述用户的所述对象对应的目标资源之后,还包括:接收所述当前APP上传的所述对象的资源和比较请求,并根据所述比较请求将所述资源与对应的目标资源进行比较;以及向所述当前APP返回比较结果,以使当前APP展现所述比较结果。9.根据权利要求6-7任一项所述的方法,其特征在于,还包括:接收所述当前APP上传的沟通信息和沟通请求,并根据所述沟通信息中携带的对象资源确定对应的沟通用户;以及向所述沟通用户发送所述沟通信息,其中,所述沟通用户处于离线状态或在线状态。10.一种资源的推荐装置,其特征在于,包括:提取模块,用于接收用户输入的对象和触发的...

【专利技术属性】
技术研发人员:易敏文王道龙袁正沧吕文玉燕宇飞袁艺李华明刘孟刘晓伟张钰方驰
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1