【技术实现步骤摘要】
本专利技术涉及应用程序(Application,APP)搜索
,尤其涉及一种APP索引库的创建方法及装置、搜索APP的方法及装置。
技术介绍
在移动互联网蓬勃发展的今天,各种手机APP已经成为用户必不可少的工具。如何让用户更方便的搜索到想要的APP,已经成为APP应用商店的首要任务之一。目前,各个APP平台为了吸引用户,方便用户获取想要的APP,纷纷优化APP搜索功能。其中,各大APP商店针对APP的搜索,主要是利用APP开发者提供商提供的APP名称、关键词、简介、分类等几个基本的字段描述进行搜索,其搜索能力仍然非常的有限。例如:用户想搜索能查手机话费余额的APP,虽然中国移动官方有APP,能够查询手机话费余额,但描述中没有具体描述能查话费,因此目前的搜索方法无法解决这类问题,即无法在用户只知道自己的需求,而不知道所要下载的APP的名称的情况下,搜索出用户所需要的APP。
技术实现思路
为了克服现有技术中存在的上述问题,本专利技术实施例提供了一种APP索引库的创建方法及装置、搜索APP的方法及装置,将获取的用户对APP的评论信息添加到索引库中,解决了目前APP ...
【技术保护点】
一种应用程序APP索引库的创建方法,其特征在于,包括:获取与第一APP相关的基本信息和隐含信息,其中,所述基本信息包括所述第一APP的提供商提供的对所述第一APP的基本介绍信息,所述隐含信息包括用户对所述第一APP的评论信息;分别建立所述基本信息、所述隐含信息与所述第一APP的索引关系,并保存在索引库中。
【技术特征摘要】
1.一种应用程序APP索引库的创建方法,其特征在于,包括:获取与第一APP相关的基本信息和隐含信息,其中,所述基本信息包括所述第一APP的提供商提供的对所述第一APP的基本介绍信息,所述隐含信息包括用户对所述第一APP的评论信息;分别建立所述基本信息、所述隐含信息与所述第一APP的索引关系,并保存在索引库中。2.如权利要求1所述的方法,其特征在于,所述获取与第一APP相关的基本信息和隐含信息的步骤之后,所述方法还包括:从所述隐含信息中提取情感词;依据所述情感词确定用户对所述第一APP的评价结果。3.如权利要求2所述的方法,其特征在于,所述获取与第一APP相关的基本信息和隐含信息的步骤之后,所述方法还包括:从所述隐含信息中提取实体词,所述实体词和所述情感词是依据对所述隐含信息进行分词处理后获得的词语和预先存储的实体词库和情感词库确定的。4.如权利要求2所述的方法,其特征在于,所述依据所述情感词确定用户对所述第一APP的评价结果的步骤包括:统计所述情感词的总数量n,所述情感词中属于正面评价的情感词的数量x,以及所述情感词中属于负面评价的情感词的数量y,其中,n,x和y均为整数;当x/n超过预定阈值时,所述第一APP的评价结果为正面评价;当y/n超过预定阈值时,所述第一APP的评价结果为负面评价。5.如权利要求1所述的方法,其特征在于,所述获取与第一APP相关的基本信息和隐含信息的步骤包括:通过爬虫技术搜集与所述第一APP相关的基本信息;通过爬虫技术抓取与所述第一APP相关的网页,并通过预定模板对所述网页上的内容进行解析,获取所述隐含信息。6.如权利要求3所述的方法,其特征在于,所述索引库包括第一子库、第
\t二子库和第三子库,所述分别建立所述基本信息、所述隐含信息与所述第一APP的索引关系,并保存在索引库中的步骤包括:建立所述基本信息与所述第一APP之间的索引关系,并保存在所述第一子库中;建立所述隐含信息与所述第一APP之间的索引关系,并保存在所述第二子库中;分别建立所述实体词和所述评价结果与所述第一APP之间的索引关系,并保存在所述第三子库中。7.一种搜索应用程序APP的方法,其特征在于,包括:获取用户输入的搜索信息;在预存的基本信息和与APP之间的索引关系,以及隐含信息与APP之间的索引关系中,查找与所述搜索信息相匹配的第一基本信息和第一隐含信息,并将所述第一基本信息和所述第一隐含信息对应的APP作为备选APP,其中,所述基本信息包括所述APP的提供商提供的对所述APP的基本介绍信息,所述隐含信息包括用户对所述APP的评论信息;获取所述备选APP的基本信息,并显示给用户。8.如权利要求7所述的方法,其特征在于,所述在预存的基本信息与APP之间的索引关系,以及隐含信息与APP之间的索引关系中,查找与所述搜索信息相匹配的第一基本信息和第一隐含信息,并将所述第一基本信息和所述第一隐含信息相对应的APP作为备选APP的步骤包括:对所述搜索信息进行分词处理,获得所述搜索信息包括的词语;依据所述搜索信息包括的词语,在预存的所述基本信息与APP之间的索引关系中,查找与所述搜索信息相匹配的第一基本信息;当查找到所述第一基本信息时,获取与所述第一基本信息相对应的APP,并作为第一备选APP保存;依据所述搜索信息包括的词语,在预存的所述隐含信息与APP之间的索引关系中,查找与所述搜索信息相匹配的第一隐含信息;当查找到所述第一隐含信息时,获取与所述第一隐含信息相对应的APP,并作为第二备选APP保存。9.如权利要求8所述的方法,其特征在于,所述获取用户输入的搜索信息的步骤之后,所述方法还包括:从所述搜索信息中提取所述搜索信息的第一实体词;依据所述第一实体词,在预存的从所述隐含信息中提取的实体词与APP之间的索引关系中,查找与所述搜索信息相匹配的实体词,并当查找到时,获取与所述搜索信息相匹配的实体词相对应的APP,并作为第三备选APP保存。10.如权利要求9所述的方法,其特征在于,所述当查找到时,获取与所述搜索信息相匹配的实体词相对应的APP之后,所述方法还包括:从所述搜索信息中提取第一情感词,并当所述第一情感词属于正面评价时,在所述第三备选APP中,依据预存的评价结果与APP之间的索引关系,查找评价结果为正面评价的APP,并在查找到时,作为第四备选APP保存;当所述第一情感词属于负面评价时,在所述第三备选APP中,依据预存的所述评价结果与APP之间的索引关系,查找评价结果为负面评价的APP,并在查找到时,作为第五备选APP保存,其中,所述评价结果是依据从所述隐含信息中提取的情感词确定的。11.如权利要求10所述的方法,其特征在于,所述获取所述备选APP的基本信息,并显示给用户的步骤包括:分别获取第一备选APP、第二备选APP、第三备选APP、第四备选APP以及第五备选APP的基本信息;按照第一备选APP、第三备选APP、第四备选APP、第五备选APP、第二备选APP的顺序,将所述基本信息显示给用户;或者当所述第一备选APP、第二备选APP、第三备选APP、第四备选APP以及第五备选A...
【专利技术属性】
技术研发人员:胡珉,
申请(专利权)人:中国移动通信集团公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。