技术领域
[0001] 本
发明总体来说涉及
人工智能领域,更具体地讲,涉及一种推荐服务的方法和设备。
背景技术
[0002] 智慧识屏功能是一种通过特定的手势操作,控制
电子设备对屏幕内显示的内容进行识别,并向用户推送与识别结果相关的服务的功能,例如,如图1中的(A)所示,接收用户长按文本的操作,借助智慧识屏功能,电子设备能够自动识别所按文本,进行分词显示和推荐与分词相关的服务(例如,航班服务、日程服务等),如图1中的(B)中所示。
[0003] 通常,推荐服务较多,而用户需要的服务内容不在首选推荐的
位置时用户需要滑动等操作才能找到需要的服务,例如,当用户需要预定“八达岭长城”的票时,需要向下滑动(例如,如图1中的(C)所示)到“八达岭长城”服务(第四个服务)后点击“景点
门票”才能进行购票操作(例如,如图1中的(D)所示),这种方式对用户来说操作较为繁琐,用户体验较差。
发明内容
[0004] 本发明的示例性
实施例在于提供一种推荐服务的方法和设备,其能够克服现有的智慧识屏的方式操作较为繁琐,用户体验不高的
缺陷。
[0005] 根据本发明的示例性实施例的一方面,提供一种推荐服务的方法,包括:(A)响应于用户对资源信息执行的拆分操作,对资源信息进行拆分处理,显示根据拆分处理得到的包括至少一个分词实体的分词区域和包括至少一个推荐服务的服务区域;(B)响应于用户对所述分词实体执行的选择操作,根据所述选择的分词实体改变所述服务区域中的所述推荐服务。
[0006] 可选地,改变所述服务区域中的所述推荐服务指示以下项中的至少一项:改变所述服务区域中的所述推荐服务的显示方式、改变所述服务区域中的所述推荐服务的内容和改变所述服务区域中的所述推荐服务的数量。
[0007] 可选地,根据所述选择的分词实体改变所述服务区域中的所述推荐服务的步骤包括:根据全部选择的分词实体改变所述服务区域中的所述推荐服务,或者,根据部分选择的分词实体改变所述服务区域中的所述推荐服务。
[0008] 可选地,所述拆分操作包括:点击操作、长按操作、预定方向的滑动操作以及它们的任意组合。
[0009] 可选地,所述选择操作包括:点击操作、滑动操作、拖拽操作以及它们的任意组合。
[0010] 可选地,改变所述服务区域中的所述推荐服务的显示方式指示以下项中的至少一项:改变所述服务区域中的所述推荐服务的显示位置、设置应用于所述服务区域中的所述推荐服务的突出显示效果、仅显示与所述选择的分词实体关联的推荐服务。
[0011] 可选地,改变所述服务区域中的所述推荐服务的内容指示以下项中的至少一项:使用新推荐服务替换所述服务区域中的原推荐服务、
修改所述服务区域中的所述推荐服务的内容。
[0012] 可选地,改变所述服务区域中的所述推荐服务的数量指示增加或者减少所述服务区域所包括推荐服务的数量。
[0013] 可选地,所述部分选择的分词实体包括:当前选择的分词实体,或者,之前选择的分词实体和当前选择的分词实体。
[0014] 可选地,当所述部分选择的分词实体为之前选择的分词实体和当前选择的分词实体时,根据部分选择的分词实体改变所述服务区域中的所述推荐服务的步骤包括:通过预定分析方法确定之前选择的分词实体和当前选择的分词实体之间的关联性,并根据确定的关联性改变所述服务区域中的所述推荐服务。
[0015] 可选地,所述突出显示效果包括:边框显示效果、高亮显示效果、阴影显示效果以及它们的任意组合。
[0016] 可选地,改变所述服务区域中的所述推荐服务的显示位置指示以下项中的任意一项:将与当前选择的分词实体对应的推荐服务在所述服务区域中置顶显示、改变所述服务区域中的所述推荐服务显示的优先顺序。
[0017] 可选地,通过预定分析方法确定之前选择的分词实体和当前选择的分词实体之间的关联性,并根据确定的关联性改变所述服务区域中的所述推荐服务的步骤包括:比较之前选择的分词实体和当前选择的分词实体之间的关联度和预定
阈值的大小;当确定之前选择的分词实体和当前选择的分词实体的关联度大于或者等于预定阈值时,改变与当前选择的分词实体对应的推荐服务在服务区域的显示方式和/或内容,或者,将与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务在服务区域中显示;当确定之前选择的分词实体和当前选择的分词实体的关联度小于预定阈值时,保持与之前选择的分词实体对应的推荐服务在服务区域的显示方式和内容。
[0018] 可选地,所述之前选择的分词实体包括以下项中的至少一项:前一次选择的分词实体、前N次选择的分词实体,其中,N为大于1的整数。
[0019] 可选地,所述预定分析方法包括自然语言理解方法。
[0020] 可选地,通过以下方式或者以下方式的组合在服务区域中显示与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务:将与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务在服务区域中置顶显示、设置应用于与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务的突出显示效果、在服务区域中仅显示与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务、改变与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务与推荐区域中的原推荐服务的优先顺序。
[0021] 可选地,步骤(B)包括:响应于对所述分词实体执行的选择操作,将与所述分词实体对应的推荐服务在服务区域中置顶显示,和/或,设置应用于与所述分词实体对应的推荐服务的突出显示效果。
[0022] 根据本发明示例性实施例的另一方面,提供一种推荐服务的设备,包括:拆分单元,响应于用户对资源信息执行的拆分操作,对资源信息进行拆分处理,显示根据拆分处理得到的包括至少一个分词实体的分词区域和包括至少一个推荐服务的服务区域;推荐单元,响应于用户对所述分词实体执行的选择操作,根据所述选择的分词实体改变所述服务区域中的所述推荐服务。
[0023] 可选地,改变所述服务区域中的所述推荐服务指示以下项中的至少一项:改变所述服务区域中的所述推荐服务的显示方式、改变所述服务区域中的所述推荐服务的内容和改变所述服务区域中的所述推荐服务的数量。
[0024] 可选地,所述推荐单元根据全部选择的分词实体改变所述服务区域中的所述推荐服务,或者,根据部分选择的分词实体或根据全部选择的分词实体改变所述服务区域中的所述推荐服务。
[0025] 可选地,所述拆分操作包括:点击操作、长按操作、预定方向的滑动操作以及它们的任意组合。
[0026] 可选地,所述选择操作包括:点击操作、滑动操作、拖拽操作以及它们的任意组合。
[0027] 可选地,改变所述服务区域中的所述推荐服务的显示方式指示以下项中的至少一项:改变所述服务区域中的所述推荐服务的显示位置、设置应用于所述服务区域中的所述推荐服务的突出显示效果、仅显示与所述选择的分词实体关联的推荐服务。
[0028] 可选地,改变所述服务区域中的所述推荐服务的内容指示以下项中的至少一项:使用新推荐服务替换所述服务区域中的原推荐服务、修改所述服务区域中的所述推荐服务的内容。
[0029] 可选地,改变所述服务区域中的所述推荐服务的数量指示增加或者减少所述服务区域所包括推荐服务的数量。
[0030] 可选地,所述部分选择的分词实体包括:当前选择的分词实体,或者,之前选择的分词实体和当前选择的分词实体。
[0031] 可选地,当所述部分选择的分词实体为之前选择的分词实体和当前选择的分词实体时,所述推荐单元通过预定分析方法确定之前选择的分词实体和当前选择的分词实体之间的关联性,并根据确定的关联性改变所述服务区域中的所述推荐服务。
[0032] 可选地,所述突出显示效果包括:边框显示效果、高亮显示效果、阴影显示效果以及它们的任意组合。
[0033] 可选地,改变所述服务区域中的所述推荐服务的显示位置指示以下项中的任意一项:将与当前选择的分词实体对应的推荐服务在所述服务区域中置顶显示、改变所述服务区域中的所述推荐服务显示的优先顺序。
[0034] 可选地,所述推荐单元比较之前选择的分词实体和当前选择的分词实体之间的关联度和预定阈值的大小,当确定之前选择的分词实体和当前选择的分词实体的关联度大于或者等于预定阈值时,改变与当前选择的分词实体对应的推荐服务在服务区域的显示方式和/或内容,或者,将与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务在服务区域中显示,当确定之前选择的分词实体和当前选择的分词实体的关联度小于预定阈值时,保持与之前选择的分词实体对应的推荐服务在服务区域的显示方式和内容。
[0035] 可选地,所述之前选择的分词实体包括以下项中的至少一项:前一次选择的分词实体、前N次选择的分词实体,其中,N为大于1的整数。
[0036] 可选地,所述预定分析方法包括以下项中的至少一项:自然语音分析方法、语义分析方法和智能分析方法。
[0037] 可选地,所述设备还包括:显示单元,其中,显示单元通过以下方式或者以下方式的组合在服务区域中显示与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务:将与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务在服务区域中置顶显示、设置应用于与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务的突出显示效果、在服务区域中仅显示与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务、改变与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务与推荐区域中的原推荐服务的优先顺序。
[0038] 可选地,推荐单元响应于对所述分词实体执行的选择操作,将与所述分词实体对应的推荐服务在服务区域中置顶显示,和/或,设置应用于与所述分词实体对应的推荐服务的突出显示效果。
[0039] 根据本发明示例性实施例的另一方面,提供一种电子设备,其中,所述电子设备包括:处理器;
存储器,存储有
计算机程序,当所述计算机程序被处理器执行时,实现根据本发明的推荐服务的方法。
[0040] 根据本发明示例性实施例的另一方面,提供一种存储有计算机程序的计算机可读存储介质,当所述计算机程序在被处理器执行时实现根据本发明的推荐服务的方法。
[0041] 根据本发明示例性实施例的推荐服务的方法和设备,能够将用户期望的推荐服务优先推荐给用户,免除了用户翻页以寻找期望的推荐服务的操作,使得操作的复杂度降低,有效地提升了用户体验。
[0042] 将在接下来的描述中部分阐述本发明总体构思另外的方面和/或优点,还有一部分通过描述将是清楚的,或者可以经过本发明总体构思的实施而得知。
附图说明
[0043] 通过下面结合示例性地示出实施例的附图进行的详细描述,本发明示例性实施例的上述和其他目的将会变得更加清楚,其中:
[0044] 图1示出
现有技术中的智慧识屏处理的示例;
[0045] 图2示出根据本发明示例性实施例的推荐服务的方法的
流程图;
[0046] 图3示出根据本发明示例性实施例的推荐服务的示例;
[0047] 图4示出根据本发明示例性实施例的改变服务区域中的推荐服务的示例;
[0048] 图5示出根据本发明另一示例性实施例的改变服务区域中的推荐服务的示例;
[0049] 图6示出根据本发明另一示例性实施例的推荐服务的示例;
[0050] 图7示出根据本发明示例性实施例的推荐服务的设备的
框图。
具体实施方式
[0051] 现将详细参照本发明的示例性实施例,所述实施例的示例在附图中示出,其中,相同的标号始终指的是相同的部件。以下将通过参照附图来说明所述实施例,以便解释本发明。
[0052] 图2示出根据本发明示例性实施例的推荐服务的方法的流程图。这里,作为示例,所述方法可用于电子设备(例如,智能手机、
平板电脑、个人计算机、多媒体播放器等)中,此外,作为示例,所述方法可由推荐服务的设备来执行,也可完全通过
软件方式来实施所述方法,例如,通过安装在电子设备中的推荐服务的应用来实施所述方法。
[0053] 如图2所示,在步骤S100,响应于用户对资源信息执行的拆分操作,对资源信息进行拆分处理,显示根据拆分处理得到的包括至少一个分词实体的分词区域和包括至少一个推荐服务的服务区域。
[0054] 这里,所述资源信息可以包括文本、图片、语音、图像以及它们的任意组合。作为示例,拆分操作可以包括点击操作、长按操作、预定方向的滑动操作以及它们的任意组合。这里,应理解,所述拆分操作也可以是除了点击操作、长按操作、预定方向的滑动操作以及它们的任意组合之外的其他操作,本发明在此不做任何限制。
[0055] 在一个示例中,假设拆分操作为长按操作,如图3所示,在接收到用户对图3中的(A)中示出的文本信息的长按操作之后,将用户长按的文本信息拆分为在分词区域中显示的至少一个分词实体,同时在图3中的(B)和图3中的(C)中的服务区域中显示与分词实体相关联的推荐服务,例如,航班推荐服务、日程推荐服务、影视推荐服务和景点推荐服务等。
[0056] 可以看出,图3中示出的推荐服务是基于现有的智慧识屏处理后得到的推荐服务,例如,在经过智慧识屏处理后,得到了按照顺序拆分后的分词实体,推荐服务的顺序与拆分后的分词实体的排列顺序相同,在这种情况下,如果用户期望首先处理预定任务,但是与该任务相对应的推荐服务排列在后面,那么用户则需向后翻页来查找相应的任务,这样使得操作较为繁琐。
[0057] 具体说来,返回参照图2,在步骤S200,可响应于用户对所述分词实体执行的选择操作,根据所述选择的分词实体改变所述服务区域中的所述推荐服务。这里,选择操作可以包括点击操作、滑动操作、拖拽操作以及它们的任意组合。例如,选择操作为点击操作的时间超过预定时间的操作、点击后向上或者向下的操作、点击操作超过特定的次数(例如,两次或者三次)的操作。这里,应理解,选择操作也可以是除了上述提及的操作之外的其他操作,本发明在此不做任何限制。
[0058] 具体说来,改变所述服务区域中的所述推荐服务可以指示以下项中的至少一项:改变所述服务区域中的所述推荐服务的显示方式、改变所述服务区域中的所述推荐服务的内容和改变所述服务区域中的所述推荐服务的数量。
[0059] 作为示例,改变所述服务区域中的所述推荐服务的显示方式指示以下项中的至少一项:改变所述服务区域中的所述推荐服务的显示位置、设置应用于所述服务区域中的所述推荐服务的突出显示效果、仅显示与所述选择的分词实体关联的推荐服务。
[0060] 这里,改变所述服务区域中的所述推荐服务的显示位置指示以下项中的任意一项:将与当前选择的分词实体对应的推荐服务在所述服务区域中置顶显示、改变所述服务区域中的所述推荐服务显示的优先顺序。突出显示效果可以包括:边框显示效果、高亮显示效果、阴影显示效果以及它们的任意组合。
[0061] 此外,作为示例,改变所述服务区域中的所述推荐服务的内容指示以下项中的至少一项:使用新推荐服务替换所述服务区域中的原推荐服务、修改所述服务区域中的所述推荐服务的内容。
[0062] 此外,作为示例,改变所述服务区域中的所述推荐服务的数量指示增加或者减少所述服务区域所包括推荐服务的数量。
[0063] 例如,在接收到对所述分词实体执行的选择操作后,可响应于对所述分词实体执行的选择操作,将与所述分词实体对应的推荐服务在服务区域中置顶显示,和/或,设置应用于与所述分词实体对应的推荐服务的突出显示效果。
[0064] 下面,将结合具体的示例来说明如何根据所选择的分词实体来改变所述服务区域中的所述推荐服务。
[0065] 具体说来,关于根据所述选择的分词实体改变所述服务区域中的所述推荐服务的步骤,在本发明的一个示例性实施例中,可以根据全部选择的分词实体改变所述服务区域中的所述推荐服务。
[0066] 例如,当全部选择的分词实体为在分词区域中选择的一个分词实体时,在所选择的一个分词实体对应有相应的推荐服务时,可以在服务区域中仅显示与该分词实体对应的推荐服务,而不显示与其他分词实体对应的推荐服务。
[0067] 图4示出根据本发明示例性实施例的改变服务区域中的推荐服务的示例。如图4中的(A)所示,假设拆分操作为长按操作,选择操作为单击操作,则在接收到用户对图4中的(A)中示出的文本信息的长按操作之后,将用户长按的文本信息拆分为在分词区域中显示的至少一个分词实体和在服务区域中显示推荐服务的前两个,例如,航班推荐服务和日程推荐服务,并在下一页(例如,图4中的(C))中显示推荐服务的第三个和第四个推荐服务,例如,影视推荐服务和景点推荐服务,当用户期望获取到与“八达岭长城”相关的景点推荐服务时,用户可单击分词区域中的分词实体“八达岭长城”(如图4中的(D)所示),在接收到用户点击分词区域中的分词实体“八达岭长城”后,如图4中的(E)所示,将与“八达岭长城”相关的景点推荐服务移动并显示在服务区域的顶部,并且消除分词区域和服务区域中的其他推荐服务。通过这种方式可以将用户期望的推荐服务优先推荐给用户,免除了用户翻页的操作,提升了用户体验。
[0068] 再例如,当全部选择的分词实体为在分词区域选择的三个分词实体时,在所选择的三个分词实体都对应有相应的推荐服务时,可以按照用户选择分词实体的顺序依次将与三个分词对应的推荐服务在服务区域中最先显示给用户。
[0069] 此外,在本发明的另一个示例性实施例中,还可以根据部分选择的分词实体改变所述服务区域中的所述推荐服务。
[0070] 作为示例,部分选择的分词实体可包括:当前选择的分词实体,或者,之前选择的分词实体和当前选择的分词实体。这里,之前选择的分词实体可包括以下项中的至少一项:前一次选择的分词实体、前N次选择的分词实体,其中,N为大于1的整数。
[0071] 当部分选择的分词实体为当前选择的分词实体时,可仅基于当前选择的分词实体来改变所述服务区域中的所述推荐服务。例如,当前选择的分词实体为“A”时,可在分词实体“A”存在与其对应的推荐服务时,可将该对应的推荐服务在服务区域中置顶显示并设置推荐服务的边框显示效果。
[0072] 此外,当所述部分选择的分词实体为之前选择的分词实体和当前选择的分词实体时,可通过预定分析方法确定之前选择的分词实体和当前选择的分词实体之间的关联性,并根据确定的关联性改变所述服务区域中的所述推荐服务。这里,预定分析方法可包括自然语言理解方法。此外,应理解,上述预定分析方法仅是示例性的,本领域技术人员也可用现有的其他方法来确定之前选择的分词实体和当前选择的分词实体之间的关联性,本发明在此不做任何限制。
[0073] 这里,作为示例,关于通过预定分析方法确定之前选择的分词实体和当前选择的分词实体之间的关联性的步骤,可通过以下方式来确定:
[0074] 首先,可以比较之前选择的分词实体和当前选择的分词实体之间的关联度和预定阈值的大小,确定之前选择的分词实体和当前选择的分词实体的关联度是否大于或者等于预定阈值。
[0075] 当确定之前选择的分词实体和当前选择的分词实体的关联度小于预定阈值时,保持与之前选择的分词实体对应的推荐服务在服务区域的显示方式和内容。
[0076] 当确定之前选择的分词实体和当前选择的分词实体的关联度大于或者等于预定阈值时,改变与当前选择的分词实体对应的推荐服务在服务区域的显示方式和/或内容,或者,将与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务在服务区域中显示。
[0077] 此外,应该理解,也可通过其他适当的方式来获取之前选择的分词实体和当前选择的分词实体的关联度,例如,可通过
机器学习的方式(例如,预先构建适合的机器学习模型)来获取之前选择的分词实体和当前选择的分词实体的关联度。本发明在此不做任何限定。
[0078] 此外,作为示例,可通过以下方式或者以下方式的组合在服务区域中显示与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务:将与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务在服务区域中置顶显示、设置应用于与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务的突出显示效果、在服务区域中仅显示与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务、改变与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务与推荐区域中的原推荐服务的优先顺序。
[0079] 图5示出根据本发明另一示例性实施例的改变服务区域中的推荐服务的示例。
[0080] 如图5中的(A)所示,假设拆分操作为长按操作,对分词实体执行的选择操作为单击操作,则在接收到用户对图5中的(A)中示出的文本信息的长按操作之后,在图5中的(B)中,将用户长按的文本信息拆分为在分词区域中显示的至少一个分词实体和在服务区域中显示推荐服务的前两个,例如,航班推荐服务和日程推荐服务,并在下一页(即,图5中的(C))中显示推荐服务的第三个和第四个推荐服务,例如,影视推荐服务和景点推荐服务。如果在服务区域显示的推荐服务并未符合用户需求时,可根据用户的选择操作来改变服务区域中的推荐服务,例如,用户单击了分词区域中的分词实体“CA1304”(如图5中的(D)所示),这时可响应于该用户的选择操作将与分词条目“CA1304”相关的航班推荐服务在服务区域中优先显示,当用户又继续选择的分词区域中的分词实体“香格里拉酒店”时(如图5中的(E)所示),如果“CA1304”和“香格里拉酒店”的关联度大于或者等于预定阈值,意味着用户可能查看了航班之后需要预定酒店,这时,可将与“香格里拉酒店”相对应的推荐服务在服务区域中置顶显示,以方便用户进行预定酒店操作。
[0081] 此外,在另一可选示例中,如果用户之前选择的分词实体和当前选择的分词实体之间的关联度大于或者等于预定阈值,且它们的组合后得到的分词实体具有相对应的推荐服务,则可将与该组合后的分词实体对应的新的推荐服务增加到服务区域中,或者,将之前选择的分词实体或者当前选择的分词实体所对应的推荐服务的内容修改为与该组合后的分词实体对应的推荐服务的内容,并且可将与该组合后的分词实体所对应的推荐服务的内容在服务区域中优先显示。此外,附加地,还可以对修改或者新增的推荐服务设置突出的显示效果以告知用户推荐服务的内容有修改或者新增。
[0082] 例如,当用户选择了分词实体“白
云机场”,然后又选择了分词实体“肯德基”,则可在分词实体“白云机场”和“肯德基”之间的关联度大于或者等于预定阈值时,在服务区域中增加与组合后的分词实体“白云机场肯德基”对应的推荐服务并将该推荐服务置顶并高亮显示,从而使得用户可以优先地查看到与“白云机场肯德基”对应的推荐服务。
[0083] 另一方面,也可根据用户在分词区域的滑动操作,来更新分词区域中所包括的分词实体,并且,在分词实体被更新的情况下,按照更新后的分词实体的排列顺序,将与更新后的分词实体对应的推荐服务在服务区域中显示。
[0084] 图6示出根据本发明另一示例性实施例的推荐服务的示例。
[0085] 如图6所示,图6中的(A)中示出了根据用户的拆分操作,在分词区域中显示识别用户所选的文本后得到的分词实体,例如,分词区域中的分词实体的分词实体依次为“飞机”·····“八达岭长城”·······“香格里拉酒店”,可在服务区域中依次显示与分词实体对应的推荐服务。例如,依次在服务区域中显示航班推荐服务和日程推荐服务。
[0086] 如果接收到用户在分词区域的滑动操作时,如图6中的(B)所示,分词区域中的分词实体即被更新,例如,分词区域中的分词实体依次为“八达岭长城”·······“香格里拉酒店”,这时,可在服务区域中显示与更新后的分词实体的顺序对应的推荐服务,例如,依次在服务区域中显示“八达岭长城”的景点推荐服务和“香格里拉酒店”的日程推荐服务。
[0087] 根据本发明示例性实施例的推荐服务的方法,能够将用户期望的推荐服务优先推荐给用户,免除了用户翻页以寻找期望的推荐服务的操作,使得操作的复杂度降低,有效地提升了用户体验。
[0088] 图7示出根据本发明示例性实施例的推荐服务的设备的框图。这里,作为示例。
[0089] 如图7所示,根据本发明示例性实施例的推荐服务的设备包括:拆分单元100和推荐单元200。
[0090] 具体说来,拆分单元100响应于用户对资源信息执行的拆分操作,对资源信息进行拆分处理,显示根据拆分处理得到的包括至少一个分词实体的分词区域和包括至少一个推荐服务的服务区域。
[0091] 这里,所述资源信息可以包括文本、图片、语音、图像以及它们的任意组合。作为示例,拆分操作可以包括点击操作、长按操作、预定方向的滑动操作以及它们的任意组合。这里,应理解,所述拆分操作也可以是除了点击操作、长按操作、预定方向的滑动操作以及它们的任意组合之外的其他操作,本发明在此不做任何限制。
[0092] 推荐单元200响应于用户对所述分词实体执行的选择操作,根据所述选择的分词实体改变所述服务区域中的所述推荐服务。
[0093] 这里,选择操作可以包括点击操作、滑动操作、拖拽操作以及它们的任意组合。例如,选择操作为点击操作的时间超过预定时间的操作、点击后向上或者向下的操作、点击操作超过特定的次数(例如,两次或者三次)的操作。这里,应理解,选择操作也可以是除了上述提及的操作之外的其他操作,本发明在此不做任何限制。
[0094] 具体说来,改变所述服务区域中的所述推荐服务可以指示以下项中的至少一项:改变所述服务区域中的所述推荐服务的显示方式、改变所述服务区域中的所述推荐服务的内容和改变所述服务区域中的所述推荐服务的数量。
[0095] 作为示例,改变所述服务区域中的所述推荐服务的显示方式指示以下项中的至少一项:改变所述服务区域中的所述推荐服务的显示位置、设置应用于所述服务区域中的所述推荐服务的突出显示效果、仅显示与所述选择的分词实体关联的推荐服务。
[0096] 这里,改变所述服务区域中的所述推荐服务的显示位置指示以下项中的任意一项:将与当前选择的分词实体对应的推荐服务在所述服务区域中置顶显示、改变所述服务区域中的所述推荐服务显示的优先顺序。突出显示效果可以包括:边框显示效果、高亮显示效果、阴影显示效果以及它们的任意组合。
[0097] 此外,作为示例,改变所述服务区域中的所述推荐服务的内容指示以下项中的至少一项:使用新推荐服务替换所述服务区域中的原推荐服务、修改所述服务区域中的所述推荐服务的内容。
[0098] 此外,作为示例,改变所述服务区域中的所述推荐服务的数量指示增加或者减少所述服务区域所包括推荐服务的数量。
[0099] 例如,在接收到对所述分词实体执行的选择操作后,可响应于对所述分词实体执行的选择操作,将与所述分词实体对应的推荐服务在服务区域中置顶显示,和/或,设置应用于与所述分词实体对应的推荐服务的突出显示效果。
[0100] 下面,将结合具体的示例来说明推荐单元200如何根据所选择的分词实体来改变所述服务区域中的所述推荐服务。
[0101] 具体说来,在本发明的一个示例性实施例中,推荐单元200可以根据全部选择的分词实体改变所述服务区域中的所述推荐服务。
[0102] 例如,当全部选择的分词实体为在分词区域中选择的一个分词实体时,在所选择的一个分词实体对应有相应的推荐服务时,推荐单元200可以在服务区域中仅显示与该分词实体对应的推荐服务,而不显示与其他分词实体对应的推荐服务。
[0103] 此外,在本发明的另一个示例性实施例中,还可以根据部分选择的分词实体改变所述服务区域中的所述推荐服务。
[0104] 作为示例,部分选择的分词实体可包括:当前选择的分词实体,或者,之前选择的分词实体和当前选择的分词实体。这里,之前选择的分词实体可包括以下项中的至少一项:前一次选择的分词实体、前N次选择的分词实体,其中,N为大于1的整数。
[0105] 此外,当所述部分选择的分词实体为之前选择的分词实体和当前选择的分词实体时,推荐单元200可通过预定分析方法确定之前选择的分词实体和当前选择的分词实体之间的关联性,并根据确定的关联性改变所述服务区域中的所述推荐服务。这里,预定分析方法可包括自然语言理解方法。此外,应理解,上述预定分析方法仅是示例性的,本领域技术人员也可用现有的其他方法来确定之前选择的分词实体和当前选择的分词实体之间的关联性,本发明在此不做任何限制。
[0106] 这里,作为示例,推荐单元200可通过以下方式来通过预定分析方法确定之前选择的分词实体和当前选择的分词实体之间的关联性:
[0107] 首先,推荐单元200可以比较之前选择的分词实体和当前选择的分词实体之间的关联度和预定阈值的大小,确定之前选择的分词实体和当前选择的分词实体的关联度是否大于或者等于预定阈值。
[0108] 当确定之前选择的分词实体和当前选择的分词实体的关联度小于预定阈值时,保持与之前选择的分词实体对应的推荐服务在服务区域的显示方式和内容。
[0109] 当确定之前选择的分词实体和当前选择的分词实体的关联度大于或者等于预定阈值时,推荐单元200改变与当前选择的分词实体对应的推荐服务在服务区域的显示方式和/或内容,或者,推荐单元200将与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务在服务区域中显示。
[0110] 此外,应该理解,推荐单元200也可通过其他适当的方式来获取之前选择的分词实体和当前选择的分词实体的关联度,例如,可通过机器学习的方式(例如,预先构建适合的机器学习模型)来获取之前选择的分词实体和当前选择的分词实体的关联度。本发明在此不做任何限定。
[0111] 此外,所述设备可还包括显示单元(在图7中未示出),作为示例,显示单元可通过以下方式或者以下方式的组合在服务区域中显示与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务:将与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务在服务区域中置顶显示、设置应用于与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务的突出显示效果、在服务区域中仅显示与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务、改变与之前选择的分词实体和当前选择的分词实体组合后的分词实体对应的推荐服务与推荐区域中的原推荐服务的优先顺序。
[0112] 另一方面,推荐单元200也可根据用户在分词区域的滑动操作,来更新分词区域中所包括的分词实体,并且,在分词实体被更新的情况下,按照更新后的分词实体的排列顺序,将与更新后的分词实体对应的推荐服务在服务区域中显示。
[0113] 此外,应该理解,根据本发明示例性实施例的推荐服务的设备中的各个单元可被实现
硬件组件和/或
软件组件。本领域技术人员根据限定的各个单元所执行的处理,可以例如使用
现场可编程门阵列(FPGA)或专用集成
电路(ASIC)来实现各个单元。
[0114] 根据本发明的示例性实施例的计算机可读存储介质,存储有当被处理器执行时使得处理器执行上述示例性实施例的推荐服务的方法的计算机程序。该计算机可读存储介质是可存储由
计算机系统读出的数据的任意数据存储装置。计算机可读存储介质的示例包括:
只读存储器、
随机存取存储器、只读光盘、磁带、
软盘、光数据存储装置和载波(诸如经有线或无线传输路径通过互联网的数据传输)。
[0115] 根据本发明的示例性实施例的电子设备包括:处理器(未示出)和存储器(未示出),其中,存储器存储有计算机程序,当所述计算机程序被处理器执行时,实现如上述示例性实施例的推荐服务的方法。
[0116] 综上所述,在根据本发明示例性实施例的推荐服务的方法和设备中,能够将用户期望的推荐服务优先推荐给用户,免除了用户翻页以寻找期望的推荐服务的操作,使得操作的复杂度降低,有效地提升了用户体验。
[0117] 尽管已经参照其示例性实施例具体显示和描述了本发明,但是本领域的技术人员应该理解,在不脱离
权利要求所限定的本发明的精神和范围的情况下,可以对其进行形式和细节上的各种改变。