信息查询的方法以及服务器的制造方法_2

文档序号:9865576阅读:来源:国知局
户出现的问题的数量和最近七天的成交单数量成正比,专业帮助专家分为免费专业帮助专家和付费专业帮助专家,该靠谱指数为付费专业帮助专家中的一个属性。
[0041]根据关键字查询专业帮助专家数据库,获取与关键字相关的专业帮助专家,该获取的专业帮助专家至少包括两个以上专家。例如,当关键字为数据恢复时,会将所有的与数据恢复、数据、恢复有关的专家都查找出来。
[0042]202、根据查询到的专业帮助专家获取专业帮助专家的属性信息和状态信息。
[0043]在获取与关键字相关的专业帮助专家后,再根据专业帮助专家从数据库表中获取对应专业帮助专家的属性信息和状态信息,其目的在于根据所获取的属性信息和状态信息对从专业帮助专家数据库中遍历到的专业帮助专家进行排序,以便用户能快速、准确的查询到相关专业帮助专家的信息。
[0044]进一步的,在获取专业帮助专家的属性信息和状态信息之后,在根据获取的专业帮助专家的属性信息和状态信息去获取专业帮助专家与关键字的匹配度时,可以通过但不局限于以下的方式实现,该方法包括:
[0045]将获取的属性信息和状态信息进行加权计算得到一个加权值,将加权值作为与关键字的匹配度,加权值越大与关键字的匹配度越高。
[0046]本发明实施例中,属性信息和状态信息中包含的内容,分别对应一个权值,该权值是预先设置的,在设置之后是可变更的。在将获取的属性信息和状态信息进行加权计算得到一个加权值,将加权值作为与关键字的匹配度时,本发明实施例提供以下的方法实现,该方法如图3所示,该方法包括:
[0047]301、获取属性信息包含的属性参数以及属性参数的权值。
[0048]根据关键字获取属性信息包含的属性参数,该属性参数是在执行本发明实施例之前设置好的,其可以为以下参数中的一个或任意多个的组合:认证值、资质、相关度、人工指数、热心指数以及靠谱指数。在获取了该参数后,获取该参数对应的权值,该权值也是在执行本发明实施例之前预设好的,其在设置的时候根据实际需求设置,不同的参数设置不同的比重的分值,想主推专家的认证,则可以将认证值设置的高一些,具体的本发明实施例对此不进行限制。其他参数可以根据不同级别设置不同的权值,例如热心指数,根据热心指数值的不同,设置不同的权值,热心值为0-50,设置权值为0,热心值为51-70,设置权值为5,热心值为71-80,设置权值为7,热心值为81-100,设置权值为10等;在设置人工指数的权值时,当第一次发现专业帮助专家操作有关提高其自身的属性权值时,设置该专业帮助专家的人工指数为-10,当第二次发现专业帮助专家操作有关提高其自身的属性权值时,设置该专业帮助专家的人工指数为-30等等。根据关键字与资质的匹配程度设置资质的权值,示例性的,当关键字为数据恢复时,根据关键字数据恢复查询到与数据恢复相关的专业帮助专家,该与数据恢复相关的专业帮助专家还可以包括与数据、数据更新、数据处理以及系统恢复等等相关的专业帮助专家,当该关键字与资质的匹配度为100% -80%时,设置资质的权值为100,当该关键字与资质的匹配度为79% -50%时,设置资质的权值为50,当该关键字与资质的匹配度为49% -20%时,设置资质的权值为30,当该关键字与资质的匹配度为19% -1%时,设置资质的权值为10,当该关键字与资质的完全没有匹配时,设置资质的权值为O。当专业帮助专家所解决用户出现的问题数量和最近七天的成交单数量较多时,靠谱指数的权值就会设置的大,当专业帮助专家所解决用户出现的问题数量和最近七天的成交单数量较少时,靠谱指数的权值就会设置的小,可以将靠谱指数的权值设置在0-100之间,具体的本发明实施例不进行限制。
[0049]302、获取专业帮助专家的状态以及状态的权值。
[0050]为了快速的回馈用户发送的专业帮助服务请求信息,在查询专业帮助专家时,往往查询到的是能及时回馈用户的在线专业帮助专家,因此在设置专业帮助专家的状态权值时,可以设置专业帮助专家的状态信息为空闲时的权值为200,不在线时的权值为-100,目的在于能够快速的解决用户出现的问题,同时能够节约用户的等待时间。上述关于状态的权值设置仅为示例性的举例,具体的设置范围本发明实施例对此不进行限制。
[0051]303、将属性参数的权值和状态的权值相加得到一个加权值。
[0052]属性参数的权值和状态的权值相加得到一个加权值,该权值越大,说明用户发送专业帮助服务请求信息中的关键字与专业帮助专家的匹配度越高,说明在用户进行专业帮助专家信息查询时的排列顺序越靠前。
[0053]进一步的,在获取属性信息包含的属性参数以及属性参数的权值和获取专业帮助专家的状态以及状态的权值之前,本发明实施例还提供一种信息查询的方法,该方法为:
[0054]设置属性参数和状态的权值。该属性参数和状态的权值是根据用户的不同需求进行预先设置的,在实际操作中,会根据用户发送的专业帮助服务请求信息中的关键字进行设置。
[0055]进一步的,为了更好的满足用户对专业帮助专家信息查询的需求,本发明实施例还提供如下方法:
[0056]根据需求重新调整属性参数和状态的权值。将属性参数和状态的权值进行重新调整,目的在于更准确的查询到用户所需的相关专业帮助专家的信息。例如,为了更快速的查找出在线状态的专业帮助专家的信息,在设置专业帮助专家的状态信息的权值时,可以设置专业帮助专家的状态信息为空闲时的权值为1000,不在线时的权值为-2000,在其他属性参数和状态的权值设置不改变的情况下,重新调整后状态的权值就可以将在线的专业帮助专家的信息排列的靠前的位置,而将不在线的专业帮助专家排列在靠后的位置。上述根据需求重新调整属性参数和状态的权值仅为示例性的举例,具体的本发明实施例对此不进行限制。
[0057]基于上述方法实施例,本发明实施例提供一种服务器,如图4所示,该服务器包括:
[0058]接收单元41,用于接收用户端发送的专业帮助服务请求信息,请求信息中包含专业帮助的关键字;
[0059]第一获取单元42,用于获取与接收单元41接收的关键字相关的专业帮助专家,以及专业帮助专家的属性信息和状态信息;
[0060]第二获取单元43,用于根据第一获取单元42获取的属性信息和状态信息获取专业帮助专家与关键字的匹配度;
[0061]发送单元44,用于按照第二获取单元43获取的匹配度从高到底的顺序对专业帮助专家进行排序,将排序后的专家信息发送给用户端。
[0062]进一步的,如图5所示,该第一获取单元42包括:
[0063]查询模块421,用于根据关键字查询专业帮助专家数据库;
[0064]第一获取模块422,用于根据查询模块421查询的专业帮助专家数据库,获取与关键字相关的专业帮助专家,专业帮助专家数据库中包含专家的个人信息、属性信息和状态信息,通过关键字查询到相关的专业帮助专家后,再获取专业帮助专家的属性信息和状态信息,其目的在于根据所获取的属性信息和状态信息对从专业帮助专家数据库中遍历到的专业帮助专家进行排序,以便用户能快速、准确的查询到相关专业帮助专家的信息;
[0065]第二获取模块423,用于根据查询模块421查询到的专业帮助专家获取专业帮助专家的属性信息和状态信息,属性信息包括以下参数中的一个或任意多个的组合:认证值、资质、相关度、人工指数、热心指数以及靠谱指数;
[0066]认证值为专业帮助专家是否经过认证,通过认证后的认证值大;资质为专业帮助专家所擅长解决哪个领域的疑难问题;相关度为请求信息中包含的专业帮助的关键字与资质的相匹配程度,匹配程度越高,相关度越大;人工指数为专业帮助专家是否存在自身的刷单行为,其中刷单行为包括提高属性信息中的任一项的权值;热心指数为用户端向专业帮助专家发送请求帮助时,专业帮助专家给用户的回复率;
[0067]状态信息包括:空闲、休息、忙碌或不在线。
[0068]进一步的,如图6所示,该第二获取单元43包括:
[0069]计算模块431,用于将获取的属性信息和状态信息进行加权计算得到一个加权值,将加权值作为与关键字的匹配度,加权值越大与关键字的匹配度越高,属性信息和状态信息中包含的内容,分别对应一个权值,该权值的设定是可变更的。在计算属性信息和状态信息相加所得的权值时,将属性信息中每一项对应的权值与状态信息中的权值进行相加,得到一个加权值,该加权值的大小与该关键字的匹配度成正比,即加权值越大与关键字的匹配度越高。
[0070]进一步的,如图7所示,该计算模块431包括:
[0071]第一获取子模块4311,用于获取属性信息包含的属性参数以及属性参数的权值,根据关键字获取属性信息包含的属性参数,根据是否存在该关键字命中的资质,设置不同大小的权值;
[0072]第二获取子模块4312,用于获取专业帮助专家的状态以及状态的权值,为了快速的回馈用户发送的专业帮助服务请求信息,在查询专业帮助专家时,往往查询到的是能及时回馈用户的在线专业帮助专家,因此在设置专业帮助专家的状态权值时,可以设置专业帮助专家的状态信息为空闲时的权值设置的大些,目的在于能够快速的解决用户出现的问题,同时能够节约用户的等待时间;
[0073]计算子模块4313,用于将第一获取子模块4311获取的属性参数的权值和第二获取子模块431
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1