一种短信息移动搜索方法及系统的制作方法

文档序号:7649271阅读:139来源:国知局
专利名称:一种短信息移动搜索方法及系统的制作方法
技术领域
本发明涉及搜索引擎领域,尤其是关于一种在手机等移动终端上利用 短信息进行信息搜索的方法及系统。
技术背景移动搜索是一种新兴的搜索方式,它是利用手机终端和搜索引擎技术 建立的一种移动搜索服务系统,它为手机终端用户提供信息检索服务。用 户使用手机终端通过短信方式输入査询信息提交到系统后,系统利用搜索 引擎系统对查询指令进行分析,并进行査询,得到查询结果后,对结果进 行处理,并以短信息的方式发送到手机终端中。与普通的网页搜索不同,移动搜索由于受限于手机终端的显示能力, 从而要求搜索的结果更加简洁和准确,这样对搜索精度及结果排序有了更 高的要求。但是,现有的搜索引擎系统,往往更注重搜索结果的査全率, 对于査准率要求不高,无法达到移动搜索所需要的精度。在移动搜索系统 中,还需要改进搜索引擎的查准率,调整搜索引擎的搜索结果的排序规则, 以便适应移动搜索的要求。由于用户的搜索行为有一定的通用性,利用用 户的搜索行为对搜索结果进行调整,可以有效增强查准率。对于利用用户的搜索行为影响搜索结果的较好的一种方法如公开号为CN1818908A
公开日期为2006年8月16日、名称为"一种在搜索引擎中应 用搜索者反馈信息的方法"的中国专利申请所揭示,该方法根据用户对搜 索结果的反馈信息进行统计处理,重新对关键词进行评分,以便影响以后 的搜索结果。这种方法需要用户对搜索结果的效果进行反馈,该方法适用 于互联网领域,系统可以及时得到用户反馈。但是,在移动搜索领域中, 用户对搜索结果的反馈比较少且限制较多,不能真实的反映用户的搜索行 为,进而降低了搜索的精度。 发明内容本发明所要解决的技术问题是,克服现有技术的不足,提供一种能够 有效提高搜索精度的短信息移动搜索方法及系统。
本发明解决其技术问题所采用的技术方案是 一种短信息移动搜索方 法,包括如下步骤l)接收用户的查询短信息;2)解析查询短信息,提取 查询关键字,对每个查询关键字形成对应的权重信息,并将查询关键字提 取至短信搜索历史库;3)根据每个查询关键字及其对应的权重形成查询条 件;4)根据该查询条件获得査询结果;5)根据査询关键字的权重及匹配度
处理每个査询结果,得到每个查询结果的匹配精度,并将符合设定匹配精 度要求的查询结果发送给用户。
所述的每个查询关键字的权重与该查询关键字在该短信搜索历史库中 出现的次数成正比。
所述的步骤5)中,将设定条数的符合设定匹配精度要求的査询结果发
送给用户。
所述的方法中,定时对短信搜索历史库进行统计分析,而定时更新每 个查询关键字的权重。
一种短信息移动搜索系统,包括用于接收用户的查询短信息的査询 入口模块;用于解析査询短信息、提取查询关键字及形成含有査询关键字 和权重的查询条件的査询分析模块;用于提取査询关键字到短信搜索历史 库的热点提取模块;用于对短信搜索历史库中的查询关键字形成对应的权 重信息的热点统计模块;用于根据查询条件进行结果査询的査询模块;用 于根据匹配精度对査询结果进行排序并返回查询结果的结果处理模块;用 于发送査询结果的短信发送模块。
所述的系统还包括存储有查询关键字及对应的权重信息的用户偏好库。
本发明的有益效果是,l)根据用户主动的搜索行为产生査询关键字, 通过热点提取模块自动将查询关键字提取到短信搜索历史库,实现了整个 查询关键字的自动提取,且整个提取过程对用户透明;2)根据用户的查询 关键字,对不同关键字形成不同的权重,有效提高查询结果的准确度;3) 通过对不同的关键字形成不同的权重,及对查询结果根据匹配精度进行排 序,使査询结果的准确率更高。


