The invention discloses a method and a device for searching information, which belongs to the technical field of the internet. The method includes: receiving the statement for interactive information search; semantic attributes from the target template set of semantic attribute template, the target semantic attribute template for semantic attribute template corresponding semantic attributes of multiple consecutive words of the interaction in the statement; multiple consecutive words matching with the target semantic attribute template phrase to obtain single query conditions for the exchange statement; according to the single query search. In the invention, multiple consecutive words matching and object semantic attribute template phrase for single query for information search, the semantic information representation of the query condition is more complete, can be used as a complete query conditions, so the search results to the greatest extent meet the search needs of users, and can to avoid the loss of information caused by the problem of low accuracy of search.
【技术实现步骤摘要】
本专利技术涉及互联网
,特别涉及一种信息搜索方法及装置。
技术介绍
随着互联网技术的不断发展及网络数据的日益丰富,为了使得用户能够快速从大量网络数据中获取想要的信息,可以向用户提供搜索服务;也即是,用户可以在搜索框中输入语句,从而根据用户输入的语句从大量网络数据中搜索相关信息。在现有技术中,信息搜索方法可以为:获取用户输入的语句,从该语句中提取出关键词,根据所提取出的关键词搜索相关信息;例如,当用户输入的语句为“周星驰导演、吴孟达主演的电影”时,从该语句中提取关键词“周星驰、吴孟达、电影”,并根据该关键词进行搜索,以得到搜索结果。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:由于从语句中所提取的关键词往往为实体词,容易忽略动词和表示时间信息的词,因此,根据关键词“周星驰、吴孟达、电影”得到的搜索结果并不一定都是“周星驰导演、吴孟达主演的电影”,即在搜索结果中可能还包括周星驰和吴孟达主演的非周星驰导演的电影等其他结果。因此,通过从语句中提取关键词的方法进行信息搜索,容易造成信息丢失,进而导致搜索结果准确性低。
技术实现思路
本专利技术提供了一种信息搜索方法及装置,用以解决现有技术中存在的根据关键词搜索造成信息丢失,进而导致搜索结果准确性低的技术问题。所述技术方案如下:一方面,提供了一种信息搜索方法,所述方法包括:接收用于进行信息搜索的交互语句;从语义属性模板集合中确定目标语义属性模板,所述目标语义属性模板为与所述交互语句中多个连续字词的语义属性一一对应的语义属性模板,所述语义属性模板集合包含至少一个语义属性模板,所述语义属性模板由至少 ...
【技术保护点】
一种信息搜索方法,其特征在于,所述方法包括:接收用于进行信息搜索的交互语句;从语义属性模板集合中确定目标语义属性模板,所述目标语义属性模板为与所述交互语句中多个连续字词的语义属性一一对应的语义属性模板,所述语义属性模板集合包含至少一个语义属性模板,所述语义属性模板由至少一个语义属性顺序构成;将与所述目标语义属性模板匹配的多个连续字词组成的短语获取为所述交互语句的单查询条件;根据所述单查询条件进行搜索。
【技术特征摘要】
1.一种信息搜索方法,其特征在于,所述方法包括:接收用于进行信息搜索的交互语句;从语义属性模板集合中确定目标语义属性模板,所述目标语义属性模板为与所述交互语句中多个连续字词的语义属性一一对应的语义属性模板,所述语义属性模板集合包含至少一个语义属性模板,所述语义属性模板由至少一个语义属性顺序构成;将与所述目标语义属性模板匹配的多个连续字词组成的短语获取为所述交互语句的单查询条件;根据所述单查询条件进行搜索。2.根据权利要求1所述的方法,其特征在于,所述根据所述单查询条件进行搜索包括:按照预设规则对所述单查询条件进行参数化,以转换为结构化查询条件,所述预设规则是指与所述目标语义属性模板对应的参数化规则;根据所述结构化查询条件进行搜索。3.根据权利要求2所述的方法,其特征在于,所述结构化查询条件包括条件参数,所述条件参数为主语类参数、谓语类参数、宾语相关属性类参数、宾语类型类参数、条件类型类参数、宾语的数据类型类参数和权值类参数中的至少一类参数;相应地,所述按照预设规则对所述单查询条件进行参数化,以转换为结构化查询条件包括:根据所述单查询条件,对所述预设规则中包含的条件参数进行赋值;将所述赋值结果转化为结构化查询条件。4.根据权利要求3所述的方法,其特征在于,所述权值类参数根据所述单查询条件的优先权确定;或,所述权值类参数根据所述单查询条件的热度信息确定。5.根据权利要求2所述的方法,其特征在于,所述根据所述结构化查询条件进行搜索包括:将所述结构化查询条件转换为与查询工具对应的查询语言;通过所述查询语言实...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。