CN105512233A - Application shop application search method and device - Google Patents

Application shop application search method and device Download PDF

Info

Publication number
CN105512233A
CN105512233A CN201510857790.XA CN201510857790A CN105512233A CN 105512233 A CN105512233 A CN 105512233A CN 201510857790 A CN201510857790 A CN 201510857790A CN 105512233 A CN105512233 A CN 105512233A
Authority
CN
China
Prior art keywords
application
title
keyword
synopsis
type
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
Application number
CN201510857790.XA
Other languages
Chinese (zh)
Inventor
不公告发明人
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201510857790.XA priority Critical patent/CN105512233A/en
Publication of CN105512233A publication Critical patent/CN105512233A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/90335Query processing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Library & Information Science (AREA)
  • Computational Linguistics (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides an application shop application search method and device; the method comprises the following steps: using a keyword to search a preset application information database; using the keyword to search names and content abstracts of each application in the application shop; using the keyword to search attributes of each application in the application shop, wherein the attribute of each application comprises names of each object in an application interface and/or related advertisement frame; obtaining the name of the first application corresponding to the keyword. In an application searching process, a user can use the application name and words in the content abstract to serve as keywords for searching related applications; the user can also use the names of objects in the impressed application interface or the related advertisement frame to search for the related applications; by using the method, the terminal user can conveniently search the needed application software, thus improving searching efficiency.

Description

Application searches method and apparatus in application shop
Technical field
The present invention relates to communication technical field, particularly relate to application searches method and apparatus in a kind of application shop.
Background technology
Along with the development of mobile communication technology, the Mobile solution that smart machine is installed is that the Working Life of people brings great convenience.The APPstore of application shop such as Apple, for people provide the place of various Mobile solution, people input oneself interested Mobile solution keyword in application shop, just can obtain a series of relevant application, the application that user chooses oneself in such applications to be needed is arranged on smart machine and can uses.
In prior art, application shop is after the keyword receiving user's input, inquire about title and the synopsis of each application, judge whether comprise above-mentioned keyword in the title of each application or synopsis, the application comprising above-mentioned keyword is presented in Search Results, so that user selects.
In prior art, user is generally deep to the impression applying relevant advertisement picture or application interface, when the content in advertisement picture or application interface is searched in application shop as keyword by user, not too large associating between the content shown due to advertisement picture or application interface and the title of application, what such as, show in the application interface of the happy correspondence that disappears happily is little Huang chicken, little brown bear etc., cause user to be difficult to search the application software oneself wanted, reduce search efficiency.
Summary of the invention
The invention provides application searches method and apparatus in a kind of application shop, for solving the problem of search efficiency difference in prior art.
First aspect of the present invention is to provide a kind of application searches method in application shop, comprising:
Obtain the keyword of terminal user's input;
According to the application message database that described keyword query is preset, obtain first title applied corresponding with described keyword; Described application message database comprises: the title of each application in application shop, synopsis and attribute, and described attribute comprises: the title of each object in the application interface of described application and/or relevant advertisements picture;
Corresponding with described keyword first title applied, synopsis and application interface are presented in Search Results, so that terminal user selects.
Further, according to the application message database that described keyword query is preset, obtain first title applied corresponding with described keyword, comprising:
According to the application message database that described keyword query is preset, judge whether comprise described keyword in each title applied, synopsis or attribute;
If the title of the first application, synopsis or attribute comprise described keyword, then described first application is defined as the application corresponding with described keyword.
Further, before the keyword of described acquisition terminal user input, also comprise:
Obtain title and the synopsis of each application in application shop;
Obtain application interface and/or the relevant advertisements picture of each application in application shop;
Image recognition is carried out to the described application interface that each is applied and/or relevant advertisements picture, obtains the title of each object in each application interface applied and/or relevant advertisements picture;
Application message database is created according to the title of each object in the title of each application, the application interface of synopsis and described application and/or relevant advertisements picture in described application shop.
Further, before the corresponding with described keyword first title applied, synopsis and application interface are presented in Search Results, also comprise:
Obtain described keyword and the similarity between the described first title applied, synopsis and attribute respectively;
According to described keyword and the similarity between the described first title applied, synopsis and attribute, the weights of the weights of title, the weights of synopsis and attribute, calculate determine described keyword and each first apply between similarity;
According to described keyword and described each first apply between similarity first in Search Results applied sort;
Corresponding with described keyword first title applied, synopsis and application interface are presented at Search Results comprise:
The title of each corresponding for described keyword the first application, synopsis and application interface are presented in Search Results according to ranking results.
Further, according to the application message database that described keyword query is preset, before obtaining the first title applied corresponding with described keyword, also comprise:
Obtain the type of the keyword of terminal user's input; The type of described keyword comprises: name type, synopsis type and attribute type;
According to the application message database that described keyword query is preset, obtain first title applied corresponding with described keyword, comprising:
Judge that described type is name type, synopsis type or attribute type;
If described type is name type, then according to the title of each application in described keyword query application shop, obtain first title applied corresponding with described keyword;
If described type is synopsis type, then according to the synopsis of each application in described keyword query application shop, obtain first title applied corresponding with described keyword;
If described type is attribute type, then according to the attribute of each application in described keyword query application shop, obtain first title applied corresponding with described keyword.
In the present invention, when the application message database preset according to keyword query, not only according to title and the synopsis of each application in keyword query application shop, the attribute of each application in shop can also be applied according to keyword query, attribute of each application comprises: the title of each object in the application interface of application and/or relevant advertisements picture, thus obtain the title of first application corresponding with keyword, make terminal user when searching for application, both can inquiry be gone to obtain related application as keyword the word in the title of application and synopsis, also the title of the object in application interface more deep for impression or relevant advertisements picture can be gone inquiry to obtain related application, make terminal user can search the application software oneself wanted easily, improve search efficiency.
Second aspect of the present invention is to provide application searches device in a kind of application shop, comprising:
Acquisition module, for obtaining the keyword of terminal user's input;
Enquiry module, for the application message database preset according to described keyword query, obtains first title applied corresponding with described keyword; Described application message database comprises: the title of each application in application shop, synopsis and attribute, and described attribute comprises: the title of each object in the application interface of described application and/or relevant advertisements picture;
Display module, is presented in Search Results for title, synopsis and the application interface applied corresponding with described keyword first, so that terminal user selects.
Further, described enquiry module comprises: first judges submodule and determine submodule;
Described first judges submodule, for the application message database preset according to described keyword query, judges whether comprise described keyword in each title applied, synopsis or attribute;
Describedly determine submodule, for when the title of the first application, synopsis or attribute comprise described keyword, described first application is defined as the application corresponding with described keyword.
Further, described device also comprises: identification module and creation module;
Described acquisition module also for, obtain terminal user input keyword before, obtain application shop in each application title and synopsis;
Described acquisition module also for, obtain application shop in each application application interface and/or relevant advertisements picture;
Described identification module, for carrying out image recognition to the described application interface that each is applied and/or relevant advertisements picture, obtains the title of each object in each application interface applied and/or relevant advertisements picture;
Described creation module, for creating application message database according to the title of each object in the title of each application, the application interface of synopsis and described application and/or relevant advertisements picture in described application shop.
Further, described device also comprises: computing module and order module;
Described acquisition module also for, before the corresponding with described keyword first title applied, synopsis and application interface are presented in Search Results by display module, obtain described keyword and the similarity between the described first title applied, synopsis and attribute respectively;
Described computing module, for according to described keyword and the similarity between the described first title applied, synopsis and attribute, the weights of the weights of title, the weights of synopsis and attribute, calculate determine described keyword and each first apply between similarity;
Described order module, for according to described keyword and described each first apply between similarity first in Search Results applied sort;
Described display module, specifically for being presented at the title of each corresponding for described keyword the first application, synopsis and application interface in Search Results according to ranking results.
Further, described acquisition module comprises: second judges submodule and inquiry submodule;
Described acquisition module also for, at the application message database preset according to described keyword query, before obtaining the first title applied corresponding with described keyword, the type of keyword that acquisition terminal user inputs; The type of described keyword comprises: name type, synopsis type and attribute type;
Described second judges submodule, for judging that described type is name type, synopsis type or attribute type;
Described inquiry submodule, for when described type is name type, according to the title of each application in described keyword query application shop, obtains first title applied corresponding with described keyword;
Described inquiry submodule, also for when described type is synopsis type, according to the synopsis of each application in described keyword query application shop, obtains first title applied corresponding with described keyword;
Described inquiry submodule, also for when described type is attribute type, according to the attribute of each application in described keyword query application shop, obtains first title applied corresponding with described keyword.
In the present invention, when the application message database preset according to keyword query, not only according to title and the synopsis of each application in keyword query application shop, the attribute of each application in shop can also be applied according to keyword query, attribute of each application comprises: the title of each object in the application interface of application and/or relevant advertisements picture, thus obtain the title of first application corresponding with keyword, make terminal user when searching for application, both can inquiry be gone to obtain related application as keyword the word in the title of application and synopsis, also the title of the object in application interface more deep for impression or relevant advertisements picture can be gone inquiry to obtain related application, make terminal user can search the application software oneself wanted easily, improve search efficiency.
Accompanying drawing explanation
Fig. 1 is the process flow diagram of an application searches method embodiment in application shop provided by the invention;
Fig. 2 is the process flow diagram of another embodiment of application searches method in application shop provided by the invention;
Fig. 3 is the structural representation of an application searches device embodiment in application shop provided by the invention;
Fig. 4 is the structural representation of another embodiment of application searches device in application shop provided by the invention;
Fig. 5 is the structural representation of another embodiment of application searches device in application shop provided by the invention;
Fig. 6 is the structural representation of another embodiment of application searches device in application shop provided by the invention;
Fig. 7 is the structural representation of another embodiment of application searches device in application shop provided by the invention.
Embodiment
For making the object of the embodiment of the present invention, technical scheme and advantage clearly, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
Fig. 1 is the process flow diagram of an application searches method embodiment in application shop provided by the invention, as shown in Figure 1, comprising:
101, the keyword of terminal user's input is obtained.
In application shop provided by the invention, the executive agent of application searches method is application searches device in application shop.In application shop, application searches device is specifically as follows and is installed to hardware in terminal or software, and in application shop, application searches device can also be background server corresponding to application shop.Wherein, terminal user can carry out the search of applying by application searches interface in terminal applies shop input keyword.
102, according to the application message database that keyword query is preset, the title of first application corresponding with keyword is obtained; Application message database comprises: the title of each application in application shop, synopsis and attribute, and attribute comprises: the title of each object in the application interface of application and/or relevant advertisements picture.
Wherein, synopsis is the making brief of the introduction, such as, to the introduction of application function, characteristic etc. of each application in application shop.Application interface is application each interface in use.Relevant advertisements picture is the publicity interface etc. be applied in publicity process.Need to carry out remarking additionally, can also comprise in the attribute of application: the descriptive words of application interface and/or relevant advertisements picture, such as tone, magnificent degree, color etc., these can set according to concrete application.
Particularly, in step 102, the process of the title of the first application that inquiry acquisition is corresponding with keyword is specifically as follows: the application message database preset according to keyword query, judges whether comprise keyword in each title applied, synopsis or attribute; If the title of the first application, synopsis or attribute comprise keyword, then the first application is defined as the application corresponding with keyword.
Further, on the basis of above-described embodiment, can also comprise before step 102: the type obtaining the keyword of terminal user's input; The type of keyword comprises: name type, synopsis type and attribute type.
Corresponding, step 102 specifically can comprise: judge that type is name type, synopsis type or attribute type; If type is name type, then according to the title of each application in keyword query application shop, obtain the title of first application corresponding with keyword; If type is synopsis type, then according to the synopsis of each application in keyword query application shop, obtain the title of first application corresponding with keyword; If type is attribute type, then according to the attribute of each application in keyword query application shop, obtain the title of first application corresponding with keyword.
Wherein, name type, synopsis type and attribute type, can identify with letter etc., when terminal user input in search interface corresponding letters add keyword time, in application shop, application searches device just can according to the type of the keyword of the Letter identification user input before keyword, thus reduce volumes of searches further, improve search efficiency.
103, the corresponding with keyword first title applied, synopsis and application interface are presented in Search Results, so that terminal user selects.
Further, before step 103, described method can also comprise: obtain keyword and the similarity between the first title applied, synopsis and attribute respectively; According to keyword and the similarity between the first title applied, synopsis and attribute, the weights of the weights of title, the weights of synopsis and attribute, calculate determine keyword and each first apply between similarity; According to keyword and each first apply between similarity first in Search Results applied sort.
Corresponding, step 103 is specifically as follows: the title of each corresponding for keyword the first application, synopsis and application interface are presented in Search Results according to ranking results.
Wherein, the weights of the weights of title, the weights of synopsis and attribute can set in advance.The similarity of keyword and the first title applied, can according to partial words or the whole words whether comprising keyword in the title of the first application, whether the title of the first application is and the completely the same similarity determined between keyword and the first title applied of keyword.Whether the similarity of keyword and synopsis, can according to comprising the partial words of keyword or whole word in the synopsis of the first application, the quantity etc. of the keyword that the first synopsis applied comprises determines the similarity of keyword and synopsis.Similarity between keyword and attribute is similar, no longer carries out similar explanation herein.
In the present embodiment, when the application message database preset according to keyword query, not only according to title and the synopsis of each application in keyword query application shop, the attribute of each application in shop can also be applied according to keyword query, attribute of each application comprises: the title of each object in the application interface of application and/or relevant advertisements picture, thus obtain the title of first application corresponding with keyword, make terminal user when searching for application, both can inquiry be gone to obtain related application as keyword the word in the title of application and synopsis, also the title of the object in application interface more deep for impression or relevant advertisements picture can be gone inquiry to obtain related application, make terminal user can search the application software oneself wanted easily, improve search efficiency.
Fig. 2 is the process flow diagram of another embodiment of application searches method in application shop provided by the invention, as shown in Figure 2, on basis embodiment illustrated in fig. 1, before step 101, can also comprise:
104, title and the synopsis of each application in application shop is obtained.
105, application interface and/or the relevant advertisements picture of each application in application shop is obtained.
106, image recognition is carried out to each application interface applied and/or relevant advertisements picture, obtain the title of each object in each application interface applied and/or relevant advertisements picture.
Wherein, object specifically can refer to, the stationary body that the application interface of application and/or relevant advertisements picture comprise and dynamic object.Stationary body is plant, buildings etc. such as.Dynamic object is animal, personage etc. such as.Generally, the impression of terminal user to the animal in relevant advertisements picture or personage etc. is more deep.Such as, little Huang chicken, little brown bear, little frog, little purple sparrow, little Lan ox etc. in game application " disappear pleasure happily ", the name of these animals is referred to as the attribute of application, terminal user can be made when being difficult to the title remembeing this application, by " little Huang chicken ", " little brown bear " etc. as keyword, easily search game application " disappear pleasure happily ".
107, application message database is created according to the title of each object in title of each application, the application interface of synopsis and application and/or relevant advertisements picture in application shop.
In the present embodiment, first obtain the title of each application in application shop, the title of each object in the application interface of synopsis and each application and/or relevant advertisements picture, according to the title of each application in application shop, in the application interface of synopsis and application and/or relevant advertisements picture, the title of each object creates application message database, thus when the application message database preset according to keyword query, not only according to title and the synopsis of each application in keyword query application shop, the attribute of each application in shop can also be applied according to keyword query, attribute of each application comprises: the title of each object in the application interface of application and/or relevant advertisements picture, thus obtain the title of first application corresponding with keyword, make terminal user when searching for application, both can inquiry be gone to obtain related application as keyword the word in the title of application and synopsis, also the title of the object in application interface more deep for impression or relevant advertisements picture can be gone inquiry to obtain related application, make terminal user can search the application software oneself wanted easily, improve search efficiency.
One of ordinary skill in the art will appreciate that: all or part of step realizing above-mentioned each embodiment of the method can have been come by the hardware that programmed instruction is relevant.Aforesaid program can be stored in a computer read/write memory medium.This program, when performing, performs the step comprising above-mentioned each embodiment of the method; And aforesaid storage medium comprises: ROM, RAM, magnetic disc or CD etc. various can be program code stored medium.
Fig. 3 is the structural representation of an application searches device embodiment in application shop provided by the invention, as shown in Figure 3, comprising:
Acquisition module 31, for obtaining the keyword of terminal user's input;
Enquiry module 32, for the application message database preset according to keyword query, obtains the title of first application corresponding with keyword; Application message database comprises: the title of each application in application shop, synopsis and attribute, and attribute comprises: the title of each object in the application interface of application and/or relevant advertisements picture;
Display module 33, is presented in Search Results for title, synopsis and the application interface applied corresponding with keyword first, so that terminal user selects.
Wherein, in application shop, application searches device is specifically as follows and is installed to hardware in terminal or software, and in application shop, application searches device can also be background server corresponding to application shop.Wherein, terminal user can carry out the search of applying by application searches interface in terminal applies shop input keyword.Synopsis is the making brief of the introduction, such as, to the introduction of application function, characteristic etc. of each application in application shop.Application interface is application each interface in use.Relevant advertisements picture is the publicity interface etc. be applied in publicity process.Need to carry out remarking additionally, can also comprise in the attribute of application: the descriptive words of application interface and/or relevant advertisements picture, such as tone, magnificent degree, color etc., these can set according to concrete application.
Further, in conjunction with reference to figure 4, enquiry module 32 comprises: first judges submodule 321 and determine submodule 322;
First judges submodule 321, for the application message database preset according to keyword query, judges whether comprise keyword in each title applied, synopsis or attribute;
Determining submodule 322, when title, synopsis or attribute for applying first comprise keyword, the first application being defined as the application corresponding with keyword.
Further, in conjunction with reference to figure 5, on basis embodiment illustrated in fig. 3, also comprise: computing module 34 and order module 35;
Acquisition module 31 also for, before the corresponding with keyword first title applied, synopsis and application interface are presented in Search Results by display module 33, obtain keyword and the similarity between the first title applied, synopsis and attribute respectively;
Computing module 34, for according to keyword and the similarity between the first title applied, synopsis and attribute, the weights of the weights of title, the weights of synopsis and attribute, calculate determine keyword and each first apply between similarity;
Order module 35, for according to keyword and each first apply between similarity first in Search Results applied sort;
Display module 33, specifically for being presented at the title of each corresponding for keyword the first application, synopsis and application interface in Search Results according to ranking results.
Wherein, the weights of the weights of title, the weights of synopsis and attribute can set in advance.The similarity of keyword and the first title applied, can according to partial words or the whole words whether comprising keyword in the title of the first application, whether the title of the first application is and the completely the same similarity determined between keyword and the first title applied of keyword.Whether the similarity of keyword and synopsis, can according to comprising the partial words of keyword or whole word in the synopsis of the first application, the quantity etc. of the keyword that the first synopsis applied comprises determines the similarity of keyword and synopsis.Similarity between keyword and attribute is similar, no longer carries out similar explanation herein.
Further, in conjunction with reference to figure 6, on basis embodiment illustrated in fig. 3, acquisition module 31 comprises: second judges submodule 311 and inquiry submodule 312;
Acquisition module 31 also for, at the application message database preset according to keyword query, before obtaining the title of corresponding with keyword the first application, the type of the keyword that acquisition terminal user inputs; The type of keyword comprises: name type, synopsis type and attribute type;
Second judges submodule 311, for judging that type is name type, synopsis type or attribute type;
Inquiry submodule 312, for when type is name type, according to the title of each application in keyword query application shop, obtains the title of first application corresponding with keyword;
Inquiry submodule 312, also for when type is synopsis type, according to the synopsis of each application in keyword query application shop, obtains the title of first application corresponding with keyword;
Inquiry submodule 312, also for when type is attribute type, according to the attribute of each application in keyword query application shop, obtains the title of first application corresponding with keyword.
Wherein, name type, synopsis type and attribute type, can identify with letter etc., when terminal user input in search interface corresponding letters add keyword time, in application shop, application searches device just can according to the type of the keyword of the Letter identification user input before keyword, thus reduce volumes of searches further, improve search efficiency.
In the present embodiment, when the application message database preset according to keyword query, not only according to title and the synopsis of each application in keyword query application shop, the attribute of each application in shop can also be applied according to keyword query, attribute of each application comprises: the title of each object in the application interface of application and/or relevant advertisements picture, thus obtain the title of first application corresponding with keyword, make terminal user when searching for application, both can inquiry be gone to obtain related application as keyword the word in the title of application and synopsis, also the title of the object in application interface more deep for impression or relevant advertisements picture can be gone inquiry to obtain related application, make terminal user can search the application software oneself wanted easily, improve search efficiency.
Fig. 7 is the structural representation of another embodiment of application searches device in application shop provided by the invention, as shown in Figure 7, on basis embodiment illustrated in fig. 3, and, also comprise: identification module 36 and creation module 37;
Acquisition module 31 also for, obtain terminal user input keyword before, obtain application shop in each application title and synopsis;
Acquisition module 31 also for, obtain application shop in each application application interface and/or relevant advertisements picture;
Identification module 36, carries out image recognition for the application interface applied each and/or relevant advertisements picture, obtains the title of each object in application interface of each application and/or relevant advertisements picture;
Creation module 37, for creating application message database according to the title of each object in title of each application, the application interface of synopsis and application and/or relevant advertisements picture in application shop.
Wherein, object specifically can refer to, the stationary body that the application interface of application and/or relevant advertisements picture comprise and dynamic object.Stationary body is plant, buildings etc. such as.Dynamic object is animal, personage etc. such as.Generally, the impression of terminal user to the animal in relevant advertisements picture or personage etc. is more deep.Such as, little Huang chicken, little brown bear, little frog, little purple sparrow, little Lan ox etc. in game application " disappear pleasure happily ", the name of these animals is referred to as the attribute of application, terminal user can be made when being difficult to the title remembeing this application, by " little Huang chicken ", " little brown bear " etc. as keyword, easily search game application " disappear pleasure happily ".
In the present embodiment, first obtain the title of each application in application shop, the title of each object in the application interface of synopsis and each application and/or relevant advertisements picture, according to the title of each application in application shop, in the application interface of synopsis and application and/or relevant advertisements picture, the title of each object creates application message database, thus when the application message database preset according to keyword query, not only according to title and the synopsis of each application in keyword query application shop, the attribute of each application in shop can also be applied according to keyword query, attribute of each application comprises: the title of each object in the application interface of application and/or relevant advertisements picture, thus obtain the title of first application corresponding with keyword, make terminal user when searching for application, both can inquiry be gone to obtain related application as keyword the word in the title of application and synopsis, also the title of the object in application interface more deep for impression or relevant advertisements picture can be gone inquiry to obtain related application, make terminal user can search the application software oneself wanted easily, improve search efficiency.
Last it is noted that above each embodiment is only in order to illustrate technical scheme of the present invention, be not intended to limit; Although with reference to foregoing embodiments to invention has been detailed description, those of ordinary skill in the art is to be understood that: it still can be modified to the technical scheme described in foregoing embodiments, or carries out equivalent replacement to wherein some or all of technical characteristic; And these amendments or replacement, do not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme.

Claims (10)

1. apply an application searches method in shop, it is characterized in that, comprising:
Obtain the keyword of terminal user's input;
According to the application message database that described keyword query is preset, obtain first title applied corresponding with described keyword; Described application message database comprises: the title of each application in application shop, synopsis and attribute, and described attribute comprises: the title of each object in the application interface of described application and/or relevant advertisements picture;
Corresponding with described keyword first title applied, synopsis and application interface are presented in Search Results, so that terminal user selects.
2. method according to claim 1, is characterized in that, according to the application message database that described keyword query is preset, obtains first title applied corresponding with described keyword, comprising:
According to the application message database that described keyword query is preset, judge whether comprise described keyword in each title applied, synopsis or attribute;
If the title of the first application, synopsis or attribute comprise described keyword, then described first application is defined as the application corresponding with described keyword.
3. method according to claim 1, is characterized in that, before the keyword of described acquisition terminal user input, also comprises:
Obtain title and the synopsis of each application in application shop;
Obtain application interface and/or the relevant advertisements picture of each application in application shop;
Image recognition is carried out to the described application interface that each is applied and/or relevant advertisements picture, obtains the title of each object in each application interface applied and/or relevant advertisements picture;
Application message database is created according to the title of each object in the title of each application, the application interface of synopsis and described application and/or relevant advertisements picture in described application shop.
4. method according to claim 1, is characterized in that, before being presented in Search Results, also comprises the corresponding with described keyword first title applied, synopsis and application interface:
Obtain described keyword and the similarity between the described first title applied, synopsis and attribute respectively;
According to described keyword and the similarity between the described first title applied, synopsis and attribute, the weights of the weights of title, the weights of synopsis and attribute, calculate determine described keyword and each first apply between similarity;
According to described keyword and described each first apply between similarity first in Search Results applied sort;
Corresponding with described keyword first title applied, synopsis and application interface are presented at Search Results comprise:
The title of each corresponding for described keyword the first application, synopsis and application interface are presented in Search Results according to ranking results.
5. method according to claim 1, is characterized in that, according to the application message database that described keyword query is preset, before obtaining the first title applied corresponding with described keyword, also comprises:
Obtain the type of the keyword of terminal user's input; The type of described keyword comprises: name type, synopsis type and attribute type;
According to the application message database that described keyword query is preset, obtain first title applied corresponding with described keyword, comprising:
Judge that described type is name type, synopsis type or attribute type;
If described type is name type, then according to the title of each application in described keyword query application shop, obtain first title applied corresponding with described keyword;
If described type is synopsis type, then according to the synopsis of each application in described keyword query application shop, obtain first title applied corresponding with described keyword;
If described type is attribute type, then according to the attribute of each application in described keyword query application shop, obtain first title applied corresponding with described keyword.
6. apply an application searches device in shop, it is characterized in that, comprising:
Acquisition module, for obtaining the keyword of terminal user's input;
Enquiry module, for the application message database preset according to described keyword query, obtains first title applied corresponding with described keyword; Described application message database comprises: the title of each application in application shop, synopsis and attribute, and described attribute comprises: the title of each object in the application interface of described application and/or relevant advertisements picture;
Display module, is presented in Search Results for title, synopsis and the application interface applied corresponding with described keyword first, so that terminal user selects.
7. device according to claim 6, is characterized in that, described enquiry module comprises: first judges submodule and determine submodule;
Described first judges submodule, for the application message database preset according to described keyword query, judges whether comprise described keyword in each title applied, synopsis or attribute;
Describedly determine submodule, for when the title of the first application, synopsis or attribute comprise described keyword, described first application is defined as the application corresponding with described keyword.
8. device according to claim 6, is characterized in that, also comprises: identification module and creation module;
Described acquisition module also for, obtain terminal user input keyword before, obtain application shop in each application title and synopsis;
Described acquisition module also for, obtain application shop in each application application interface and/or relevant advertisements picture;
Described identification module, for carrying out image recognition to the described application interface that each is applied and/or relevant advertisements picture, obtains the title of each object in each application interface applied and/or relevant advertisements picture;
Described creation module, for creating application message database according to the title of each object in the title of each application, the application interface of synopsis and described application and/or relevant advertisements picture in described application shop.
9. device according to claim 6, is characterized in that, also comprises: computing module and order module;
Described acquisition module also for, before the corresponding with described keyword first title applied, synopsis and application interface are presented in Search Results by display module, obtain described keyword and the similarity between the described first title applied, synopsis and attribute respectively;
Described computing module, for according to described keyword and the similarity between the described first title applied, synopsis and attribute, the weights of the weights of title, the weights of synopsis and attribute, calculate determine described keyword and each first apply between similarity;
Described order module, for according to described keyword and described each first apply between similarity first in Search Results applied sort;
Described display module, specifically for being presented at the title of each corresponding for described keyword the first application, synopsis and application interface in Search Results according to ranking results.
10. device according to claim 6, is characterized in that, described acquisition module comprises: second judges submodule and inquiry submodule;
Described acquisition module also for, at the application message database preset according to described keyword query, before obtaining the first title applied corresponding with described keyword, the type of keyword that acquisition terminal user inputs; The type of described keyword comprises: name type, synopsis type and attribute type;
Described second judges submodule, for judging that described type is name type, synopsis type or attribute type;
Described inquiry submodule, for when described type is name type, according to the title of each application in described keyword query application shop, obtains first title applied corresponding with described keyword;
Described inquiry submodule, also for when described type is synopsis type, according to the synopsis of each application in described keyword query application shop, obtains first title applied corresponding with described keyword;
Described inquiry submodule, also for when described type is attribute type, according to the attribute of each application in described keyword query application shop, obtains first title applied corresponding with described keyword.
CN201510857790.XA 2015-11-30 2015-11-30 Application shop application search method and device Pending CN105512233A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510857790.XA CN105512233A (en) 2015-11-30 2015-11-30 Application shop application search method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510857790.XA CN105512233A (en) 2015-11-30 2015-11-30 Application shop application search method and device

Publications (1)

Publication Number Publication Date
CN105512233A true CN105512233A (en) 2016-04-20

Family

ID=55720215

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510857790.XA Pending CN105512233A (en) 2015-11-30 2015-11-30 Application shop application search method and device

Country Status (1)

Country Link
CN (1) CN105512233A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106530012A (en) * 2016-11-23 2017-03-22 北京字节跳动科技有限公司 Advertisement material data processing method and apparatus
CN106873982A (en) * 2017-01-12 2017-06-20 中山大学 A kind of software search multiplexing method and system based on graphic user interface
CN107229861A (en) * 2017-06-27 2017-10-03 广东欧珀移动通信有限公司 Application memory, display methods and application memory, display device and terminal device
CN107481087A (en) * 2017-06-28 2017-12-15 北京小度信息科技有限公司 Information processing method and device
CN107609047A (en) * 2017-08-18 2018-01-19 广东小天才科技有限公司 Using recommendation method, apparatus, mobile device and storage medium
CN107766524A (en) * 2017-10-25 2018-03-06 珠海格力电器股份有限公司 A kind of searching method of application program, device and intelligent terminal
WO2019041193A1 (en) * 2017-08-30 2019-03-07 深圳市云中飞网络科技有限公司 Application resource processing method and related product
CN109471969A (en) * 2018-10-31 2019-03-15 广东小天才科技有限公司 A kind of application searches method, device and equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102955779A (en) * 2011-08-18 2013-03-06 腾讯科技(深圳)有限公司 Method and device for searching software
CN103365880A (en) * 2012-03-29 2013-10-23 百度在线网络技术(北京)有限公司 Mobile terminal application program search method, mobile terminal application program search system and mobile terminal
CN103488759A (en) * 2013-09-25 2014-01-01 深圳好视网络科技有限公司 Method and device for searching application programs according to key words
CN103488785A (en) * 2013-09-30 2014-01-01 北京奇虎科技有限公司 Method, system and server for providing search service
CN104598620A (en) * 2015-01-30 2015-05-06 百度在线网络技术(北京)有限公司 Application program searching method and device
CN104750760A (en) * 2013-12-31 2015-07-01 ***通信集团上海有限公司 Application software recommending method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102955779A (en) * 2011-08-18 2013-03-06 腾讯科技(深圳)有限公司 Method and device for searching software
CN103365880A (en) * 2012-03-29 2013-10-23 百度在线网络技术(北京)有限公司 Mobile terminal application program search method, mobile terminal application program search system and mobile terminal
CN103488759A (en) * 2013-09-25 2014-01-01 深圳好视网络科技有限公司 Method and device for searching application programs according to key words
CN103488785A (en) * 2013-09-30 2014-01-01 北京奇虎科技有限公司 Method, system and server for providing search service
CN104750760A (en) * 2013-12-31 2015-07-01 ***通信集团上海有限公司 Application software recommending method and device
CN104598620A (en) * 2015-01-30 2015-05-06 百度在线网络技术(北京)有限公司 Application program searching method and device

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106530012A (en) * 2016-11-23 2017-03-22 北京字节跳动科技有限公司 Advertisement material data processing method and apparatus
CN106873982A (en) * 2017-01-12 2017-06-20 中山大学 A kind of software search multiplexing method and system based on graphic user interface
CN106873982B (en) * 2017-01-12 2020-04-07 中山大学 Software search multiplexing method and system based on graphical user interface
CN107229861A (en) * 2017-06-27 2017-10-03 广东欧珀移动通信有限公司 Application memory, display methods and application memory, display device and terminal device
CN107481087A (en) * 2017-06-28 2017-12-15 北京小度信息科技有限公司 Information processing method and device
CN107609047A (en) * 2017-08-18 2018-01-19 广东小天才科技有限公司 Using recommendation method, apparatus, mobile device and storage medium
WO2019041193A1 (en) * 2017-08-30 2019-03-07 深圳市云中飞网络科技有限公司 Application resource processing method and related product
CN107766524A (en) * 2017-10-25 2018-03-06 珠海格力电器股份有限公司 A kind of searching method of application program, device and intelligent terminal
CN109471969A (en) * 2018-10-31 2019-03-15 广东小天才科技有限公司 A kind of application searches method, device and equipment

Similar Documents

Publication Publication Date Title
CN105512233A (en) Application shop application search method and device
CN106919625B (en) Internet user attribute identification method and device
US10902077B2 (en) Search result aggregation method and apparatus based on artificial intelligence and search engine
CN105095195B (en) Nan-machine interrogation's method and system of knowledge based collection of illustrative plates
JP6622227B2 (en) User relationship data Search based on combination of user relationship data
CN106557480B (en) Method and device for realizing query rewriting
WO2014015079A2 (en) Method and apparatus of recommending clothing products
CN103970850B (en) Site information recommends method and system
CN103295145A (en) Mobile phone advertising method based on user consumption feature vector
CN106933821A (en) A kind of personalized position based on Similarity Measure recommends method and system
CN105335409A (en) Target user determination method and device and network server
JP2013531289A (en) Use of model information group in search
US20230394094A1 (en) Retrieval of content using link-based search
CN111680133A (en) Live broadcast question and answer method and device
CN104361506A (en) Intelligent commodity recommending method and system based on user answer-and-question mode
CN105069077A (en) Search method and device
CN106874392B (en) Method and device for index storage of audience user information and advertisement information delivery
CN105117030A (en) Recommendation method and terminal for associative vocabularies in input method
CN103365876B (en) Method and equipment for generating network operation auxiliary information based on relational graph
US10706371B2 (en) Data processing techniques
CN107153697A (en) Product search method and device in a kind of commodity transaction website
CN110377803B (en) Information processing method and device
US20180025359A1 (en) Customer journey optimized pre-fetching
US20080235170A1 (en) Using scenario-related metadata to direct advertising
WO2015143911A1 (en) Method and device for pushing webpages containing time-relevant information

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into 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: 20160420