【技术实现步骤摘要】
搜索推荐方法和装置、服务器、计算机可读存储介质
本申请涉及计算机
,特别是涉及一种搜索推荐方法和装置、服务器、计算机可读存储介质。
技术介绍
随着互联网技术的发展,搜索推荐方法已经被应用于各个场景中,比如应用在常见问答(FrequentlyAskedQuestions,FAQ)系统中,FAQ系统中预先构建有数据库,当FAQ系统接收到用户所输入的搜索语句时,FAQ系统可以根据该搜索语句向用户推荐对应的搜索语句以供用户进行点选。采用传统的搜索推荐方法,所推荐的搜索语句的噪声较大,因此推荐的准确性较低。
技术实现思路
本申请实施例提供一种搜索推荐方法、装置、服务器、计算机可读存储介质,可以提高所得的目标搜索语句的准确性。一种搜索推荐方法,所述方法包括:根据用户输入的原始搜索语句从数据库中查询与所述原始搜索语句匹配的标准搜索语句,所述数据库中存储了索引、标准搜索语句、相似搜索语句及所述标准搜索语句与所述相似搜索语句之间的对应关系;基于所述标准搜索语句根据所述索引、所述标准搜索 ...
【技术保护点】
1.一种搜索推荐方法,其特征在于,所述方法包括:/n根据用户输入的原始搜索语句从数据库中查询与所述原始搜索语句匹配的标准搜索语句,所述数据库中存储了索引、标准搜索语句、相似搜索语句及所述标准搜索语句与所述相似搜索语句之间的对应关系;/n基于所述标准搜索语句根据所述索引、所述标准搜索语句与所述相似搜索语句之间的对应关系,从所述数据库中查询与所述标准搜索语句对应的相似搜索语句;/n计算所述标准搜索语句对应的相似搜索语句与所述原始搜索语句之间的第一相似度,基于所述第一相似度从所述标准搜索语句中确定目标搜索语句,并将所述目标搜索语句进行输出。/n
【技术特征摘要】
1.一种搜索推荐方法,其特征在于,所述方法包括:
根据用户输入的原始搜索语句从数据库中查询与所述原始搜索语句匹配的标准搜索语句,所述数据库中存储了索引、标准搜索语句、相似搜索语句及所述标准搜索语句与所述相似搜索语句之间的对应关系;
基于所述标准搜索语句根据所述索引、所述标准搜索语句与所述相似搜索语句之间的对应关系,从所述数据库中查询与所述标准搜索语句对应的相似搜索语句;
计算所述标准搜索语句对应的相似搜索语句与所述原始搜索语句之间的第一相似度,基于所述第一相似度从所述标准搜索语句中确定目标搜索语句,并将所述目标搜索语句进行输出。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
从历史搜索语句数据集中获取标准搜索语句、相似搜索语句及所述标准搜索语句和所述相似搜索语句的对应关系;
将所述标准搜索语句进行分词处理得到多个标准词语,基于所述多个标准词语建立索引;
根据所述索引、所述标准搜索语句、所述相似搜索语句以及所述标准搜索语句和所述相似搜索语句的对应关系,建立所述数据库。
3.根据权利要求2所述的方法,其特征在于,所述根据用户输入的原始搜索语句从数据库中查询与所述原始搜索语句匹配的标准搜索语句,包括:
对所述用户输入的原始搜索语句进行分词处理,得到多个原始词语;
计算所述多个原始词语与所述数据库中所存储的标准搜索语句之间的第二相似度;
若所述第二相似度超过第二相似度阈值,则将所述第二相似度所对应的标准搜索语句作为与所述原始搜索语句匹配的标准搜索语句。
4.根据权利要求3所述的方法,其特征在于,所述数据库中还存储了所述标准搜索语句的词向量,所述计算所述多个原始词语与所述数据库中所存储的标准搜索语句之间的第二相似度,包括:
分别计算所述多个原始词语的词向量;
计算所述多个原始词语的词向量与所述标准搜索语句的词向量之间的向量相似度得到所述第二向量相似度。
5.根据权利要求4所述的方法,其特征在于,所述数据库中还存储了所述标准搜索语句对应的所述相似搜索语句的词向量,所述计算所述标准搜索语句对应的相似搜索语句与所述原始搜索语句之间的第一相似度,基于所述第一相似度从所述标准搜索语句中确定目标搜索语句,并将所述目标搜索语句进行输出,包括:
根据所述多个原始词语的词向量得到第一词向量矩阵,根据所述标准搜索语句对应的所述相似搜索语句的词向量得到第二词向量矩阵;
针对每个所述标准搜索语句,计算所述第一词向量矩阵及所述标准搜索语句对应的所述相似搜索语句的第二词向量矩阵之间的向量相似度;
根据所述向量相似度计算得到所述原始搜索语句与所述标准搜索语句之间的第一向量相似度;
若所述第一向量相似度超过第一向量相似度阈值,则将所述第一向量相似度对应的标准搜索语句作为目标搜索语句,并将所述目标搜索语句进行输出。
6.根据权利要求2所述的方法,其特征在于,将所述标准搜索语句进行分词处理得到多个标准词语,基于所述多个标准词语建立索引,包括:
将所述标准搜索语句进行分词得到多个标准词语;
从所述多个标准词语中确定关键标准词语;
计算所述关键标准词语的词向量,基于所述关键标准词语的词向量建立向量索引。
7.根据权利要求3所述的方法,其特征在于,所述计算所述多个原始词语与所述数据库中所存储的标准搜索语句之间的第二相似度,包括:
计算所述多个原始词语与所述标准搜索语句中所包含的词语的之间的...
【专利技术属性】
技术研发人员:崔健,
申请(专利权)人:深圳追一科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。