图1是本实施方式短信息移动搜索系统的结构框图; 图2是本实施方式短信息移动搜索方法的流程图。
具体实施例方式
如图1所示,本发明短信息移动搜索系统包括查询入口模块、查询分析 模块、査询模块、结果处理模块、短信发送模块、热点提取模块、短信搜 索历史库、热点统计模块及用户偏好库。该查询分析模块、查询模块、结 果处理模块及短信发送模块均与该査询入口模块连接,该热点提取模块与 该查询分析模块、短信搜索历史库均连接,该热点统计模块与该短信搜索 历史库、用户偏好库均连接,该用户偏好库与该查询分析模块连接。用户通过手机终端与短信中心进行交互。短信中心接收手机终端发送 的查询短信息,并转发查询短信息到查询入口模块,同时该短信中心也为 手机终端发送査询结果短信。该查询入口模块完成整个短信息移动搜索系 统的总体控制和调度。该査询入口模块通过与外部系统的交互完成对用户 输入内容的接收,该査询入口模块接收用户的查询短信息,并将査询短信 息发送给查询分析模块,并接收从该查询分析模块解析形成的查询条件, 并将该查询条件发送给査询模块,并接收从查询模块得到的査询结果,并 调用结果处理模块对查询结果进行处理,并利用短信发送模块将查询结果 生成短信息后返回给用户。该查询分析模块接受自査询入口模块输入的用户的查询短信息,其提 取查询短信息的查询关键字,并通过系统中的用户偏好库来对不同的查询 关键字进行分析,对不同查询关键字形成不同的权重信息,形成查询条件, 即该査询条件含有查询关键字及其对应的权重,并将该查询条件发送给该 查询入口模块。该查询分析模块还调用热点提取模块对査询关键字进行提 取。该査询模块接受查询入口模块的查询条件,并根据该查询条件进行査 询,得到匹配用户查询要求的结果,并将査询结果返回给查询入口模块。该结果处理模块接收从査询入口模块输入的查询结果,根据查询关键 字的权重及匹配度依次处理每个查询结果,计算出每个査询结果的匹配精 度。该结果处理模块抛弃在系统设定匹配精度之下的查询结果,并依据匹 配精度从高到低的原则对查询结果进行二次排序,并返回指定条数的查询 结果到査询入口模块。该短信发送模块接收从查询入口模块输入的査询结果,其形成短信并 发送短信到用户的手机终端。该热点提取模块分析用户査询短信息的査询关键词,并提取查询关键 字,并将该查询关键字记录到短信搜索历史库中。 该热点统计模块对短信搜索历史库中的查询关键字进行统计分析,得 到用户偏好库。如图2所示,本实施方式短信息移动搜索方法包括如下步骤1) 用户发送査询短信息到指定号码,短信中心接收用户输入的査询短信息,并根据接入号码转发短信到相应的查询入口模块;2) 查询入口模块解析查询短信息,获取手机终端号码、查询短信息等信 息,并将查询短信息发送给查询分析模块;3) 查询分析模块提取査询短信息的査询关键字,并通过系统中的用户偏 好库对不同的査询关键字进行分析,对不同査询关键字形成不同的权重信 息,形成查询条件;同时,查询分析模块还调用热点提取模块,该热点提 取模块对査询关键字进行提取,从而更新短信搜索历史库;系统定时对短 信搜索历史库中的查询关键字进行统计分析,得到用户偏好库;如用户输 入"深圳图书馆",则査询分析模块提取出"深圳"和"图书馆"两个查 询关键字,"深圳"和"图书馆"的权重不同(如一个为IO, 一个为l),査 询分析模块根据该两个查询关键字和权重形成查询条件,热点提取模块则 将该两个查询关键字提取到短信搜索历史库,以供定期更新短信关键字的 权重;4) 查询入口模块接收到查询条件后,将査询条件发送给查询模块;5) 査询模块并根据查询条件进行査询,得到匹配用户査询要求的结果, 并将查询结果返回给査询入口模块;6) 查询入口模块接收到査询结果后,将查询结果发送给结果处理模块;7) 结果处理模块根据查询关键字的权重及匹配度依次处理每个查询结 果,计算出每个查询结果的匹配精度,该结果处理模块抛弃在系统设定匹 配精度之下的查询结果,并依据匹配精度从高到低的原则对查询结果进行 二次排序,并依据排名从高到低的顺序返回指定条数的査询结果作为最终 查询结果;8) 查询入口模块得到查询结果后,将查询结果发送给短信发送模块;9) 短信发送模块对査询结果逐条进行处理,并生成查询结果短信,发送 至短信中心,最后通过短信息中心发送给手机终端;10) 手机终端接收到查询结果短信,可通过直接浏览短信的方式得到查询结果。
所述的步骤3)中,所述的查询分析模块中需要对用户输入的查询关键词 进行逐一分析,利用用户偏好库中对应的査询关键字的权重分值,对每个查询词进行权重打分。搜索越频繁的词,权重越高。所述的步骤3)中,该查询分析模块在提取用户的查询关键字后,还调用热点提取模块,将本次用 户的査询关键字计入短信搜索历史库中。所述的步骤3)中,所述的热点统计模块根据系统设置定时扫描短信搜索 历史库,并进行统计而得到用户偏好库,用户偏好库中可以包含查询关键 字以及根据查询关键字排名形成的相关查询关键字的权重分值。所述的步骤5)中,所述的査询模块可以是但不限于搜索引擎查询系统;该查询模块能根据用户输入的査询条件,得到用户期待的查询结果。查询 结果不仅可以与用户查询相关的信息内容,也包含该信息内容与査询关键 字的匹配度等信息。所述的步骤7)中,所述的结果处理模块对查询结果进行二次处理和排 序;该结果处理模块根据查询关键字的权重及匹配度对每条査询结果依次 进行处理,计算出匹配精度;该结果处理模块抛弃在系统设定匹配精度之 下的査询结果,并依据匹配精度从高到低的原则对査询结果进行二次排序, 并依据排名从高到低的顺序返回指定条数的査询结果作为最终查询结果。本发明自动记录用户在通过移动搜索等方式提出的查询关键字,并根 据查询关键字形成用户的短信搜索历史库,通过定期对用户的信息搜索历 史库进行统计、分析,形成用户偏好库,并能根据用户的新查询关键字, 不断更新短信搜索历史库和用户偏好库,并不断更新各査询关键字的权重。 搜索引擎系统在接收到用户的查询短信息后,对每个查询关键字的权重进 行分析,对于排名较高的查询关键字赋予较高权重,排名较低的查询关键 字赋予较低的权重,并作用于搜索弓I擎对查询结果的打分排序系统。以上内容是结合具体的优选实施方式对本发明所作的进一步详细说 明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术 领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若 干简单推演或替换,都应当视为属于本发明的保护范围。
权利要求
1. 一种短信息移动搜索方法,其特征在于包括如下步骤1) 接收用户的查询短信息;2) 解析査询短信息,提取査询关键字,对每个查询关键字形成对应的 权重信息,并将查询关键字提取至短信搜索历史库;3) 根据每个查询关键字及其对应的权重形成查询条件;4) 根据该查询条件获得查询结果;5) 根据查询关键字的权重及匹配度处理每个查询结果,得到每个查询结果的匹配精度,并将符合设定匹配精度要求的查询结果发送给用户。
2. 根据权利要求1所述的一种短信息移动搜索方法,其特征在于所 述的每个查询关键字的权重与该查询关键字在该短信搜索历史库中出现的 次数成正比。
3. 根据权利要求1所述的一种短信息移动搜索方法,其特征在于所 述的步骤5)中,将设定条数的符合设定匹配精度要求的査询结果发送给用 户。
4. 根据权利要求1-3中任意一项所述的一种短信息移动搜索方法,其特征在于定时对短信搜索历史库进行统计分析,而定时更新每个查询关 键字的权重。
5. —种短信息移动搜索系统,其特征在于包括 用于接收用户的查询短信息的查询入口模块;用于解析査询短信息、提取査询关键字及形成含有查询关键字和权重的查询条件的查询分析模块;用于提取查询关键字到短信搜索历史库的热点提取模块; 用于对短信搜索历史库中的查询关键字形成对应的权重信息的热点统计模块;用于根据查询条件进行结果查询的査询模块;用于根据匹配精度对查询结果进行排序并返回查询结果的结果处理模块;用于发送查询结果的短信发送模块。
6. 根据权利要求5所述的一种短信息移动搜索系统,其特征在于还 包括存储有查询关键字及对应的权重信息的用户偏好库。
全文摘要
本发明公开了一种短信息移动搜索方法及系统,包括如下步骤1)接收用户的查询短信息;2)解析查询短信息,提取查询关键字,对每个查询关键字形成对应的权重信息,并将查询关键字提取至短信搜索历史库;3)根据每个查询关键字及其对应的权重形成查询条件;4)根据该查询条件获得查询结果;5)根据查询关键字的权重及匹配度处理每个查询结果,得到每个查询结果的匹配精度,并将符合设定匹配精度要求的查询结果发送给用户。该方法实现了查询关键字的自动提取,而且通过对不同的关键字形成不同的权重及对查询结果根据匹配精度进行排序,使查询结果的准确率更高。
文档编号H04W88/18GK101146288SQ20071007736
公开日2008年3月19日 申请日期2007年9月24日 优先权日2007年9月24日
发明者刘丽丽, 军 李 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1