CN108038192A - 应用搜索方法和装置、电子设备、计算机可读存储介质 - Google Patents
应用搜索方法和装置、电子设备、计算机可读存储介质 Download PDFInfo
- Publication number
- CN108038192A CN108038192A CN201711308878.1A CN201711308878A CN108038192A CN 108038192 A CN108038192 A CN 108038192A CN 201711308878 A CN201711308878 A CN 201711308878A CN 108038192 A CN108038192 A CN 108038192A
- Authority
- CN
- China
- Prior art keywords
- application
- server
- search
- search result
- intended application
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本申请涉及一种应用搜索方法和装置、电子设备、计算机可读存储介质,电子设备接收用户输入的搜索关键词,将搜索关键词发送至服务器进行应用搜索得到搜索结果。接收服务器发送的搜索结果,将搜索结果进行显示,其中,搜索结果为根据搜索关键词与服务器上应用的属性信息进行匹配得到的,属性信息包括标签信息。因为将搜索关键词与服务器上的应用对应的属性信息进行匹配,属性信息包括标签信息,即将搜索关键词与服务器上的应用对应的标签信息进行匹配。这样得到的搜索结果更加准确,不会出现很多干扰应用,大大地提高了搜索效率。
Description
技术领域
本申请涉及互联网技术领域,特别是涉及一种应用搜索方法和装置、电子设备、计算机可读存储介质。
背景技术
随着电子设备和互联网技术的发展,电子设备上可以安装的应用程序也越来越丰富,种类繁多。当用户在电子设备上的应用商城中搜索安装用户需要的应用时,搜索结果中经常出现大量的干扰应用,且干扰应用可能还会排在位置较靠前的位置,因此,搜索结果的准确性较低。由于搜索结果的准确性较低进一步导致用户需要手动进行翻页筛选才能找到用户所需要安装的应用,因此应用搜索的效率也较低。
发明内容
本申请实施例提供一种应用搜索方法和装置、电子设备、计算机可读存储介质,可以提高搜索效率。
一种应用搜索方法,应用于电子设备,包括:
接收用户输入的搜索关键词;
将所述搜索关键词发送至服务器进行应用搜索得到搜索结果;
接收所述服务器发送的搜索结果,将所述搜索结果进行显示,其中,所述搜索结果为根据所述搜索关键词与服务器上应用的属性信息进行匹配得到的,所述属性信息包括标签信息。
一种应用搜索方法,应用于服务器,包括:
接收电子设备发送的搜索关键词,根据所述搜索关键词进行应用搜索;
将所述搜索关键词与所述服务器上的应用的属性信息进行匹配得到搜索结果,所述属性信息包括标签信息;
将所述搜索结果发送至所述电子设备。
一种应用搜索装置,所述装置包括:
搜索关键词接收模块,用于接收用户输入的搜索关键词;
搜索模块,用于将所述搜索关键词发送至服务器进行应用搜索得到搜索结果;
搜索结果显示模块,用于接收所述服务器发送的搜索结果,将所述搜索结果进行显示,其中,所述搜索结果为根据所述搜索关键词与服务器上应用的属性信息进行匹配得到的,所述属性信息包括标签信息。
一种电子设备,包括存储器及处理器,所述存储器中储存有计算机可读指令,所述指令被所述处理器执行时,使得所述处理器执行如上所述的应用搜索方法的步骤。
一种服务器,包括存储器及处理器,所述存储器中储存有计算机可读指令,所述指令被所述处理器执行时,使得所述处理器执行如上所述的应用搜索方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的应用搜索方法的步骤。
上述应用搜索方法和装置、电子设备、计算机可读存储介质,电子设备接收用户输入的搜索关键词,将搜索关键词发送至服务器进行应用搜索得到搜索结果。接收服务器发送的搜索结果,将搜索结果进行显示,其中,搜索结果为根据搜索关键词与服务器上应用的属性信息进行匹配得到的,属性信息包括标签信息。因为将搜索关键词与服务器上的应用对应的属性信息进行匹配,属性信息包括标签信息,即将搜索关键词与服务器上的应用对应的标签信息进行匹配。这样得到的搜索结果更加准确,不会出现很多干扰应用,大大地提高了搜索效率。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1一个实施例中应用搜索方法的应用场景图;
图2A为一个实施例中电子设备的内部结构图;
图2B为一个实施例中服务器的内部结构图;
图3为一个实施例中应用搜索方法的流程图;
图4为又一个实施例中应用搜索方法的流程图;
图5为图3中将搜索结果进行显示方法的流程图;
图6为图3中将搜索结果进行显示方法的流程图;
图7为目标应用在第一显示顺序及第二显示顺序下的界面图;
图8为图3中将搜索结果进行显示方法的流程图;
图9为一个实施例中应用搜索方法的流程图;
图10为一个实施例中应用搜索装置的结构示意图;
图11为另一个实施例中应用搜索装置的结构示意图;
图12为一个实施例中应用搜索装置的结构示意图;
图13为一个实施例中提供的电子设备相关的手机的部分结构的框图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一客户端称为第二客户端,且类似地,可将第二客户端称为第一客户端。第一客户端和第二客户端两者都是客户端,但其不是同一客户端。
图1为一个实施例中应用搜索方法的应用环境示意图。如图1所示,电子设备102和服务器104通过网络进行连接,电子设备102可以接收用户输入的搜索关键词,并将搜索关键词发送至服务器104,服务器104根据搜索关键词进行应用搜索得到搜索结果。服务器104将搜索结果发送至电子设备102,电子设备102接收服务器104发送的搜索结果,将搜索结果进行显示。
图2A为一个实施例中电子设备的内部结构示意图。如图2A所示,该电子设备包括通过***总线连接的处理器、存储器和网络接口。其中,该处理器用于提供计算和控制能力,支撑整个电子设备的运行。存储器用于存储数据、程序等,存储器上存储至少一个计算机程序,该计算机程序可被处理器执行,以实现本申请实施例中提供的适用于电子设备的应用搜索方法。存储器可包括磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等非易失性存储介质,或随机存储记忆体(Random-Access-Memory,RAM)等。例如,在一个实施例中,存储器包括非易失性存储介质及内存储器。非易失性存储介质存储有操作***和计算机程序。该计算机程序可被处理器所执行,以用于实现以下各个实施例所提供的一种应用搜索方法。内存储器为非易失性存储介质中的操作***计算机程序提供高速缓存的运行环境。网络接口可以是以太网卡或无线网卡等,用于与外部的电子设备进行通信。该电子设备可以是手机、平板电脑或者个人数字助理或穿戴式设备等。
图2B为一个实施例中服务器的内部结构示意图。如图2B所示,该服务器包括通过***总线连接的处理器、非易失性存储介质、内存储器和网络接口。其中,该处理器用于提供计算和控制能力,支撑整个电子设备的运行。存储器用于存储数据、程序等,存储器上存储至少一个计算机程序,该计算机程序可被处理器执行,以实现本申请实施例中提供的适用于电子设备的应用搜索方法。存储器可包括磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)等非易失性存储介质,或随机存储记忆体(Random-Access-Memory,RAM)等。例如,在一个实施例中,存储器包括非易失性存储介质及内存储器。非易失性存储介质存储有操作***和计算机程序。该计算机程序可被处理器所执行,以用于实现以下各个实施例所提供的一种应用搜索方法。内存储器为非易失性存储介质中的操作***计算机程序提供高速缓存的运行环境。网络接口可以是以太网卡或无线网卡等,用于与外部的电子设备进行通信。服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。本领域技术人员可以理解,图2B中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的服务器的限定,具体的服务器可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,如图3所示,提供了一种应用搜索方法,以该方法应用于图2A中的电子设备为例进行说明,包括:
步骤302,接收用户输入的搜索关键词。
当用户在电子设备上的应用商城客户端中搜索并安装用户需要的应用时,首先,用户在应用商城客户端中的搜索栏中输入搜索关键词,电子设备就接收到用户输入的搜索关键词。例如,用户可以在搜索栏中输入“购物”、“美颜”、“识花”等搜索关键词。
步骤304,将搜索关键词发送至服务器进行应用搜索得到搜索结果。
电子设备在接收到用户输入的搜索关键词之后,将搜索关键词发送至服务器。服务器根据接收到的搜索关键词,在服务器上的所有应用中进行搜索得到搜索结果。具体地,服务器上的每个应用都有自身的属性信息,属性信息包括标签信息,标签信息可以是预先为每个应用对应设置的一种属性信息,且该标签信息并不是传统意义上的标签信息,传统意义上的标签信息都是根据应用的分类信息和应用内容而相应设置的词汇。本实施例中的标签信息并不是像传统一样根据应用的分类信息和应用内容而相应设置的词汇,而是根据用户的应用搜索日志中的搜索关键词设置的词汇,更加贴合用户的搜索习惯,更容易匹配到用户所需要的应用。服务器再将搜索关键词与服务器上应用的属性信息进行匹配,得到搜索结果。
步骤306,接收服务器发送的搜索结果,将搜索结果进行显示,其中,搜索结果为根据搜索关键词与服务器上应用的属性信息进行匹配得到的,属性信息包括标签信息。
服务器得到搜索结果后,将搜索结果反馈至电子设备。电子设备接收服务器发送的搜索结果,将搜索结果进行显示。搜索结果中包括搜索出的目标应用和目标应用与搜索关键词的匹配度。匹配度是指两个不完全相同的物象,在某种分类要求下的契合程度,这是界定二者契合程度的衡量。具体地,目标应用与搜索关键词的匹配度为目标应用的属性信息分别与搜索关键词的匹配度之和。根据匹配度之和的大小来对目标应用进行排序,从而得到有特定显示顺序排列的目标应用。最后,在电子设备上将目标应用按照显示顺序进行依次显示。
本申请实施例中,电子设备接收用户输入的搜索关键词,将搜索关键词发送至服务器进行应用搜索得到搜索结果。接收服务器发送的搜索结果,将搜索结果进行显示,其中,搜索结果为根据搜索关键词与服务器上应用的属性信息进行匹配得到的,属性信息包括标签信息。因为将搜索关键词与服务器上的应用对应的属性信息进行匹配,属性信息包括标签信息,即将搜索关键词与服务器上的应用对应的标签信息进行匹配。本实施例中的标签信息并不是像传统一样根据应用的分类信息和应用内容而相应设置的词汇,而是根据用户的应用搜索日志中的搜索关键词设置的词汇,更加贴合用户的搜索习惯,更容易匹配到用户所需要的应用。这样得到的搜索结果更加准确,不会出现很多干扰应用,大大地提高了搜索效率。
在一个实施例中,如图4所示,在接收用户输入的搜索关键词之前,包括:
步骤402,获取用户在预设周期的应用搜索日志,搜索日志中包含搜索关键词。
当用户在应用商城中搜索所需要的应用之前,服务器可以预先获取用户在应用商城中预设周期内的应用搜索日志。该用户可以是对所以的用户进行统计,也可以是针对一些特定用户进行的统计。应用搜索日志一般情况下以数据表的形式进行呈现,在该数据表中记录了用户在预设周期内的搜索行为,具体为,记录了用户在什么时间搜索了什么搜索关键词。
步骤404,根据搜索关键词的搜索次数对搜索关键词进行排序,从排序后的搜索关键词中获取排名为前预设名次的搜索关键词。
对获取的预设周期内的应用搜索日志,进行统计每个搜索关键词的搜索次数。获取每个搜索关键词的搜索次数,并按照从大到小的顺序对每个搜索关键词的搜索次数进行排序。某个搜索关键词的搜索次数最高,则将该搜索关键词排在第一位,如此依次进行,得到所有搜索关键词的排序,从中提取排名在前预设名次的搜索关键词。例如,在本实施例中可以将预设名次设置为1000,则从所有的搜索关键词提取排名在前1000名的搜索关键词,当然,也可以根据所有的搜索关键词的总数将预设名次设置为其他合理的次数。当所有的搜索关键词的总数为1万时,则可将预设名次设置为1000,但是当所有的搜索关键词的总数只有1000时,则可将预设名次设置为100。
步骤406,根据搜索关键词对服务器上的应用添加标签信息。
根据提取的排名为前预设名次的搜索关键词,对服务器上的应用添加标签信息。例如,排名为前预设名次的搜索关键词包括“购物”、“美颜”、“识花”等,则根据“购物”、“美颜”、“识花”等对服务器上的应用添加标签。有一个应用名称为“形色”,这个应用有识花的功能,再根据排名为前预设名次的搜索关键词中包含的“识花”这个词汇,于是给“形色”这个应用添加“识花”标签。
本申请实施例中,服务器预先获取用户在预设周期的应用搜索日志,统计应用搜索日志中每个搜索关键词的搜索次数。按照从大到小的顺序对每个搜索关键词的搜索次数进行排序,从中提取排名在前预设名次的搜索关键词。这些提取出的搜索关键词就是用户使用频率较高的搜索关键词,因此,使用这些提取出的搜索关键词对应用进行添加标签,比传统的直接根据应用分类、应用内容进行添加标签,更加贴合用户的搜索习惯,更容易匹配到用户所需要的应用。且给应用增加了一个进行匹配的属性信息,因此,这样得到的搜索结果更加准确,不会出现很多干扰应用,大大地提高了搜索效率。
在一个实施例中,如图5所示,接收服务器发送的搜索结果,将搜索结果进行显示,包括:
步骤502,接收服务器发送的搜索结果,搜索结果包括目标应用和目标应用与搜索关键词的匹配度,目标应用为根据搜索关键词与服务器上应用的属性信息进行匹配得到的应用,属性信息还包括分类信息及应用内容。
电子设备接收服务器发送的搜索结果,搜索结果包括目标应用和目标应用与搜索关键词的匹配度。例如,使用搜索关键词“购物”搜索出来的目标应用有“淘宝”、“京东”、“唯品会”、“亚马逊”等多个应用,这些目标应用为根据搜索关键词与服务器上应用的属性信息进行匹配得到的应用。匹配度为目标应用与搜索关键词的匹配程度,具体地,匹配度为目标应用的标签信息、分类信息及应用内容分别与搜索关键词的匹配程度之和,例如,“淘宝”与搜索关键词“购物”的匹配度为3,“京东”与搜索关键词“购物”的匹配度为2.7,“唯品会”与搜索关键词“购物”的匹配度为2,“亚马逊”与搜索关键词“购物”的匹配度为1.8。
步骤504,根据匹配度的大小对目标应用进行排序,得到目标应用的第一显示顺序。
步骤506,将目标应用按照第一显示顺序进行显示。
获取目标应用与搜索关键词的匹配度,根据匹配度的大小对目标应用进行排序,得到目标应用的第一显示顺序。匹配度高的排在靠前的位置,匹配度低的排在靠后的位置,将目标应用按照第一显示顺序进行显示。
本申请实施例中,电子设备接收服务器发送的搜索结果,搜索结果包括目标应用和目标应用与搜索关键词的匹配度。将目标应用按照目标应用的标签信息、分类信息及应用内容分别与搜索关键词的匹配程度之和的大小进行排序,在将排序后的应用作为搜索结果输出,在电子设备上进行显示供用户获取。因为将目标应用从三个角度—目标应用的标签信息、分类信息及应用内容分别与搜索关键词进行匹配,所以匹配之后得到搜索结果会更加准确、更加全面,不会出现很多干扰应用,大大地提高了搜索效率。
在一个实施例中,提供了一种应用搜索方法还包括:将目标应用的标签信息与搜索关键词进行匹配得到第一匹配度;将目标应用的分类信息与搜索关键词进行匹配得到第二匹配度;将目标应用的应用内容与搜索关键词进行匹配得到第三匹配度;将第一匹配度、第二匹配度及第三匹配度相加得到目标应用与搜索关键词的匹配度。
本申请实施例中,因为预先根据应用搜索日志对服务器上的应用都添加了标签信息,且服务器上的应用本来就存储了预设分类、应用内容。例如,“形色”应用对应的标签为“识花”,对应的分类属于“拍照”,对应的应用内容为:随时随地,拍照上传植物照片,形色可以立即给出花名和寓意。形色目前可精准识别4千种植物,准确率高达92%……等。因此,将搜索出的目标应用“形色”的标签信息“识花”与搜索关键词“识花”进行匹配得到第一匹配度为1,将“形色”的分类“拍照”与“识花”进行匹配得到第二匹配度为0.7,将“形色”的应用内容与“识花”进行匹配得到第三匹配度为0.5。将第一匹配度、第二匹配度及第三匹配度相加得到“形色”与搜索关键词“识花”的匹配度为2.2。
因为假设“形色”应用的分类名称不是搜索关键词识花这个词汇,而应用内容中恰好也没有直接写入识花这个词汇,那么只用分类信息及应用内容去与搜索关键词“识花”进行匹配,则“形色”应用的匹配度就不会很高,而再根据用户的应用搜索日志为“形色”应用添加了“识花”这个标签信息之后,则再将“形色”应用的“识花”标签与搜索关键词“识花”进行匹配,则匹配度就很高,如此一来,则就能够直接贴合用户的搜索习惯。
在一个实施例中,如图6所示,在根据匹配度的大小对目标应用进行排序,得到目标应用的第一显示顺序之后,包括:
步骤601,若从目标应用中获取到转化率达到预设阈值的第一类应用,将第一类应用按照第一类应用对应的转化率的大小进行排序。
在得到的目标应用的第一显示顺序之后,获取每个目标应用的转化率。转化率是指在一个统计周期内,完成转化行为的次数占推广信息总点击次数的比率,计算公式为下载量/搜索次数=转化率。预先对转化率设置一个阈值,例如90%,当然,也可以是其他合理的数值。判断每个目标应用的转化率是否达到了阈值(例如90%),将转化率达到预设阈值的这部分目标应用称为第一类应用。获取第一类应用,将第一类应用按照第一类应用对应的转化率的大小进行排序。
步骤602,在对第一类应用按照应用对应的转化率的大小进行排序之后,将目标应用中转化率未达到预设阈值的第二类应用,按照第二类应用在第一显示顺序中的顺序进行排序。
在对第一类应用按照应用对应的转化率的大小进行排序之后,从目标应用中获取除去了转化率达到预设阈值的第一类应用之后剩下的目标应用。将这些剩下的目标应用称为第二类应用,第二类应用的转化率都未达到预设阈值。将第二类应用按照这些第二类应用在第一显示顺序中的先后顺序进行排序,排在第一类应用之后,就得到了所有目标应用的第二显示顺序。请参考下表:目标应用包含A、B、C、D、E5个应用,且A应用对应的转化率为80%,B应用对应的转化率为90%,C应用对应的转化率为90%,D应用对应的转化率为95%,E应用对应的转化率为85%。表一为第一显示顺序下的应用与转化率之间的对应关系,表二为第二显示顺序下的应用与转化率之间的对应关系。请参考图7,图7(a)为目标应用在第一显示顺序下的界面图;图7(b)为目标应用在第二显示顺序下的界面图。
步骤603,得到目标应用的第二显示顺序,将目标应用按照第二显示顺序进行显示。
将第二类应用按照这些第二类应用在第一显示顺序中的先后顺序进行排序,排在第一类应用之后,就得到了所有目标应用的第二显示顺序。将所有目标应用按照第二显示顺序进行显示。例如,当在应用商城中采用搜索关键词“wifi”进行应用搜索,搜索出的目标应用名称有“wifi”、“wifi万能钥匙”等,其中“wifi”这个应用可能是一个购物应用,只是为了蹭热度而起的名字。“wifi”这个应用并不是用户输入搜索关键词“wifi”所想要的应用,因此,需要再进一步考虑转化率进行排序,避免出现大量干扰应用。
本申请实施例中,在根据匹配度对目标应用进行排序得到第一显示顺序之后,再结合目标应用的转化率对目标应用进行再次排序,将转化率达到了预设阈值的第一类应用排在最前面,将转化率未达到了预设阈值的第二类应用,依旧按照第一显示顺序中的先后顺序排在第一类应用之后。在根据匹配度排序之后,再结合转化率进行再次排序,可以将转化率高即下载量高的应用直接排在最前面,这样方便用户直接点击下载安装,而不需要用户去翻页寻找,才能从目标应用中找到最想下载的应用。
在一个实施例中,如图8所示,在根据匹配度的大小对目标应用进行排序,得到目标应用的第一显示顺序之后,包括:
步骤604,若从目标应用中未获取到转化率达到预设阈值的应用,则从目标应用中获取与搜索关键词同名的应用。
在得到的目标应用的第一显示顺序之后,判断每个目标应用的转化率是否达到了阈值(例如90%),若从目标应用中未获取到转化率达到预设阈值的应用,则从目标应用中获取与搜索关键词同名的应用。一般情况下,与搜索关键词同名的应用有很大的概率是用户所需要下载的应用。
步骤605,若获取到同名应用,则将同名应用的显示顺序排列在第一位。
从目标应用中获取到了同名应用之后,则将同名应用的显示顺序排列在第一位。
步骤606,对从目标应用中剔除了同名应用之后剩下的第三类应用按照第三类应用在第一显示顺序中的顺序进行排序。
将同名应用从目标应用中剔除之后,把目标应用中剩下的应用称为第三类应用。在将同名应用的显示顺序排列在第一位之后,将第三类应用按照第三类应用在第一显示顺序中的先后顺序进行排序。
步骤607,得到目标应用的第三显示顺序,将目标应用按照第三显示顺序进行显示。
将第三类应用按照第三类应用在第一显示顺序中的先后顺序进行排序,排在同名应用之后,就得到了目标应用的第三显示顺序,将目标应用按照第三显示顺序进行显示。
本申请实施例中,在得到的目标应用的第一显示顺序之后,若从目标应用中未获取到转化率达到预设阈值的应用,则从目标应用中获取与搜索关键词同名的应用。因为一般情况下与搜索关键词同名的应用有很大的概率是用户所需要下载的应用,所以将同名应用的显示顺序排列在第一位,在这种显示顺序下便于用户直接点击第一个应用就可以获得所需要的应用,最直接快捷。然后在将除了同名应用之外的剩余目标应用按照其在第一显示顺序中的先后顺序进行排序。
在一个实施例中,提供了一种应用搜索方法,以该方法应用于图2A中的电子设备为例进行说明,具体为:
(1)获取用户在预设周期的应用搜索日志,搜索日志中包含搜索关键词。根据搜索关键词的搜索次数对搜索关键词进行排序,从排序后的搜索关键词中获取排名为前预设名次的搜索关键词,根据搜索关键词对服务器上的应用添加标签信息。
(2)接收用户输入的搜索关键词,将搜索关键词发送至服务器进行应用搜索。
(3)根据接收到的搜索关键词,在服务器上的所有应用中进行搜索得到搜索结果。搜索结果包括目标应用和目标应用与搜索关键词的匹配度。匹配度为目标应用的标签信息、分类信息及应用内容分别与搜索关键词的匹配程度之和。
(4)获取目标应用与搜索关键词的匹配度,根据匹配度的大小对目标应用进行排序,得到目标应用的第一显示顺序。匹配度高的排在靠前的位置,匹配度低的排在靠后的位置,将目标应用按照第一显示顺序进行显示。
(5)若从目标应用中获取到转化率达到预设阈值的第一类应用,将第一类应用按照第一类应用对应的转化率的大小进行排序。在对第一类应用按照应用对应的转化率的大小进行排序之后,将目标应用中转化率未达到预设阈值的第二类应用,按照第二类应用在第一显示顺序中的顺序进行排序,得到目标应用的第二显示顺序,将目标应用按照第二显示顺序进行显示。
(6)若从目标应用中未获取到转化率达到预设阈值的应用,则从目标应用中获取与搜索关键词同名的应用,但是若获取到同名应用,则将同名应用的显示顺序排列在第一位。对从目标应用中剔除了同名应用之后剩下的第三类应用按照第三类应用在第一显示顺序中的顺序进行排序。得到目标应用的第三显示顺序,将目标应用按照第三显示顺序进行显示。
在一个实施例中,如图9所示,提供了一种应用搜索方法,以该方法应用于图2B中的服务器为例进行说明,包括:
步骤902,接收电子设备发送的搜索关键词,根据搜索关键词进行应用搜索。
用户在应用商城客户端中的搜索栏中输入搜索关键词,并发送至应用商城客户端对应的服务器。服务器接收该搜索关键词,根据该搜索关键词在服务器上的所有应用中进行搜索得到搜索结果。
步骤904,将搜索关键词与服务器上的应用的属性信息进行匹配得到搜索结果,属性信息包括标签信息。
具体地,服务器上的每个应用都有自身的属性信息,属性信息包括标签信息,标签信息可以是预先为每个应用对应设置的一种属性信息,且该标签信息并不是传统意义上的标签信息,传统意义上的标签信息都是根据应用的分类信息和应用内容而相应设置的词汇。本实施例中的标签信息并不是像传统一样根据应用的分类信息和应用内容而相应设置的词汇,而是根据用户的应用搜索日志中的搜索关键词设置的词汇,更加贴合用户的搜索习惯,更容易匹配到用户所需要的应用。服务器再将搜索关键词与服务器上应用的属性信息进行匹配,得到搜索结果。
步骤906,将搜索结果发送至电子设备。
服务器得到搜索结果后,将搜索结果反馈至电子设备。
本申请实施例中,服务器接收电子设备发送的搜索关键词,根据搜索关键词进行应用搜索。将搜索关键词与服务器上的应用的属性信息进行匹配得到搜索结果,属性信息包括标签信息。将搜索结果发送至电子设备。本实施例中的标签信息并不是像传统一样根据应用的分类信息和应用内容而相应设置的词汇,而是根据用户的应用搜索日志中的搜索关键词设置的词汇,更加贴合用户的搜索习惯,更容易匹配到用户所需要的应用。这样得到的搜索结果更加准确,不会出现很多干扰应用,大大地提高了搜索效率。
在一个实施例中,将搜索关键词与服务器上的应用的属性信息进行匹配得到搜索结果,包括:将搜索关键词与服务器上的应用的预设标签、预设分类及应用内容进行匹配得到搜索结果。
本申请实施例中,服务器上的应用的属性信息包括预设标签、预设分类及应用内容,服务器将将搜索关键词与服务器上的应用的预设标签、预设分类及应用内容依次进行匹配得到搜索结果。搜索结果包括搜索出的目标应用和目标应用的预设标签、预设分类及应用内容分别与搜索关键词的匹配度。因为将目标应用从三个角度—目标应用的标签信息、分类信息及应用内容分别与搜索关键词进行匹配,所以匹配之后得到搜索结果会更加准确、更加全面,不会出现很多干扰应用,大大地提高了搜索效率。
在一个实施例中,如图10所示,提供了一种应用搜索装置1000,用于电子设备上,装置包括:
搜索关键词接收模块1002,用于接收用户输入的搜索关键词。
搜索模块1004,用于将搜索关键词发送至服务器进行应用搜索得到搜索结果。
搜索结果显示模块1006,用于接收服务器发送的搜索结果,将搜索结果进行显示,其中,搜索结果为根据搜索关键词与服务器上应用的属性信息进行匹配得到的,属性信息包括标签信息。
在一个实施例中,如图11所示,提供了一种应用搜索装置1000,装置还包括:
应用搜索日志获取模块1008,用于获取用户在预设周期的应用搜索日志,搜索日志中包含搜索关键词。
搜索关键词提取模块1010,用于根据搜索关键词的搜索次数对搜索关键词进行排序,从排序后的搜索关键词中获取排名为前预设名次的搜索关键词。
标签添加模块1012,用于根据搜索关键词对服务器上的应用添加标签信息。
在一个实施例中,搜索结果显示模块1006还用于:接收服务器发送的搜索结果,搜索结果包括目标应用和目标应用与搜索关键词的匹配度,目标应用为根据搜索关键词与服务器上应用的属性信息进行匹配得到的应用,属性信息还包括分类信息及应用内容;根据匹配度的大小对目标应用进行排序,得到目标应用的第一显示顺序;将目标应用按照第一显示顺序进行显示。
在一个实施例中,搜索结果显示模块1006还用于:将目标应用的标签信息与搜索关键词进行匹配得到第一匹配度;将目标应用的分类信息与搜索关键词进行匹配得到第二匹配度;将目标应用的应用内容与搜索关键词进行匹配得到第三匹配度;将第一匹配度、第二匹配度及第三匹配度相加得到目标应用与搜索关键词的匹配度。
在一个实施例中,搜索结果显示模块1006还用于:若从目标应用中获取到转化率达到预设阈值的第一类应用,将第一类应用按照第一类应用对应的转化率的大小进行排序;在对第一类应用按照应用对应的转化率的大小进行排序之后,将目标应用中转化率未达到预设阈值的第二类应用,按照第二类应用在第一显示顺序中的顺序进行排序;得到目标应用的第二显示顺序,将目标应用按照第二显示顺序进行显示。
在一个实施例中,搜索结果显示模块1006还用于:若从目标应用中未获取到转化率达到预设阈值的应用,则从目标应用中获取与搜索关键词同名的应用;若获取到同名应用,则将同名应用的显示顺序排列在第一位;对从目标应用中剔除了同名应用之后剩下的第三类应用按照第三类应用在第一显示顺序中的顺序进行排序;得到目标应用的第三显示顺序,将目标应用按照第三显示顺序进行显示。
在一个实施例中,如图12所示,提供了一种应用搜索装置1200,用于服务器上,装置包括:
搜索关键词接收模块1201,用于接收电子设备发送的搜索关键词,根据搜索关键词进行应用搜索。
搜索模块1202,用于将搜索关键词与服务器上的应用的属性信息进行匹配得到搜索结果,属性信息包括标签信息。
搜索结果发送模块1203,用于将搜索结果发送至电子设备。
在一个实施例中,搜索模块1202还用于将搜索关键词与服务器上的应用的预设标签、预设分类及应用内容进行匹配得到搜索结果。
上述应用搜索装置中各个模块的划分仅用于举例说明,在其他实施例中,可将应用搜索装置按照需要划分为不同的模块,以完成上述应用搜索装置的全部或部分功能。
一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述应用搜索方法。
本申请实施例提供了一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述各实施例所提供的应用搜索方法的步骤。
本申请实施例提供了一种服务器,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述各实施例所提供的应用搜索方法的步骤。
本申请实施例还提供了一种计算机可读存储介质。其上存储有计算机程序,计算机程序被处理器执行时实现上述各实施例所提供的应用搜索方法的步骤。
本申请实施例还提供了一种电子设备。如图13所示,为了便于说明,仅示出了与本申请实施例相关的部分,具体技术细节未揭示的,请参照本申请实施例方法部分。该电子设备可以为包括手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point of Sales,销售终端)、车载电脑、穿戴式设备等任意终端设备,以电子设备为手机为例:
图13为与本申请实施例提供的电子设备相关的手机的部分结构的框图。参考图13,手机包括:射频(Radio Frequency,RF)电路1310、存储器1320、输入单元1330、显示单元1340、传感器1350、音频电路1360、无线保真(wireless fidelity,WiFi)模块1370、处理器1380、以及电源1390等部件。本领域技术人员可以理解,图13所示的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
其中,RF电路1310可用于收发信息或通话过程中,信号的接收和发送,可将基站的下行信息接收后,给处理器1380处理;也可以将上行的数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low Noise Amplifier,LNA)、双工器等。此外,RF电路1310还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯***(Global System ofMobile communication,GSM)、通用分组无线服务(General Packet Radio Service,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband CodeDivision Multiple Access,WCDMA)、长期演进(Long Term Evolution,LTE))、电子邮件、短消息服务(Short Messaging Service,SMS)等。
存储器1320可用于存储软件程序以及模块,处理器1380通过运行存储在存储器1320的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器1320可主要包括程序存储区和数据存储区,其中,程序存储区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能的应用程序、图像播放功能的应用程序等)等;数据存储区可存储根据手机的使用所创建的数据(比如音频数据、通讯录等)等。此外,存储器1320可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
输入单元1330可用于接收输入的数字或字符信息,以及产生与手机1300的用户设置以及功能控制有关的键信号输入。具体地,输入单元1330可包括触控面板1331以及其他输入设备1332。触控面板1331,也可称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1331上或在触控面板1331附近的操作),并根据预先设定的程式驱动相应的连接装置。在一个实施例中,触控面板1331可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1380,并能接收处理器1380发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1331。除了触控面板1331,输入单元1330还可以包括其他输入设备1332。具体地,其他输入设备1332可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)等中的一种或多种。
显示单元1340可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元1340可包括显示面板1341。在一个实施例中,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板1341。在一个实施例中,触控面板1331可覆盖显示面板1341,当触控面板1331检测到在其上或附近的触摸操作后,传送给处理器1380以确定触摸事件的类型,随后处理器1380根据触摸事件的类型在显示面板1341上提供相应的视觉输出。虽然在图13中,触控面板1331与显示面板1341是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板1331与显示面板1341集成而实现手机的输入和输出功能。
手机1300还可包括至少一种传感器1350,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1341的亮度,接近传感器可在手机移动到耳边时,关闭显示面板1341和/或背光。运动传感器可包括加速度传感器,通过加速度传感器可检测各个方向上加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换)、振动识别相关功能(比如计步器、敲击)等;此外,手机还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器等。
音频电路1360、扬声器1361和传声器1362可提供用户与手机之间的音频接口。音频电路1360可将接收到的音频数据转换后的电信号,传输到扬声器1361,由扬声器1361转换为声音信号输出;另一方面,传声器1362将收集的声音信号转换为电信号,由音频电路1360接收后转换为音频数据,再将音频数据输出处理器1380处理后,经RF电路1310可以发送给另一手机,或者将音频数据输出至存储器1320以便后续处理。
WiFi属于短距离无线传输技术,手机通过WiFi模块1370可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图13示出了WiFi模块1370,但是可以理解的是,其并不属于手机1300的必须构成,可以根据需要而省略。
处理器1380是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器1320内的软件程序和/或模块,以及调用存储在存储器1320内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。在一个实施例中,处理器1380可包括一个或多个处理单元。在一个实施例中,处理器1380可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等;调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1380中。
手机1300还包括给各个部件供电的电源1390(比如电池),优选的,电源可以通过电源管理***与处理器1380逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
在一个实施例中,手机1300还可以包括摄像头、蓝牙模块等。
本申请所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。合适的非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM),它用作外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDR SDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (12)
1.一种应用搜索方法,应用于电子设备,其特征在于,包括:
接收用户输入的搜索关键词;
将所述搜索关键词发送至服务器进行应用搜索得到搜索结果;
接收所述服务器发送的搜索结果,将所述搜索结果进行显示,其中,所述搜索结果为根据所述搜索关键词与服务器上应用的属性信息进行匹配得到的,所述属性信息包括标签信息。
2.根据权利要求1所述的方法,其特征在于,在所述接收用户输入的搜索关键词之前,包括:
获取用户在预设周期的应用搜索日志,所述搜索日志中包含搜索关键词;
根据所述搜索关键词的搜索次数对所述搜索关键词进行排序,从排序后的搜索关键词中获取排名为前预设名次的搜索关键词;
根据所述搜索关键词对服务器上的应用添加标签信息。
3.根据权利要求1所述的方法,其特征在于,所述接收所述服务器发送的搜索结果,将所述搜索结果进行显示,包括:
接收所述服务器发送的搜索结果,所述搜索结果包括目标应用和所述目标应用与所述搜索关键词的匹配度,所述目标应用为根据所述搜索关键词与服务器上应用的属性信息进行匹配得到的应用,所述属性信息还包括分类信息及应用内容;
根据所述匹配度的大小对所述目标应用进行排序,得到所述目标应用的第一显示顺序;
将所述目标应用按照所述第一显示顺序进行显示。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
将所述目标应用的标签信息与所述搜索关键词进行匹配得到第一匹配度;
将所述目标应用的分类信息与所述搜索关键词进行匹配得到第二匹配度;
将所述目标应用的应用内容与所述搜索关键词进行匹配得到第三匹配度;
将所述第一匹配度、所述第二匹配度及所述第三匹配度相加得到所述目标应用与所述搜索关键词的匹配度。
5.根据权利要求3所述的方法,其特征在于,在所述根据所述匹配度的大小对所述目标应用进行排序,得到所述目标应用的第一显示顺序之后,包括:
若从所述目标应用中获取到转化率达到预设阈值的第一类应用,将所述第一类应用按照所述第一类应用对应的转化率的大小进行排序;
在对所述第一类应用按照所述应用对应的转化率的大小进行排序之后,将所述目标应用中转化率未达到预设阈值的第二类应用,按照所述第二类应用在所述第一显示顺序中的顺序进行排序;
得到所述目标应用的第二显示顺序,将所述目标应用按照所述第二显示顺序进行显示。
6.根据权利要求5所述的方法,其特征在于,在所述根据所述匹配度的大小对所述目标应用进行排序,得到所述目标应用的第一显示顺序之后,包括:
若从所述目标应用中未获取到转化率达到预设阈值的应用,则从所述目标应用中获取与所述搜索关键词同名的应用;
若获取到同名应用,则将所述同名应用的显示顺序排列在第一位;
对从所述目标应用中剔除了所述同名应用之后剩下的第三类应用按照所述第三类应用在所述第一显示顺序中的顺序进行排序;
得到所述目标应用的第三显示顺序,将所述目标应用按照所述第三显示顺序进行显示。
7.一种应用搜索方法,应用于服务器,其特征在于,包括:
接收电子设备发送的搜索关键词,根据所述搜索关键词进行应用搜索;
将所述搜索关键词与所述服务器上的应用的属性信息进行匹配得到搜索结果,所述属性信息包括标签信息;
将所述搜索结果发送至所述电子设备。
8.根据权利要求7所述的方法,其特征在于,所述将所述搜索关键词与所述服务器上的应用的属性信息进行匹配得到搜索结果,包括:
将所述搜索关键词与所述服务器上的应用的预设标签、预设分类及应用内容进行匹配得到搜索结果。
9.一种应用搜索装置,其特征在于,所述装置包括:
搜索关键词接收模块,用于接收用户输入的搜索关键词;
搜索模块,用于将所述搜索关键词发送至服务器进行应用搜索得到搜索结果;
搜索结果显示模块,用于接收所述服务器发送的搜索结果,将所述搜索结果进行显示,其中,所述搜索结果为根据所述搜索关键词与服务器上应用的属性信息进行匹配得到的,所述属性信息包括标签信息。
10.一种电子设备,包括存储器及处理器,所述存储器中储存有计算机可读指令,其特征在于,所述指令被所述处理器执行时,使得所述处理器执行如权利要求1至6中任一项所述的应用搜索方法的步骤。
11.一种服务器,包括存储器及处理器,所述存储器中储存有计算机可读指令,其特征在于,所述指令被所述处理器执行时,使得所述处理器执行如权利要求7至8中任一项所述的应用搜索方法的步骤。
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的应用搜索方法的步骤或权利要求7至8中任一项所述的应用搜索方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711308878.1A CN108038192A (zh) | 2017-12-11 | 2017-12-11 | 应用搜索方法和装置、电子设备、计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711308878.1A CN108038192A (zh) | 2017-12-11 | 2017-12-11 | 应用搜索方法和装置、电子设备、计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108038192A true CN108038192A (zh) | 2018-05-15 |
Family
ID=62101918
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711308878.1A Pending CN108038192A (zh) | 2017-12-11 | 2017-12-11 | 应用搜索方法和装置、电子设备、计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108038192A (zh) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109800348A (zh) * | 2018-12-12 | 2019-05-24 | 平安科技(深圳)有限公司 | 搜索信息显示方法、装置、存储介质及服务器 |
CN110019813A (zh) * | 2018-05-30 | 2019-07-16 | 中国平安人寿保险股份有限公司 | 寿险案例检索方法、检索装置、服务器及可读存储介质 |
CN110096501A (zh) * | 2018-09-04 | 2019-08-06 | 中国平安人寿保险股份有限公司 | 基于标签的数据搜索方法、装置、介质及电子设备 |
CN110598199A (zh) * | 2018-06-12 | 2019-12-20 | 百度在线网络技术(北京)有限公司 | 数据流式处理方法、装置、计算机设备和存储介质 |
CN110659406A (zh) * | 2018-06-13 | 2020-01-07 | 钉钉控股(开曼)有限公司 | 搜索方法及装置 |
CN111104536A (zh) * | 2019-12-24 | 2020-05-05 | Oppo广东移动通信有限公司 | 图片搜索方法、装置、终端及存储介质 |
CN111125523A (zh) * | 2019-12-20 | 2020-05-08 | 华为技术有限公司 | 搜索方法、装置、终端设备及存储介质 |
CN111198971A (zh) * | 2020-01-15 | 2020-05-26 | 北京百度网讯科技有限公司 | 搜索方法、搜索装置和电子设备 |
CN111258673A (zh) * | 2020-01-10 | 2020-06-09 | 聚好看科技股份有限公司 | 快应用显示方法及终端设备 |
CN111581544A (zh) * | 2019-04-08 | 2020-08-25 | 众巢医学科技(上海)股份有限公司 | 搜索结果优化方法、装置、计算机设备及存储介质 |
CN112487277A (zh) * | 2019-09-11 | 2021-03-12 | 拉扎斯网络科技(上海)有限公司 | 数据分配方法、装置、可读存储介质和电子设备 |
CN116389444A (zh) * | 2023-04-10 | 2023-07-04 | 北京智享嘉网络信息技术有限公司 | 一种基于用户web应用的流量调度方法以及*** |
CN116561652A (zh) * | 2023-04-04 | 2023-08-08 | 陆泽科技有限公司 | 一种标签标注方法及装置、电子设备、存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103678662A (zh) * | 2013-12-24 | 2014-03-26 | 中国联合网络通信集团有限公司 | 应用程序搜索方法和装置 |
CN104133877A (zh) * | 2014-07-25 | 2014-11-05 | 百度在线网络技术(北京)有限公司 | 软件标签的生成方法和装置 |
CN106682170A (zh) * | 2016-12-27 | 2017-05-17 | 北京奇虎科技有限公司 | 一种应用搜索方法和装置 |
-
2017
- 2017-12-11 CN CN201711308878.1A patent/CN108038192A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103678662A (zh) * | 2013-12-24 | 2014-03-26 | 中国联合网络通信集团有限公司 | 应用程序搜索方法和装置 |
CN104133877A (zh) * | 2014-07-25 | 2014-11-05 | 百度在线网络技术(北京)有限公司 | 软件标签的生成方法和装置 |
CN106682170A (zh) * | 2016-12-27 | 2017-05-17 | 北京奇虎科技有限公司 | 一种应用搜索方法和装置 |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110019813A (zh) * | 2018-05-30 | 2019-07-16 | 中国平安人寿保险股份有限公司 | 寿险案例检索方法、检索装置、服务器及可读存储介质 |
CN110598199B (zh) * | 2018-06-12 | 2023-07-25 | 百度在线网络技术(北京)有限公司 | 数据流式处理方法、装置、计算机设备和存储介质 |
CN110598199A (zh) * | 2018-06-12 | 2019-12-20 | 百度在线网络技术(北京)有限公司 | 数据流式处理方法、装置、计算机设备和存储介质 |
CN110659406A (zh) * | 2018-06-13 | 2020-01-07 | 钉钉控股(开曼)有限公司 | 搜索方法及装置 |
CN110659406B (zh) * | 2018-06-13 | 2023-10-31 | 钉钉控股(开曼)有限公司 | 搜索方法及装置 |
CN110096501A (zh) * | 2018-09-04 | 2019-08-06 | 中国平安人寿保险股份有限公司 | 基于标签的数据搜索方法、装置、介质及电子设备 |
CN109800348A (zh) * | 2018-12-12 | 2019-05-24 | 平安科技(深圳)有限公司 | 搜索信息显示方法、装置、存储介质及服务器 |
CN111581544A (zh) * | 2019-04-08 | 2020-08-25 | 众巢医学科技(上海)股份有限公司 | 搜索结果优化方法、装置、计算机设备及存储介质 |
CN112487277A (zh) * | 2019-09-11 | 2021-03-12 | 拉扎斯网络科技(上海)有限公司 | 数据分配方法、装置、可读存储介质和电子设备 |
CN112487277B (zh) * | 2019-09-11 | 2023-04-07 | 拉扎斯网络科技(上海)有限公司 | 数据分配方法、装置、可读存储介质和电子设备 |
CN111125523A (zh) * | 2019-12-20 | 2020-05-08 | 华为技术有限公司 | 搜索方法、装置、终端设备及存储介质 |
CN111125523B (zh) * | 2019-12-20 | 2024-03-01 | 华为技术有限公司 | 搜索方法、装置、终端设备及存储介质 |
CN111104536A (zh) * | 2019-12-24 | 2020-05-05 | Oppo广东移动通信有限公司 | 图片搜索方法、装置、终端及存储介质 |
CN111258673A (zh) * | 2020-01-10 | 2020-06-09 | 聚好看科技股份有限公司 | 快应用显示方法及终端设备 |
CN111198971B (zh) * | 2020-01-15 | 2023-06-06 | 北京百度网讯科技有限公司 | 搜索方法、搜索装置和电子设备 |
CN111198971A (zh) * | 2020-01-15 | 2020-05-26 | 北京百度网讯科技有限公司 | 搜索方法、搜索装置和电子设备 |
CN116561652A (zh) * | 2023-04-04 | 2023-08-08 | 陆泽科技有限公司 | 一种标签标注方法及装置、电子设备、存储介质 |
CN116561652B (zh) * | 2023-04-04 | 2024-04-26 | 陆泽科技有限公司 | 一种标签标注方法及装置、电子设备、存储介质 |
CN116389444A (zh) * | 2023-04-10 | 2023-07-04 | 北京智享嘉网络信息技术有限公司 | 一种基于用户web应用的流量调度方法以及*** |
CN116389444B (zh) * | 2023-04-10 | 2023-09-15 | 北京智享嘉网络信息技术有限公司 | 一种基于用户web应用的流量调度方法以及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108038192A (zh) | 应用搜索方法和装置、电子设备、计算机可读存储介质 | |
CN104462128B (zh) | 多媒体文件处理的方法、装置和终端设备 | |
CN107562835A (zh) | 文件查找方法、装置、移动终端及计算机可读存储介质 | |
CN107948748B (zh) | 推荐视频的方法、设备、移动终端及计算机存储介质 | |
CN104516893B (zh) | 信息存储方法、装置和通讯终端 | |
CN107977431A (zh) | 图像处理方法、装置、计算机设备和计算机可读存储介质 | |
CN104239535A (zh) | 一种为文字配图的方法、服务器、终端及*** | |
CN108334755A (zh) | 隐私空间创建方法和装置、存储介质、电子设备 | |
CN105260087A (zh) | 一种信息显示方法及终端 | |
CN108022274A (zh) | 图像处理方法、装置、计算机设备和计算机可读存储介质 | |
CN106294308A (zh) | 命名实体识别方法及装置 | |
CN107943984A (zh) | 图像处理方法、装置、计算机设备和计算机可读存储介质 | |
CN107666515A (zh) | 图像处理方法和装置、计算机设备、计算机可读存储介质 | |
CN104965831B (zh) | 一种网址纠错方法、服务器、终端,及*** | |
CN104699501B (zh) | 一种运行应用程序的方法及装置 | |
CN104063400B (zh) | 数据搜索方法和装置 | |
CN110276010A (zh) | 一种权重模型训练方法和相关装置 | |
CN106791153A (zh) | 应用推送消息分类显示方法、装置及移动终端 | |
CN108549681A (zh) | 数据处理方法和装置、电子设备、计算机可读存储介质 | |
CN108491733A (zh) | 隐私应用推荐方法和装置、存储介质、电子设备 | |
CN106790915B (zh) | 号码识别控制方法、装置及相应的服务器和移动终端 | |
CN104750722B (zh) | 一种信息的获取及展示方法和装置 | |
CN108021669A (zh) | 图像分类方法和装置、电子设备、计算机可读存储介质 | |
CN107918529A (zh) | 图像处理方法和装置、计算机设备、计算机可读存储介质 | |
CN106598583A (zh) | 移动终端和文件夹命名的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180515 |