一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种搜索方法、装置、计算机设备和存储介质与流程

2023-08-09 18:05:38 来源:中国专利 TAG:


1.本公开涉及计算机技术领域,具体而言,涉及一种搜索方法、装置、计算机设备和存储介质。


背景技术:

2.互联网技术的快速发展给人们的生活带来了极大的便利,一种常见的应用场景就是,用户可以利用互联网进行医疗类问题的搜索,以得到相应的诊疗方案。
3.但是,常规的搜索引擎在进行搜索时,通常是根据用户输入的医疗类问题的自身含义进行搜索结果的召回,导致提供给用户的诊疗方案经常出现无法满足用户的搜索需求的问题,影响了搜索结果的合理性和准确性。


技术实现要素:

4.本公开实施例至少提供一种搜索方法、装置、计算机设备和存储介质。
5.第一方面,本公开实施例提供了一种搜索方法,包括:
6.接收用户的搜索信息;
7.响应于所述搜索信息属于医疗类型,确定所述搜索信息对应的医疗需求分类;所述医疗需求分类包括不同强弱程度的医疗需求,不同强弱程度的医疗需求对搜索结果提供方的医疗专业性需求程度不同;
8.根据所述医疗需求分类,确定与所述搜索信息相匹配的目标搜索结果。
9.在一种可能的实施方式中,根据所述医疗需求分类,确定与所述搜索信息相匹配的目标搜索结果,包括:
10.从待匹配搜索结果中,确定与所述搜索信息相匹配的初始搜索结果;
11.根据所述医疗需求分类对应的结果属性信息,确定结果筛选策略,并按照所述结果筛选策略,从所述初始搜索结果中筛选出所述目标搜索结果。
12.在一种可能的实施方式中,所述按照所述结果筛选策略,从所述初始搜索结果中筛选出所述目标搜索结果,包括:
13.确定所述搜索信息对应的待解决问题的类型和严重程度;
14.按照所述结果筛选策略,从所述初始搜索结果中,筛选出与所述类型和所述严重程度相匹配的所述目标搜索结果。
15.在一种可能的实施方式中,所述从待匹配搜索结果中,确定与所述搜索信息相匹配的初始搜索结果,包括:
16.根据经用户授权获取的历史搜索信息,确定所述用户的问题搜索记录;
17.根据经用户授权获取的历史浏览信息,确定所述用户关注的医疗内容;
18.根据所述医疗内容以及所述问题搜索记录指示的各个已搜索问题与待解决问题之间的关联程度,从所述待匹配搜索结果中确定所述初始搜索结果。
19.在一种可能的实施方式中,所述根据所述医疗内容以及所述问题搜索记录指示的
各个已搜索问题与待解决问题之间的关联程度,从所述待匹配搜索结果中确定所述初始搜索结果,包括:
20.从所述医疗内容中,筛选出与所述待解决问题相匹配的目标医疗内容的内容体裁;
21.根据所述关联程度,从所述已搜索问题中确定出目标搜索问题;
22.根据所述目标搜索问题和所述目标医疗内容,从所述待匹配搜索结果中确定具有所述内容体裁的所述初始搜索结果。
23.在一种可能的实施方式中,所述方法还包括:
24.在不存在所述问题搜索记录且不存在所述医疗内容的情况下,根据各个所述待匹配搜索结果与所述搜索信息的匹配度,以及各个所述待匹配搜索结果的内容体裁,从所述待匹配搜索结果中,筛选出多个所述初始搜索结果;其中,不同的所述初始搜索结果的内容体裁不同。
25.在一种可能的实施方式中,所述根据所述医疗需求分类和,确定与所述搜索信息相匹配的目标搜索结果,包括:
26.在所述搜索信息对应的待解决问题存在多种解决方式的情况下,确定所述用户关注的各个医疗内容;
27.根据各个所述医疗内容中的解决方式,确定所述用户的关注解决方式;
28.根据所述医疗需求分类,从各个待匹配搜索结果中,筛选出与所述关注解决方式相匹配的目标搜索结果。
29.第二方面,本公开实施例还提供一种搜索装置,包括:
30.接收模块,用于接收用户的搜索信息;
31.第一确定模块,用于响应于所述搜索信息属于医疗类型,确定所述搜索信息对应的医疗需求分类;所述医疗需求分类包括不同强弱程度的医疗需求,不同强弱程度的医疗需求对搜索结果提供方的医疗专业性需求程度不同;
32.第二确定模块,用于根据所述医疗需求分类,确定与所述搜索信息相匹配的目标搜索结果。
33.第三方面,本公开可选实现方式还提供一种计算机设备,处理器、存储器,所述存储器存储有所述处理器可执行的机器可读指令,所述处理器用于执行所述存储器中存储的机器可读指令,所述机器可读指令被所述处理器执行时,所述机器可读指令被所述处理器执行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
34.第四方面,本公开可选实现方式还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被运行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
35.关于上述搜索装置、计算机设备、及计算机可读存储介质的效果描述参见上述搜索方法的说明,这里不再赘述。
36.本公开实施例提供的搜索方法、装置、计算机设备和存储介质,在搜索信息属于医疗类型的信息的情况下,由于不同强弱程度的医疗需求对搜索结果提供方的医疗专业性需求程度不同,所以通过确定搜索信息对应的医疗分类需求,可以准确地得到出与搜索信息相匹配的医疗专业性需求程度;再利用医疗分类需求进行目标搜索结果的确定,可以筛选
出与医疗专业性需求程度相匹配的目标搜索结果,这样筛选出的目标搜索结果与搜索信息的匹配度更高,提高了搜索结果的准确性和合理性,并且,可以实现为搜索结果对应的医疗问题提供针对性的搜索结果,能够更好地满足搜索信息对应的医疗搜索需求。
37.为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
38.为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
39.图1示出了本公开实施例所提供的一种搜索方法的流程图;
40.图2示出了本公开实施例所提供的一种搜索装置的示意图;
41.图3示出了本公开实施例所提供的一种计算机设备的结构示意图。
具体实施方式
42.为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。通常在此处描述和示出的本公开实施例的组件可以以各种不同的配置来布置和设计。因此,以下对本公开的实施例的详细描述并非旨在限制要求保护的本公开的范围,而是仅仅表示本公开的选定实施例。基于本公开的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
43.另外,本公开实施例中的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。
44.在本文中提及的“多个或者若干个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
45.经研究发现,在线下医疗场景下,医生可以根据患者的自身症状、健康程度、日常习惯等信息,对患有相同疾病的不同的患者可能会给出不同的诊疗建议。例如,针对肚子不舒服这一医疗问题而言,由于不同用户对应的肚子不舒服的具体部位、类型、发病时的症状、引起肚子疼的原因(如肠胃炎、阑尾炎、胆囊炎、胰腺炎等)不同,医生做出的判断以及解答都不同。而随着互联网技术的发展,线上医疗的应用越来越普遍,用户可以利用互联网进行医疗类问题的搜索,以得到相应的诊疗方案。但现有的搜索方式中,通常是直接根据搜索信息本身的信息(如搜索信息的文本)进行搜索结果的召回。这种情况下,就会出现不同用户只要输入相同的搜索信息,对应召回的搜索结果通常就会一致的情况。这样,不仅无法精
准满足不同用户的搜索需求,影响了搜索结果的准确性,还降低了医疗搜索的安全性。
46.基于上述研究,本公开提供了一种搜索方法、装置、计算机设备和存储介质,在搜索信息属于医疗类型的信息的情况下,由于不同强弱程度的医疗需求对搜索结果提供方的医疗专业性需求程度不同,所以通过确定搜索信息对应的医疗分类需求,可以准确地得到出与搜索信息相匹配的医疗专业性需求程度;再利用医疗分类需求进行目标搜索结果的确定,可以筛选出与医疗专业性需求程度相匹配的目标搜索结果,这样筛选出的目标搜索结果与搜索信息的匹配度更高,提高了搜索结果的准确性和合理性,并且,可以实现为搜索结果对应的医疗问题提供针对性的搜索结果,能够更好地满足搜索信息对应的医疗搜索需求。
47.针对以上方案所存在的缺陷,均是发明人在经过实践并仔细研究后得出的结果,因此,上述问题的发现过程以及下文中本公开针对上述问题所提出的解决方案,都应该是发明人在本公开过程中对本公开做出的贡献。
48.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
49.可以理解的是,在使用本公开各实施例公开的技术方案之前,均应当依据相关法律法规通过恰当的方式对本公开所涉及个人信息的类型、使用范围、使用场景等告知用户并获得用户的授权。
50.需要说明的是,本公开实施例中所提到的特定名词包括:
51.为便于对本实施例进行理解,首先对本公开实施例所公开的一种搜索方法进行详细介绍,本公开实施例所提供的搜索方法的执行主体一般为具有一定计算能力的终端设备或其他处理设备,其中终端设备可以为用户设备(user equipment,ue)、移动设备、用户终端、终端、个人数字助理设备(personal digital assistant,pda)、手持设备、计算机设备等;在一些可能的实现方式中,该搜索方法可以通过处理器调用存储器中存储的计算机可读指令的方式来实现。
52.下面以执行主体为计算机设备为例对本公开实施例提供的搜索方法加以说明。
53.如图1所示,为本公开实施例提供的一种搜索方法的流程图,可以包括以下步骤:
54.s101:接收用户的搜索信息。
55.这里,搜索信息可以为用户输入的、具有任意长度的查询语句。例如,搜索信息可以为“怎么快速缓解头疼”、“发烧怎么办”、“xx疾病”、“健身”等。
56.s102:响应于搜索信息属于医疗类型,确定搜索信息对应的医疗需求分类;医疗需求分类包括不同强弱程度的医疗需求,不同强弱程度的医疗需求对搜索结果提供方的医疗专业性需求程度不同。
57.这里,不同的搜索信息可以具有不同的信息类型,例如,医疗类型、学习类型、生活服务类型、技术类型等,其中,医疗类型用于指示搜索信息属于医疗领域的问题。
58.医疗需求分类用于指示搜索信息对专业医疗答案的依赖程度,具体的,医疗分类需求可以包括强医疗分类需求和弱医疗分类需求,弱医疗分类需求具有还可以划分为泛健康领域、医美领域等。强医疗分类需求下的搜索信息,可以为包括具体的待解决的医疗疾病的搜索信息。例如,“发烧怎么办”、“xx疾病怎么处理”等搜索信息可以为强医疗分类需求下的搜索信息。弱医疗分类需求下的搜索信息可以为包括用于保持健康或促进健康的内容的
搜索信息。例如,“如何减肥”、“吃什么食物能增加免疫力”、“如何增强抵抗力”等搜索信息可以为弱医疗分类需求下的搜索信息。
59.医疗专业性需求程度用于表征搜索信息对于搜索结果提供方在医疗领域的专业性的要求,搜索结果提供方即为提高搜索结果的一方,例如,搜索结果提供方可以为xx医院xx科室的医生、营养师、健康师、健身达人、学生、网络用户等。不同强弱程度的医疗需求对搜索结果提供方的医疗专业性需求程度不同,例如,针对强医疗分类需求而言,对搜索结果提供方的医疗专业性需求程度要求较高,也即需要获取职业医生提供的搜索结果;针对弱医疗分类需求而言,对搜索结果提供方的医疗专业性需求程度要求较低,也即需要获取如营养师、网络用户等提供的搜索结果。不同的医疗分类需求对应的医疗专业性需求程度,可以预先设置。
60.具体实施时,在接收到搜索信息之后,可以先判断搜索信息对应的信息类型,在确定搜索信息的信息类型属于医疗类型的情况下,可以根据搜索信息的语义信息,确定搜索信息对应的医疗需求分类。
61.可理解的,若确定搜索信息的信息类型不属于医疗类型,可以根据搜索信息与各种预设资源中,确定出与搜索信息相匹配的目标资源作为搜索结果。
62.s103:根据医疗需求分类,确定与搜索信息相匹配的目标搜索结果。
63.这里,目标搜索结果可以为满足医疗需求分类对搜索结果提供方的医疗专业性需求程度的要求的搜索结果。
64.具体实施时,在确定出搜索信息对应的医疗需求分类后,可以确定该医疗分类需求对应的对搜索结果提供方的医疗专业性需求程度,然后,可以根据搜索信息的语义信息,确定搜索信息中的疾病对应的疾病领域。其中,疾病领域例如可以包括内科领域、外科领域、口腔科领域、医学技术科领域、检验科领域、病理科领域、骨科领域、罕见疾病领域等。之后,可以根据确定的疾病领域以及搜索信息,先确定出与搜索信息相匹配的搜索结果,进而可以再从与搜索信息相匹配的搜索结果中,筛选出搜索结果提供方满足该医疗专业性需求程度的目标搜索结果。
65.示例性的,在搜索信息为“肚子疼怎么办”的情况下,可以确定搜索信息对应于强医疗分类需求,进而可以先确定与搜索信息相匹配的各个搜索结果,然后从匹配的各个搜索结果中,筛选出搜索结果提供方为专业医生的各个搜索结果。
66.再例如,在搜索信息为“减肥”的情况下,可以确定搜索信息对应于若医疗分类需求,进而可以先确定与搜索信息相匹配的各个搜索结果,然后从匹配的各个搜索结果中,筛选出搜索结果提供方为轻食专家和健身达人的各个搜索结果。
67.在一种实施例中,针对s103,还可以按照以下步骤实施:
68.s103-1:从待匹配搜索结果中,确定与搜索信息相匹配的初始搜索结果。
69.这里,待匹配搜索结果可以为在网络资源库中可以获取的各个搜索结果,初始搜索结果为从待匹配搜索结果中筛选出的部分搜索结果,与搜索信息具有较高的匹配度。
70.具体实施时,可以根据搜索信息的语义信息和搜索信息中包括的疾病,从大量的待匹配搜索结果中,筛选出用于解答搜索信息的各个初始搜索结果。
71.在一种实施例中,针对上述s103-1,可以按照以下步骤实施:
72.s103-1-1:根据经用户授权获取的历史搜索信息,确定用户的问题搜索记录。
73.这里,历史搜索信息可以为经输入搜索信息的用户授权获取的信息,具体可以包括用户在预设历史时间段内搜索的各个已搜索信息。问题搜索记录用于指示用户的历史健康问题和当前健康问题,其中,包括用户在预设历史时间段内搜索的包括已搜索问题的已搜索信息,或者可以包括用户在预设历史时间段内搜索的各个已搜索问题。示例性的,在待解决问题为疾病的情况下,问题搜索记录可以为用户在预设历史时间段内搜索的各个疾病。在待解决问题为具体需求的情况下,问题搜索记录可以为用户在预设历史时间段内对应的各个历史需求。
74.示例性的,在经用户授权后,可以获取用户在预设时间段内的历史搜索信息,然后,针对每个历史搜索信息,可以存在已搜索问题的各个目标历史搜索信息,根据目标历史搜索信息中的已搜索问题,生成用户的问题搜索记录。
75.可选的,在获取到经用户授权获取的历史搜索信息,可以根据历史搜索信息,确定与用户当前输入的搜索信息对应的医疗需求分类,相匹配的问题搜索记录。例如,在搜索信息对应的医疗需求分类为强医疗需求分类的情况下,可以根据各个目标历史搜索信息中的已搜索问题对应的医疗需求分类,确定出属于强医疗需求分类的已搜索问题,根据属于强医疗需求分类的已搜索问题的,生成问题搜索记录。
76.s103-1-2:根据经用户授权获取的历史浏览信息,确定用户关注的医疗内容。
77.这里,历史浏览信息可以为经输入搜索信息的用户授权获取的信息,具体可以包括用户在预设历史时间段内浏览的各个多媒体内容,以及针对各个多媒体内容的消费信息,其中,消费信息可以包括是否标记、是否收藏、是否点击忽略等。不同的多媒体内容对于不同的内容类型,例如,可以为美食类型内容、医疗科普类型内容、医疗治疗类型内容、食物减肥类型内容、运动健身类型内容、营养搭配类型内容、中医类型内容、西医内容类型、娱乐类型内容、汽车类型内容等。
78.用户关注的医疗内容具体可以包括历史浏览信息中包括的各个多媒体内容中,用户感兴趣的与医疗领域相关的内容。例如,用户关注的医疗内容可以包括医疗科普类型内容、医疗治疗类型内容、医疗技能类型内容、运动减肥内容、中医类型内容等。
79.示例性的,在经用户授权后,可以获取用户在预设时间段内的历史浏览信息,然后,可以根据历史浏览信息中包括的各个多媒体内容以及多媒体内容的内容类型和消费行为,确定出用户关注的医疗内容。例如,在用户经常浏览医疗科普类内容的情况下,可以确定用户关注的医疗内容为医疗科普类内容;在用户经常浏览运动健身类型内容的情况下,可以确定用户关注的医疗内容为运动健身类型内容。
80.可选的,在获取到经用户授权获取的历史浏览信息,可以根据历史浏览信息,以及与用户当前输入的搜索信息对应的医疗需求分类,确定用户关注的医疗内容。例如,在搜索信息对应的医疗需求分类为强医疗需求分类的情况下,可以根据历史浏览信息中多媒体内容的内容类型和消费行为,确定用户关注的强医疗需求分类下的医疗内容。
81.s103-1-3:根据医疗内容以及问题搜索记录指示的各个已搜索问题与待解决问题之间的关联程度,从待匹配搜索结果中确定初始搜索结果。
82.这里,关联程度用于表征已搜索问题,与待解决问题之间是否存在因果关系,也可以表征已搜索信息与搜索信息之间是否存在因果关系。例如,在待解决问题为肚子疼的情况下,若已搜索信息为肠胃炎、阑尾炎等,则可以确定已搜索问题与待解决问题之间存在因
果关系,具有强关联程度;若已搜索信息为肩周炎等,则可以确定已搜索问题与待解决问题之间不存在因果关系,具有弱关联程度。又例如,在待解决问题为减肥的情况下,若已搜索信息为运动视频、轻食视频、高热量食品食用多等,则可以确定已搜索问题与待解决问题之间存在因果关系,具有强关联程度;若已搜索信息为增肌等,则可以确定已搜索问题与待解决问题之间不存在因果关系,具有弱关联程度。
83.具体实施时,可以根据用户关注的医疗内容,从待匹配搜索结果中筛选出与该医疗内容相同或相似的待筛选搜索结果,同时,可以从已搜索问题(或已搜索信息)中筛选出与待解决问题(或搜索信息)之间具有强关联程度的已搜索问题(或已搜索信息)。然后,可以从待筛选搜索结果中,筛选出与已搜索问题(或已搜索信息)相关的初始搜索结果。
84.例如,在用户搜索过肠胃炎的科普视频的情况下,可以从待匹配搜索结果中,筛选出与肠胃炎科普视频相同或相似的目标搜索结果,以及用于解决肠胃炎的科普视频。
85.在另一种实施例中,在不存在问题搜索记录且不存在医疗内容的情况下,根据各个待匹配搜索结果与搜索信息的匹配度,以及各个待匹配搜索结果的内容体裁,从待匹配搜索结果中,筛选出多个初始搜索结果;其中,不同的初始搜索结果的内容体裁不同。
86.具体实施时,若不存在历史搜索信息且不存在历史浏览信息,或者,根据历史搜索信息确定出问题搜索记录为空且根据历史浏览信息无法确定出用户关注的医疗内容(即不存在问题搜索记录且不存在医疗内容),则可以说明用户之前可能不关注医疗健康科普,也不存在相关问题。因此,可以根据各个待匹配搜索结果与搜索信息的语义信息之间的匹配度以及各个待匹配搜索的内容体裁,按照匹配度从高到低的顺序,确定各内容体裁下的待匹配搜索结果的排序次序。然后,针对每个内容体裁,可以将该内容体裁下排序次序大于预设次序的待匹配搜索结果,作为该内容体裁下的初始搜索结果。
87.这样,可以从多个待匹配搜索结果中,筛选出多内容体裁下的初始搜索结果,且能够保证各内容体裁下的目标搜索结果,均可以与搜索信息具有较高匹配度。通过对初始搜索结果进行筛选,可以得到多内容体裁下的目标搜索结果。最后通过对多内容体裁下的目标搜索结果展示,可以提高展示的搜索结果的内容体裁的多样性,给用户提供多体裁多解释的答案,提高用户进行答案选取的灵活性。
88.可选的,在不存在问题搜索记录且不存在医疗内容的情况下,也可以直接将筛选出的初始搜索结果作为目标搜索结果进行展示。
89.在一种实施例中,针对上述s103-1-3,可以按照以下步骤实施:
90.s103-1-3-1:从医疗内容中,筛选出与待解决问题相匹配的目标医疗内容的内容体裁。
91.这里,目标医疗内容可以为与待解决问题相关的医疗内容和/或用于解决待解决问题的医疗内容。与待解决问题相关的医疗内容例如可以为包括待解决问题的医疗内容和包括待解决问题的衍生问题或问题生成原因的医疗内容。
92.内容体裁即为医疗内容所具有的体裁,例如,内容体裁可以为视频体裁、图文体裁、文章体裁、卡片体裁、聚合结果体裁等。
93.示例性的,在待解决问题为肚子疼的情况下,可以从医疗内容中,筛选出与肚子疼相关的目标医疗内容、以及用于解决肚子疼的目标医疗内容。之后,可以确定各个目标医疗内容分别所具有的内容体裁。
94.s103-1-3-2:根据关联程度,从已搜索问题中确定出目标搜索问题。
95.这里,目标搜索问题可以为与已搜索问题存在因果关系的已搜索问题,目标搜索问题与待解决问题之间具有较强的关联程度。
96.示例性的,在已搜索问题包括头疼、肠胃炎、阑尾炎、腿疼等的情况下,可以根据各个已搜索问题与待解决问题之间的关联程度,确定肠胃炎、阑尾炎作为目标搜索问题。
97.s103-1-3-3:根据目标搜索问题和目标医疗内容,从待匹配搜索结果中确定具有内容体裁的初始搜索结果。
98.具体实施时,可以从待匹配搜索结果中,筛选出能够解决目标搜索问题和/或待解决问题且具有内容体裁的各个初始搜索结果,以及可以根据各待匹配搜索结果与目标医疗内容之间的内容匹配度,从待匹配搜索结果中,筛选出内容匹配度高于预设阈值具有内容体裁的初始搜索结果;或者,从待匹配搜索结果中,筛选出内容匹配度高于预设阈值、能够解决目标搜索问题和/或待解决问题、具有内容体裁的初始搜索结果。
99.示例性的,在搜索信息为“肚子疼怎么办”,问题搜索记录指示用户搜索过肠胃炎,用户关注的医疗内容具有视频体裁的情况下,可以将待匹配搜索结果中,用于解决肠胃炎和肚子疼的视频作为初始搜索结果。
100.示例性的,在搜索信息为“怎么减肥”,问题搜索记录指示用户搜索过且更关注运动视频、健身视频的情况下,可以将待匹配搜索结果中,与运动减肥、健身相关的视频作为初始搜索结果。
101.在一种可能的实施方式中,针对s103-1-3-3,也可以先根据目标搜索问题和目标医疗内容,从待匹配搜索结果中确定与目标搜索问题和目标医疗内容匹配的待匹配搜索结果,然后,可以从这些待匹配搜索结果中,筛选出具有目标医疗内容的内容体裁的一定数量的第一搜索结果。同时,还可以将这些待匹配搜索结果中、除具有目标医疗内容的内容体裁以外的其他体裁的结果中,筛选出第二搜索结果。其中,第一搜索结果的数量可以大于第二搜索结果的数量,然后可以将第一搜索结果和第二搜索结果一起作为初始搜索结果。这样,在利用从初始搜索结果中,筛选出目标搜索结果时,能够筛选出较多数量的、具有目标医疗内容的内容体裁的搜索结果,以及少量的其他体裁的搜索结果,既提高了最终展示的目标搜索结果的内容体裁的多样性,又可以为用户提供针对性、个性化的目标搜索结果。
102.s103-2:根据医疗需求分类对应的结果属性信息,确定结果筛选策略,并按照结果筛选策略,从初始搜索结果中筛选出目标搜索结果。
103.这里,结果属性信息用于表征目标搜索结果所需要具备的属性信息,具体的,结果属性信息可以包括对于搜索结果提供方的医疗专业性需求程度的要求信息、搜索结果的体裁信息、搜索结果所属的结果领域信息。其中,体裁信息可以包括文章体裁、视频体裁、图文体裁、卡片体裁等。结果领域信息用于表征搜索结果所属的信息领域,例如,中医领域、西医领域、生物领域、健身领域等。
104.不同的医疗需求分类对应于不同的结果属性信息,可以预先设置不同的医疗分类需求对应的结果属性信息。例如,强医疗需求分类对应的结果属性信息可以包括职业医生、视频体裁、图文体裁、中医领域、西医领域;弱医疗需求分类对应的结果属性信息可以包括营养师或健身达人、图文体裁、文章体裁和健身领域。
105.结果筛选策略为用于筛选出具有结果属性信息的搜索结果的策略,具体可以包括
针对结果属性信息中不同信息所赋予的筛选权重、以及针对搜索结果的筛选精度要求。例如,针对强医疗需求分类对应的结果属性信息而言,为结果属性信息中的职业医生、中医领域和西医领域,赋予的筛选权重,可以大于为结果属性信息中的视频体裁和图文体裁赋予的筛选权重,为强医疗需求分类对应的结果属性信息设置的筛选精度要求可以高于为弱医疗需求分类对应的结果属性信息设置的筛选精度要求。
106.具体实施时,在确定出搜索信息对应的医疗需求分类之后,可以根据医疗需求分类对应的医疗专业性需求程度,确定医疗需求分类对应的结果属性信息中的医疗专业性需求程度的要求信息和结果领域信息,然后将该医疗专业性需求程度的要求信息、该结果领域信息、和预先为医疗需求分类设置的体裁信息,作为医疗需求分类对应的结果属性信息。然后,可以根据确定出的医疗需求分类对应的结果属性信息,确定针对搜索信息的结果筛选策略。之后,可以按照确定的结果筛选策略,对各初始搜索结果进行筛选,从而得到筛选出的目标搜索结果。
107.在一种实施例中,针对上述s103-2中“筛选目标搜索结果”的步骤,还可以按照以下步骤实施:
108.s103-2-1:确定搜索信息对应的待解决问题的类型和严重程度。
109.这里,在强医疗需求分类中,待解决问题具体可以为搜索信息中所包括的待解决的疾病,待解决问题的类型具体可以为疾病的分类,例如,急性病、慢性病、基础疾病、长期病等,待解决问题的严重程度具体可以包括轻症、重症、一般、未知病症等。在弱医疗需求分类中,待解决问题具体可以为搜索信息对应的具体医疗搜索需求,例如,减肥、养生、抵抗力增强、提高睡眠质量等,待解决问题的类型具体可以为需求周期,例如,短期需求,长期需求等的,待解决问题的严重程度具体可以包括非重要需求、一般需求、重要需求等。不同类型的待解决问题,对应的解决方式不同;不同严重程度的待解决问题,对应的解决方式也不同。
110.具体实施时,可以根据对搜索信息进行语义分析,确定出搜索信息中包括的待解决问题以及待解决问题的类型和严重程度。
111.s103-2-2:按照结果筛选策略,从初始搜索结果中,筛选出与类型和严重程度相匹配的目标搜索结果。
112.具体实施时,可以按照结果筛序策略,从各个初始搜索结果中,筛选出中间搜索结果。然后,可以根据解决问题的类型和严重程度,确定出与解决问题的类型对应的解决方式、以及解决问题的严重程度对应的解决方式,均匹配的中间搜索结果,作为筛选出的目标筛选结果。
113.例如,在待解决问题的类型为急性病的情况下,可以将包括急性解决方式和建议尽快医院就医的中间搜索结果作为目标搜索结果;在待解决问题的类型为基础疾病的情况下,可以将包括常用解决方式和根据个人实际状态决定是否就医的中间搜索结果作为目标搜索结果。在待解决问题的严重程度为重症的情况下,可以将包括建议尽快医院就医的中间搜索结果作为目标搜索结果;在在待解决问题的严重程度为轻症的情况下,可以将包括常规解决方式和根据缓解情况决定是否就医的中间搜索结果作为目标搜索结果。
114.在筛选出目标搜索结果之后,可以将目标搜索结果展示给用户,以实现为用户提供与搜索信息更贴合、且针对性和个性化更高的搜索结果。
115.在一种实施例中,针对s103,还可以按照以下步骤实施:
116.步骤一、在搜索信息对应的待解决问题存在多种解决方式的情况下,确定用户关注的各个医疗内容。
117.示例性的,在待解决问题为减肥的情况下,可能存在的多种解决方式为运动减肥、饮食减肥、医美减肥等。在待解决问题为头疼的情况下,可能存在的多种解决方式为使用中药、使用西药、物理疗法等。
118.示例性的,在获取到搜索信息之后,若确定搜索信息中的待解决问题存在多种解决方式,则可以先根据经用户授权获取的历史浏览信息,确定用户关注的、与搜索信息对应的医疗需求分类相匹配的医疗内容。关于确定用户关注的医疗内容的具体步骤,可以参照上述s103-1-2,此处不再赘述。
119.步骤二、根据各个医疗内容中的解决方式,确定用户的关注解决方式。
120.这里,针对用户关注的医疗内容而言,每个医疗内容中均可能存在用于解决已搜索信息的解决方式。例如,针对用户关注的医疗内容1~5而言,对应的解决方式可能是使用中药,针对用户关注的医疗内容6~8而言,对应的解决方式可能是使用西药,针对用户关注的医疗内容9而言,对应的解决方式可能是物理疗法,针对用户关注的医疗内容10~15而言,对应的解决方式可能是运动减肥。
121.具体实施时,可以将各个医疗内容中出现的解决方式,均作为用户的关注解决方式。或者,可以根据各个医疗内容分别对应的解决方式,将出现次数最多的解决方式作为用户的关注解决方式。
122.步骤三、根据医疗需求分类,从各个待匹配搜索结果中,筛选出与关注解决方式相匹配的目标搜索结果。
123.示例性的,可以根据各个待匹配搜索结果与搜索信息的语义信息之间的匹配度,从各个待匹配搜索结果中筛选出匹配度高的搜索结果,然后,可以根据匹配度高的搜索结果对应的解决方式,从匹配度高的搜索结果中,筛选出具有关注解决方式的目标搜索结果。
124.可选的,也可以先利用上述各实施例提供的确定目标搜索结果的方法,根据医疗需求分类,从各个待匹配搜索结果中,筛选出初始的目标搜索结果,然后,根据初始的目标搜索结果对应的解决方式,从初始的目标搜索结果中,筛选出具有关注解决方式的目标搜索结果。
125.示例性的,在强医疗需求分类下,可以根据疾病程度、疾病类型和用户关注的信息,为用户提供有效的目标搜索结果,例如,在疾病程度和疾病类型为急性重症,用户存在相关病史、且搜索过有关科普视频的情况下,可以为用户提供针对性的视频结果,并给出尽快去医院就医的建议,以供用户决断。再例如,在疾病程度和疾病类型为慢性轻症,用户不存在相关病史、且未搜索过有关科普视频的情况下,可以为用户提供综合搜索频道下的多体裁多解释的目标搜索结果,以供用户决断。
126.在弱医疗需求分类下,可以根据经用户授权获取的历史搜索信息和历史浏览信息,为用户提供个性化的搜索结果。例如,在用户之前更多关注健身、运动等内容的情况下,在搜索信息为减肥时,可以给到更多与健身、运动减肥相关的目标搜索结果,供用户决策判断。再例如,在用户之前更多关注饮食健康、低油低碳低卡饮食等内容的情况下,在搜索信息为减肥时,可以给到更多与饮食减肥相关的目标搜索结果,供用户决策判断。
127.这样,基于上述各实施例,在搜索信息属于医疗类型的信息的情况下,由于不同强弱程度的医疗需求对搜索结果提供方的医疗专业性需求程度不同,所以通过确定搜索信息对应的医疗分类需求,可以准确地得到出与搜索信息相匹配的医疗专业性需求程度;再利用医疗分类需求进行目标搜索结果的确定,可以筛选出与医疗专业性需求程度相匹配的目标搜索结果,这样筛选出的目标搜索结果与搜索信息的匹配度更高,提高了搜索结果的准确性和合理性,并且,可以实现为搜索结果对应的医疗问题提供针对性的搜索结果,能够更好地满足搜索信息对应的医疗搜索需求。
128.本领域技术人员可以理解,在具体实施方式的上述方法中,各步骤的撰写顺序并不意味着严格的执行顺序而对实施过程构成任何限定,各步骤的具体执行顺序应当以其功能和可能的内在逻辑确定。
129.基于同一发明构思,本公开实施例中还提供了与搜索方法对应的搜索装置,由于本公开实施例中的装置解决问题的原理与本公开实施例上述搜索方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
130.如图2所示,为本公开实施例提供的一种搜索装置的示意图,包括:
131.接收模块201,用于接收用户的搜索信息;
132.第一确定模块202,用于响应于所述搜索信息属于医疗类型,确定所述搜索信息对应的医疗需求分类;所述医疗需求分类包括不同强弱程度的医疗需求,不同强弱程度的医疗需求对搜索结果提供方的医疗专业性需求程度不同;
133.第二确定模块203,用于根据所述医疗需求分类,确定与所述搜索信息相匹配的目标搜索结果。
134.在一种可能的实施方式中,所述第二确定模块203,在根据所述医疗需求分类,确定与所述搜索信息相匹配的目标搜索结果时,用于:
135.从待匹配搜索结果中,确定与所述搜索信息相匹配的初始搜索结果;
136.根据所述医疗需求分类对应的结果属性信息,确定结果筛选策略,并按照所述结果筛选策略,从所述初始搜索结果中筛选出所述目标搜索结果。
137.在一种可能的实施方式中,所述第二确定模块203,在所述按照所述结果筛选策略,从所述初始搜索结果中筛选出所述目标搜索结果时,用于:
138.确定所述搜索信息对应的待解决问题的类型和严重程度;
139.按照所述结果筛选策略,从所述初始搜索结果中,筛选出与所述类型和所述严重程度相匹配的所述目标搜索结果。
140.在一种可能的实施方式中,所述第二确定模块203,在所述从待匹配搜索结果中,确定与所述搜索信息相匹配的初始搜索结果时,用于:
141.根据经用户授权获取的历史搜索信息,确定所述用户的问题搜索记录;
142.根据经用户授权获取的历史浏览信息,确定所述用户关注的医疗内容;
143.根据所述医疗内容以及所述问题搜索记录指示的各个已搜索问题与待解决问题之间的关联程度,从所述待匹配搜索结果中确定所述初始搜索结果。
144.在一种可能的实施方式中,所述第二确定模块203,在所述根据所述医疗内容以及所述问题搜索记录指示的各个已搜索问题与待解决问题之间的关联程度,从所述待匹配搜索结果中确定所述初始搜索结果时,用于:
145.从所述医疗内容中,筛选出与所述待解决问题相匹配的目标医疗内容的内容体裁;
146.根据所述关联程度,从所述已搜索问题中确定出目标搜索问题;
147.根据所述目标搜索问题和所述目标医疗内容,从所述待匹配搜索结果中确定具有所述内容体裁的所述初始搜索结果。
148.在一种可能的实施方式中,所述第二确定模块203,还用于:
149.在不存在所述问题搜索记录且不存在所述医疗内容的情况下,根据各个所述待匹配搜索结果与所述搜索信息的匹配度,以及各个所述待匹配搜索结果的内容体裁,从所述待匹配搜索结果中,筛选出多个所述初始搜索结果;其中,不同的所述初始搜索结果的内容体裁不同。
150.在一种可能的实施方式中,所述第二确定模块203,在所述根据所述医疗需求分类和,确定与所述搜索信息相匹配的目标搜索结果时,用于:
151.在所述搜索信息对应的待解决问题存在多种解决方式的情况下,确定所述用户关注的各个医疗内容;
152.根据各个所述医疗内容中的解决方式,确定所述用户的关注解决方式;
153.根据所述医疗需求分类,从各个待匹配搜索结果中,筛选出与所述关注解决方式相匹配的目标搜索结果。
154.关于装置中的各模块的处理流程、以及各模块之间的交互流程的描述可以参照上述方法实施例中的相关说明,这里不再详述。
155.基于同一技术构思,本技术实施例还提供了一种计算机设备。参照图3所示,为本技术实施例提供的一种计算机设备的结构示意图,包括:
156.处理器31、存储器32和总线33。其中,存储器32存储有处理器31可执行的机器可读指令,处理器31用于执行存储器32中存储的机器可读指令,所述机器可读指令被处理器31执行时,处理器31执行下述步骤:s101:接收用户的搜索信息;s102:响应于搜索信息属于医疗类型,确定搜索信息对应的医疗需求分类;医疗需求分类包括不同强弱程度的医疗需求,不同强弱程度的医疗需求对搜索结果提供方的医疗专业性需求程度不同以及s103:根据医疗需求分类,确定与搜索信息相匹配的目标搜索结果。
157.上述存储器32包括内存321和外部存储器322;这里的内存321也称内存储器,用于暂时存放处理器31中的运算数据,以及与硬盘等外部存储器322交换的数据,处理器31通过内存321与外部存储器322进行数据交换,当计算机设备运行时,处理器31与存储器32之间通过总线33通信,使得处理器31在执行上述方法实施例中所提及的执行指令。
158.本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述方法实施例中所述的搜索方法的步骤。其中,该存储介质可以是易失性或非易失的计算机可读取存储介质。
159.本公开实施例所提供的搜索方法的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行上述方法实施例中所述的搜索方法的步骤,具体可参见上述方法实施例,在此不再赘述。
160.该计算机程序产品可以具体通过硬件、软件或其结合的方式实现。在一个可选实施例中,所述计算机程序产品具体体现为计算机存储介质,在另一个可选实施例中,计算机
程序产品具体体现为软件产品,例如软件开发包(software development kit,sdk)等等。
161.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本公开所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
162.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
163.另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
164.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
165.若本技术技术方案涉及个人信息,应用本技术技术方案的产品在处理个人信息前,已明确告知个人信息处理规则,并取得个人自主同意。若本技术技术方案涉及敏感个人信息,应用本技术技术方案的产品在处理敏感个人信息前,已取得个人单独同意,并且同时满足“明示同意”的要求。例如,在摄像头等个人信息采集装置处,设置明确显著的标识告知已进入个人信息采集范围,将会对个人信息进行采集,若个人自愿进入采集范围即视为同意对其个人信息进行采集;或者在个人信息处理的装置上,利用明显的标识/信息告知个人信息处理规则的情况下,通过弹窗信息或请个人自行上传其个人信息等方式获得个人授权;其中,个人信息处理规则可包括个人信息处理者、个人信息处理目的、处理方式、处理的个人信息种类等信息。
166.最后应说明的是:以上所述实施例,仅为本公开的具体实施方式,用以说明本公开的技术方案,而非对其限制,本公开的保护范围并不局限于此,尽管参照前述实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本公开实施例技术方案的精神和范围,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应所述以权利要求的保护范围为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表