发明名称 信息导航的实现方法、信息导航服务器和信息处理系统
摘要 本申请实施例公开了一种信息导航的实现方法,包括:信息导航服务器获得客户端提供的查询信息;所述信息导航服务器通过模式提取算法对所述查询信息进行分析,得到至少一个模式;所述信息导航服务器如果得到多个模式,则计算每个模式的相似度;所述信息导航服务器按照相似度高低的顺序,对所有的模式进行排序;所述信息导航服务器按照所述排序,将模式作为关键词,在记录查询信息与导航信息之间映射关系的映射表中查找与模式对应的导航信息;所述信息导航服务器将查找到的导航信息发送给客户端。本申请实施例解决了信息导航服务器无法为客户端提供与映射表中不存在的查询信息对应的导航信息。
申请公布号 CN102193939B 申请公布日期 2016.04.06
申请号 CN201010123209.9 申请日期 2010.03.10
申请人 阿里巴巴集团控股有限公司 发明人 廖剑;林锋;张寿松;张勤
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 逯长明;王宝筠
主权项 一种信息导航的实现方法,其特征在于,适用于包括信息导航服务器的信息处理系统,所述信息导航服务器用于根据客户端发送的查询信息查询导航信息,所述信息导航服务器存储有记录查询信息与导航信息之间映射关系的映射表,所述方法包括:信息导航服务器获得客户端提供的查询信息;所述信息导航服务器通过模式提取算法对所述查询信息进行分析,得到至少一个模式,所述模式为从所述查询信息中提取的信息或对所述查询信息进行语义转换后获得的信息,所述模式用于表征所述查询信息;所述信息导航服务器如果得到多个模式,则计算每个模式的相似度,所述模式的相似度用于表示模式与所述查询信息之间的相似程度,其中,所述信息导航服务器按照下述方式计算每个模式的相似度包括:对于一个模式,所述信息导航服务器计算所述模式相对于所述查询信息丢掉每一个词的情况下所得的分数;所述信息导航服务器计算上述所有分数之和,所述分数之和为所述模式的相似度;所述信息导航服务器按照相似度高低的顺序,对所有的模式进行排序;所述信息导航服务器按照所述排序,将模式作为关键词,在所述映射表中查找与模式对应的导航信息,包括:所述信息导航服务器将排序第一的模式作为关键词,在所述映射表中查找与排序第一的模式对应的导航信息;所述信息导航服务器如果查找到与排序第一的模式对应的导航信息,则将查找到的导航信息发送给客户端;所述信息导航服务器如果没有查找到与排序第一的模式对应的导航信息,则将排序第二的模式作为关键词,在所述映射表中查找与排序第二的模式对应的导航信息;以此类推,直至查找到与模式对应的导航信息为止,或者,直至将所有的模式作为关键词,在所述映射表中查找完与所有的模式对应的导航信息为 止;所述信息导航服务器将查找到的导航信息发送给客户端。
地址 英属开曼群岛大开曼岛资本大厦一座四层847号邮箱