本发明专利技术公开了一种搜索结果的输出方法以及服务器系统,搜索结果的输出方法包括:S1、获取一目标用户输入的搜索词,通过一公式计算每一酒店信息与所述搜索词的关联度,所述公式为:关联度=qc×C+qk×K+qh×H+qu×U,其中qc、qk、qh以及qu均为0-1之间的常数,C为酒店信息与搜索词的相似程度,K为历史订单中所述酒店信息被搜索词搜索出且被预定的次数,H为酒店信息在一第一预设时长内被浏览和/或预定的次数,U为所述酒店信息被目标用户浏览和/或预定的次数;S2、在一显示界面中按照关联度从高到低地输出酒店信息。本申请的搜索结果与用户输入的搜索词匹配度更高,能够为用户提供方便。
【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种搜索结果的输出方法以及服务器系统,搜索结果的输出方法包括:S1、获取一目标用户输入的搜索词,通过一公式计算每一酒店信息与所述搜索词的关联度,所述公式为:关联度=qc×C+qk×K+qh×H+qu×U,其中qc、qk、qh以及qu均为0-1之间的常数,C为酒店信息与搜索词的相似程度,K为历史订单中所述酒店信息被搜索词搜索出且被预定的次数,H为酒店信息在一第一预设时长内被浏览和/或预定的次数,U为所述酒店信息被目标用户浏览和/或预定的次数;S2、在一显示界面中按照关联度从高到低地输出酒店信息。本申请的搜索结果与用户输入的搜索词匹配度更高,能够为用户提供方便。【专利说明】搜索结果的输出方法以及服务器系统
本专利技术涉及一种搜索结果的输出方法以及服务器系统。
技术介绍
现有的旅游类网站为人们的出行提供了极大的方便,旅游类网站通常能够提供搜 索功能,用户在输入搜索词后,旅游类网站能够现实一个搜索结果给用户,但是现有的搜索 结果匹配能力较差,显示出的搜索结果通常与用户的期望结果相差较远。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中的搜索结果的输出不够准确、与 用户的期望结果相差较大的缺陷,提供一种更加准确、能够为用户带来便利的搜索结果的 输出方法以及服务器系统。 本专利技术是通过下述技术方案来解决上述技术问题的: 一种数据库的搜索结果的输出方法,所述数据库包括若干酒店信息、历史订单以 及用户信息,其特点在于,所述搜索结果的输出方法包括: S1、获取一目标用户输入的搜索词,通过一公式计算每一酒店信息与所述搜索词 的关联度,所述公式为:关联度=qcXC+qkXK+qhXH+quXU,其中qc、qk、qh以及qu均为 0-1之间的常数,C为所述酒店信息与搜索词的相似程度,K为历史订单中所述酒店信息被 所述搜索词搜索出且被预定的次数,H为所述酒店信息在一第一预设时长内被浏览和/或 预定的次数,U为所述酒店信息被所述目标用户浏览和/或预定的次数; S2、在一显示界面中按照所述关联度从高到低地输出酒店信息。 本申请利用多个客观存在于数据库中的数据来进行计算,使得搜索结果更加准 确,其中所述酒店信息可以包括酒店的名称、地址、所处商业区、行政区以及附近地标等等, 将酒店信息与搜索词的相似程度作为总的关联度中的一个参量。K用来表示相同的搜索词 下,其他用户预订了哪一个酒店,相同搜索词下预订的次数最多的酒店能够客观的反映出 这一酒店更容易满足用户的需求,将相同搜索词下预订的次数作为总的关联度中的一个参 量。H能够反映出酒店信息近期的受欢迎或受关注程度,将近期的受欢迎程度作为总的关联 度中的一个参量。U能够客观的反映出目标用户对酒店的兴趣,将目标用户对酒店的关注程 度作为总的关联度中的一个参量。将上述参量通过可调节的权重进行综合能够获得更加准 确的搜索结果,为用户提供方便。 较佳地,所述公式中1 【权利要求】1. 一种数据库的搜索结果的输出方法,所述数据库包括若干酒店信息、历史订单以及 用户信息,其特征在于,所述搜索结果的输出方法包括: 51、 获取一目标用户输入的搜索词,通过一公式计算每一酒店信息与所述搜索词的关 联度,所述公式为:关联度=qcXC+qkXK+qhXH+quXU,其中qc、qk、qh以及qu均为0-1 之间的常数,C为所述酒店信息与搜索词的相似程度,K为历史订单中所述酒店信息被所述 搜索词搜索出且被预定的次数,H为所述酒店信息在一第一预设时长内被浏览和/或预定 的次数,U为所述酒店信息被所述目标用户浏览和/或预定的次数; 52、 在一显示界面中按照所述关联度从高到低地输出酒店信息。2. 如权利要求1所述的搜索结果的输出方法,其特征在于,所述公式中 C=IIfsl1VW X :其中η为酒店信息的维度的数量,Wi为0-1之间的常数,Si为所述搜索 词与每一维度的关键词的相似度。3. 如权利要求2所述的搜索结果的输出方法,其特征在于,所述步骤Sl包括:判断所 述搜索词与所述酒店信息包括的酒店名称的相似程度是否大于一阈值,若是则所述公式中 X Si + B,其中B为加权值且其数值使得所述酒店信息的关联度最大。4. 如权利要求1所述的搜索结果的输出方法,其特征在于,K为一第二预设时长内所有 用户的历史订单中所述酒店信息被所述搜索词搜索出且被预定的次数。5. 如权利要求1所述的搜索结果的输出方法,其特征在于,所述数据库通过用户的反 馈以及与最新酒店信息的比对定期更新。6. -种服务器系统,其特征在于,其包括一服务器以及若干用户终端,所述服务器包括 一数据库、一获取模块、一计算模块以及一输出模块,所述数据库包括若干酒店信息、历史 订单以及用户信息; 所述获取模块用于获取一目标用户通过用户终端输入的搜索词; 所述计算模块用于通过一公式计算每一酒店信息与所述搜索词的关联度,所述公式 为:关联度=qcXC+qkXK+qhXH+quXU,其中qc、qk、qh以及qu均为0-1之间的常数,C 为所述酒店信息与搜索词的相似程度,K为历史订单中所述酒店信息被所述搜索词搜索出 且被预定的次数,H为所述酒店信息在一第一预设时长内被浏览和/或预定的次数,U为所 述酒店信息被所述目标用户浏览和/或预定的次数; 所述输出模块用于在目标用户的用户终端的显示界面中按照所述关联度从高到低地 输出酒店信息。7. 如权利要求6所述的服务器系统,其特征在于,所述公式中C=UiLi VTi K S1,其中 η为酒店信息的维度的数量,Wi为0-1之间的常数,Si为所述搜索词与每一维度的关键词 的相似度。8. 如权利要求7所述的搜索结果的输出方法,其特征在于,所述服务器还包括一判断 模块,所述判断模块用于判断所述搜索词与所述酒店信息包括的酒店名称的相似程度是否 大于一阈值,若是则所述公式中C=Et1 Wl X Si + B,其中B为加权值且其数值使得所述 酒店信息的关联度最大。9. 如权利要求6所述的搜索结果的输出方法,其特征在于,K为一第二预设时长内所有 用户的历史订单中所述酒店信息被所述搜索词搜索出且被预定的次数。10.如权利要求6所述的搜索结果的输出方法,其特征在于,所述数据库通过用户的反 馈以及与最新酒店信息的比对定期更新。【文档编号】G06F17/30GK104516980SQ201410853039【公开日】2015年4月15日 申请日期:2014年12月26日 优先权日:2014年12月26日 【专利技术者】吴鹏越, 蔡新发, 乔峰 申请人:携程计算机技术(上海)有限公司本文档来自技高网...
【技术保护点】
一种数据库的搜索结果的输出方法,所述数据库包括若干酒店信息、历史订单以及用户信息,其特征在于,所述搜索结果的输出方法包括:S1、获取一目标用户输入的搜索词,通过一公式计算每一酒店信息与所述搜索词的关联度,所述公式为:关联度=qc×C+qk×K+qh×H+qu×U,其中qc、qk、qh以及qu均为0‑1之间的常数,C为所述酒店信息与搜索词的相似程度,K为历史订单中所述酒店信息被所述搜索词搜索出且被预定的次数,H为所述酒店信息在一第一预设时长内被浏览和/或预定的次数,U为所述酒店信息被所述目标用户浏览和/或预定的次数;S2、在一显示界面中按照所述关联度从高到低地输出酒店信息。
【技术特征摘要】
【专利技术属性】
技术研发人员:吴鹏越,蔡新发,乔峰,
申请(专利权)人:携程计算机技术上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。