WO2014071787A1 - 检索应用的方法、装置及终端 - Google Patents

检索应用的方法、装置及终端 Download PDF

Info

Publication number
WO2014071787A1
WO2014071787A1 PCT/CN2013/084566 CN2013084566W WO2014071787A1 WO 2014071787 A1 WO2014071787 A1 WO 2014071787A1 CN 2013084566 W CN2013084566 W CN 2013084566W WO 2014071787 A1 WO2014071787 A1 WO 2014071787A1
Authority
WO
WIPO (PCT)
Prior art keywords
tag
search
application
tags
module
Prior art date
Application number
PCT/CN2013/084566
Other languages
English (en)
French (fr)
Inventor
曹远铖
曹越
尹华彬
宁合军
宫建涛
Original Assignee
腾讯科技(深圳)有限公司
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 腾讯科技(深圳)有限公司 filed Critical 腾讯科技(深圳)有限公司
Publication of WO2014071787A1 publication Critical patent/WO2014071787A1/zh
Priority to US14/704,249 priority Critical patent/US20150234927A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/38Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • 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/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • G06F16/285Clustering or classification
    • 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/907Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • 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/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques

Definitions

  • the present invention relates to the field of retrieval technologies, and in particular, to a method, an apparatus, and a terminal for retrieving an application. Background technique
  • thesaurus including various keywords, and specify a corresponding list content for each keyword. If the search words requested by the user are completely consistent with the keywords in the thesaurus, Then, the application corresponding to the content of the list corresponding to the keyword is returned as a search result.
  • the keyword is "antivirus”
  • the content of the keyword specified by the keyword is "safety classification”. If the search term requested by the user is "antivirus”, the application under the "safety classification" of the list content will be followed. Certain rules are sorted and returned to the user.
  • the embodiment of the present invention provides a method, device and terminal for retrieving an application.
  • the technical solution is as follows:
  • a method of retrieving an application comprising:
  • each tag in the tag library corresponds to one or more feature words
  • the tag corresponding to the matched feature word is queried, and the queried tag is used as the tag converted by the search term.
  • the method before converting the search term into a tag in a pre-built tag library, the method further includes:
  • the determined tags and feature words are stored in a corresponding database to obtain the tag library.
  • the method further includes: collecting an application, and determining, according to the collected text information of the application, that the application corresponds to a label in the label library.
  • the method further includes:
  • the queried application is displayed in order.
  • an apparatus for retrieving an application comprising:
  • An acquisition module configured to obtain a search term
  • a conversion module configured to convert a search term obtained by the obtaining module into a tag in a pre-built tag library, where each tag in the tag library corresponds to a type of application;
  • the query module is configured to query an application corresponding to the label converted by the conversion module, and use the queryed application as a search result corresponding to the search term.
  • each of the pre-built tag libraries corresponds to one or more feature words; the conversion module is configured to calculate a degree of association between the search term and the feature words in the tag library, and calculate according to the calculation The obtained degree of association determines a feature word that matches the search term; queries a tag corresponding to the matched feature word, and uses the queried tag as a tag converted by the search term.
  • the device further includes:
  • a first collection module configured to collect retrieval resources
  • An extracting module configured to perform keyword extraction on the search resource collected by the first collecting module
  • a first determining module configured to determine a label according to the keyword extracted by the extracting module, and determine a feature word corresponding to each label
  • a storage module configured to store the label and the feature words determined by the first determining module in a corresponding database, to obtain the label library.
  • the device further includes:
  • a second collection module configured to collect an application
  • a second determining module configured to determine, according to text information of the application collected by the second collecting module, that the application corresponds to a label in the label library.
  • the device further includes:
  • a display module configured to display, in order, the application queried by the query module.
  • a terminal comprising: means for retrieving an application; and the means for retrieving an application is the device for retrieving an application as described above.
  • a terminal where the terminal includes:
  • One or more processors are One or more processors.
  • the memory stores one or more programs, the one or more programs being configured to be executed by the one or more processors, the one or more programs including instructions for: obtaining a search a word, and converting the search term into a tag in a pre-built tag library, each tag in the tag library corresponding to a type of application;
  • the application corresponding to the converted label is queried, and the queried application is used as the search result corresponding to the search term.
  • each tag in the tag library corresponds to one or more feature words
  • the tag corresponding to the matched feature word is queried, and the queried tag is used as the tag converted by the search term.
  • the determined tags and feature words are stored in a corresponding database to obtain the tag library.
  • the queried application is displayed in order.
  • the matching method between the search term and the tag is more flexible, by converting the search term into a tag in the pre-built tag library and then performing the search according to the tag, the limitation of the search can be reduced, and the flexibility of the search can be improved. . DRAWINGS
  • FIG. 1 is a flowchart of a method for retrieving an application according to an embodiment of the present invention
  • FIG. 2 is a flowchart of a method for retrieving an application according to an embodiment of the present invention
  • FIG. 3 is a schematic structural diagram of an apparatus for searching for a first type of application according to an embodiment of the present invention
  • FIG. 4 is a schematic structural diagram of a device for searching for a second type of application according to an embodiment of the present invention.
  • FIG. 5 is a schematic structural diagram of an apparatus for a third retrieval application provided by an example of the present invention.
  • FIG. 6 is a schematic structural diagram of a device for searching for a fourth type of application according to an embodiment of the present invention.
  • FIG. 7 is a schematic structural diagram of a terminal according to an embodiment of the present invention. detailed description
  • the present embodiment provides a method for retrieving an application, which converts a search term into a tag and implements retrieval of the application through the tag, thereby reducing the limitation of the search, thereby improving the flexibility of the search.
  • the flow of the method provided in this embodiment is as follows:
  • each tag in the tag library corresponds to one or more feature words
  • the method further includes: collecting the search resource, and performing keyword extraction on the collected search resource;
  • the determined tags and feature words are stored in the corresponding database to obtain a tag library.
  • the method further includes:
  • the application is collected, and the label in the corresponding tag library is determined according to the text information of the collected application.
  • the method further includes: displaying the queried application in order.
  • the limitation of the search can be reduced by converting the search term into a tag in the pre-built tag library and then performing the search according to the tag. It also increases the flexibility of retrieval.
  • the method for retrieving the application is described in detail by using the following embodiments as an example.
  • the method of the method is as follows:
  • the embodiment does not limit the manner in which the search term is obtained.
  • the method can be implemented according to the existing search term, for example, a GUI (Graphical User Interface, The graphical user interface provides an input interface for the search term to the user. After the user inputs the search term through the input interface, the search term input by the user is obtained and used as the retrieved search term.
  • GUI Graphic User Interface
  • the step of converting the search term into a tag in the pre-built tag library also includes the process of establishing the tag library.
  • the methods used include but are not limited to:
  • the determined tags and feature words are stored in the corresponding database to obtain a tag library.
  • the search resources include, but are not limited to, search resources on the search websites, such as search content of common applications, search vocabulary, etc., and the specific collection methods can be implemented by accessing each search website, and keywords are collected for the collected search resources.
  • the extraction method can be implemented according to the existing keyword extraction method. This embodiment does not limit the specific collection method of the retrieval resource, the specific content of the retrieval resource, the extraction method of the keyword, and the extracted keyword content.
  • the embodiment determines tags covering various application characteristics according to the extracted keywords, for example, according to keywords such as killing Trojans, scanning antivirus, etc., "antivirus" can be determined.
  • Labels based on keywords such as garbage cleanup, cache cleanup, and trace cleanup, can identify "system optimization" labels and more.
  • keywords such as garbage cleanup, cache cleanup, and trace cleanup
  • tags can identify "system optimization" labels and more.
  • other types of tags may be determined based on other keywords. This embodiment does not limit the manner in which the tags are determined based on the keywords and the specific tags determined.
  • one label may be determined according to one or more keywords, and multiple labels may be determined. After each label is determined, all keywords that determine the label may be used as feature words corresponding to the label, or may be determined from Among the keywords of the tag, a preset number of keywords are selected as the feature words corresponding to the tag. Regardless of how the feature words are determined, each tag in the tag library corresponds to one or more feature words; for example, the tags include, but are not limited to, "antivirus”, “system optimization”, “anti-deduction fee”, etc.; Feature words include but are not limited to “killing Trojans", “trojan scans", “system scans”, etc.
  • the corresponding feature words of the label “system optimization” include but are not limited to “garbage cleanup”, “cache cleanup”, “mark cleanup” "Wait, the label “anti-deduction fee” corresponds to the characteristic words including but not limited to “deduction charge scanning”, “anti-deduction fee” and so on.
  • the step is to convert the search term into a tag in the pre-built tag library, and the implementation manner includes but is not limited to:
  • the method for calculating the degree of association between two words in the prior art is very mature. Therefore, when calculating the degree of association between the search term and the feature word in the tag library, the step can be implemented by using the prior art. This example does not specifically limit this.
  • the time is executed, that is, after the tag library is created, it is not necessary to repeat the process every time the application is retrieved, but the tag library that has been created can be used.
  • the method provided in this embodiment also supports the process of updating the tag library after the tag library is established. The specific update process is the same as the method for establishing the tag library, and details are not described herein again.
  • each tag corresponds to a type of application
  • the search term can be considered to match the type of application corresponding to the converted tag, and thus the query After the application corresponding to the converted label, the queried application is used as the search result corresponding to the search term.
  • the method provided by the embodiment includes the process of determining the correspondence between the application and the label, including but not limited to:
  • the application is collected, and the label in the corresponding tag library is determined according to the text information of the collected application.
  • the text information of the application includes, but is not limited to, the text information of the title, the profile, and the like of the application.
  • the text information of the collected application may be first extracted according to the collected text information of the application. Applying a corresponding keyword, and calculating the degree of association between the keyword and the feature word in the tag library, thereby determining which feature words in the tag library match the application, thereby obtaining a corresponding tag by matching the feature word,
  • a tag can be thought of as a tag that corresponds to an app.
  • the name of the game application includes the word "antivirus".
  • the "antivirus” is used as the application keyword and the feature word "antivirus” in the tag library.
  • the value of the association degree should satisfy the matching range, so it can be determined that the label corresponding to the application is "antivirus,”.
  • the root of the text according to the collected collection of the text of the application of the text information to determine the application of the corresponding to the corresponding label tag library
  • the label After the label is signed, it shall be applied by the label type corresponding to each label label in the label label library, and therefore, in the above step 220011
  • the root After the search for the search term is converted into a paired tag label corresponding to the pair, the root can be obtained according to the check mark query according to the tag, and corresponding to the tag tag.
  • the application should be applied, and it will be used as the result of the search for the corresponding search term. .
  • the one-to-one category corresponding to the one-to-one label label should be applied due to the application that is requested by the query, and therefore passes through
  • the application for the conversion of the label label obtained by the conversion should be one to one or more, that is, the result of the search is determined to be one to one or more . .
  • the coke can first query the query. More than one of the number of applications should be used for sorting, and then the results of the query will be displayed in the row. Show it to the user in the exhibition. .
  • the cocoa When sorting the plurality of application applications that are inquired for the query query, the cocoa is called the first name according to the name of the application to be applied for each query query.
  • the first and second order of the alphabetic letters are sorted in order, and more than one of the applications that are inquired for the query are sorted, and, in addition to this, there may be
  • sorting method methods for example, for example, the root is inquired according to the number of times the application is searched for each query query. More than one of the multiple applications should be used for sorting, and which kind of sorting method is used for the specific body, and the actual implementation example is not specific to this. The body is limited. .
  • the method method provided by the example is provided, and since the search term is matched with the label type, the formula is more flexible and flexible, and thus The conversion of the search term is converted into a tag label in the pre-pre-built construction of the tag tag library, and then the root tag is implemented according to the tag labeling. Checking the search cable, not only can reduce the local limit of the low-search search, but also can improve the flexible activity of the high-search search. .
  • the present embodiment provides an apparatus for providing a type of seed search and retrieval device, and the device is used for executing the embodiment shown in FIG. For example, or by the embodiment shown in FIG. 22, the method for providing a search for the search should be applied. . Referring to FIG. 33, the package includes:
  • the conversion conversion module module 3322 is converted into a label tag constructed by pre-pre-predetermined construction by using the search word word obtained by acquiring the obtained modulo module block 3311.
  • the tag label in the library library, and each tag label tag in the tag tag library should be applied to the class 1;
  • the query query module module 3333 is used for the corresponding application of the label tag obtained by using the query for the query conversion conversion module module 3322, and will The query should be applied as a result of the search and retrieval of the correspondence as a search term. .
  • each of the label tag pairs in the pre-pre-built construction of the tag label library corresponds to one to at most a plurality of characteristic feature words
  • a conversion conversion module module 3322 which is used for calculating the degree of association between the search term and the special feature word in the tag tag library, and is further based on According to the calculation, the correlation degree obtained by the calculation is determined to be matched with the characteristic word of the search term; the special feature word matching the query match
  • the label tag corresponding to the corresponding label, and the label label that is inquired for the inquiry is used as the label label obtained by converting the search term.
  • a first collecting module 34 configured to collect a retrieval resource
  • the extracting module 35 is configured to perform keyword extraction on the search resource collected by the first collecting module 34.
  • the first determining module 36 is configured to determine a label according to the keyword extracted by the extracting module 35, and determine a feature word corresponding to each label;
  • the storage module 37 is configured to store the tags and feature words determined by the first determining module 36 in a corresponding database to obtain a tag library.
  • the device further includes:
  • a second collection module 38 configured to collect an application
  • the second determining module 39 is configured to determine, according to the text information of the application collected by the second collecting module 38, the label in the corresponding label library.
  • the device further includes:
  • the display module 30 is configured to display the applications queried by the query module 33 in order.
  • the limitation of the search can be reduced by converting the search term into a tag in the pre-built tag library and then performing the search according to the tag. It also increases the flexibility of retrieval.
  • This embodiment provides a terminal, where the terminal includes: means for retrieving an application.
  • the device for retrieving the application is as shown in FIG. 3 to FIG.
  • the limitation of the search can be reduced by converting the search term into a tag in the pre-built tag library and then performing the search according to the tag. It also increases the flexibility of retrieval. It should be noted that, when the device for retrieving the application provided by the foregoing embodiment is used for retrieving an application, only the division of each functional module described above is used for example. In an actual application, the function distribution may be completed by different functional modules as needed. The internal structure of the device is divided into different functional modules to perform all or part of the functions described above.
  • FIG. 7 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
  • the terminal 700 includes a processor, such as a microprocessor, a central processing unit (CPU), or any other device that can control software execution.
  • the present embodiment is described by taking the central processing unit 701 as an example.
  • the terminal 700 also includes system memory 704 (including random access memory (RAM) 702 and read only memory (ROM) 703), and a system bus 705 that connects system memory 704 and central processing unit 701.
  • the terminal 700 also includes a basic input/output system (I/O system) 706 that facilitates transfer of information between various devices within the computer, and mass storage for storing the operating system 713, applications 714, and other program modules 717.
  • Equipment 707 is a basic input/output system
  • the basic input/output system 706 includes a display 708 for displaying information and an input device 709 such as a mouse, keyboard for user input of information.
  • the display 708 and input device 709 are both connected to the central processing unit 701 via an input and output controller 710 that is coupled to the system bus 705.
  • the basic input/output system 706 can also include an input and output controller 710 for receiving and processing input from a plurality of other devices, such as a keyboard, mouse, or electronic stylus.
  • input output controller 710 also provides output to a display screen, printer, or other type of output device.
  • the mass storage device 707 is coupled to the central processing unit 701 via a mass storage controller (not shown) coupled to the system bus 705.
  • the mass storage device 707 and its associated computer readable medium provide non-volatile storage for the terminal 700. That is, the mass storage device 707 can include a computer readable medium (not shown) such as a hard disk or a CD-ROM drive.
  • the operating system 713 stored by the mass storage device 707 can be, for example, Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, and the like.
  • the application 714 and other program modules 717 may include one or more modules (not shown), each of which may include a series of instruction operations in the server.
  • the computer readable medium can include computer storage media and communication media.
  • Computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data.
  • Computer storage media includes RAM, ROM, EPROM, EEPROM, flash memory or other solid state storage technologies, CD-ROM, DVD or other optical storage, tape cartridges, magnetic tape, disk storage or other magnetic storage devices.
  • RAM random access memory
  • ROM read only memory
  • EPROM Erasable programmable read-only memory
  • EEPROM electrically erasable programmable read-only memory
  • the server 700 may also be operated by a remote computer connected to the network through a network such as the Internet. That is, the server 700 can be connected to the network 712 through a network interface unit 711 connected to the system bus 705, or can be connected to other types of networks or remote computer systems (not shown) using the network interface unit 711. .
  • the system memory 704 and mass storage device 707 described above may be collectively referred to as a memory.
  • the memory also includes one or more programs, the one or more programs being stored in a memory, and configured to perform the retrieval application provided by the embodiment of FIG. 1 by one or more central processing units 701 The method and method for retrieving an application provided by the embodiment shown in FIG.

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)
  • Library & Information Science (AREA)
  • Computational Linguistics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开了一种检索应用的方法、装置及终端,属于检索技术领域。所述方法包括:获取检索词,并将所述检索词转换成预先构建的标签库中的标签,所述标签库中的每个标签对应一类应用;查询转换得到的标签所对应的应用,并将查询到的应用作为所述检索词对应的检索结果。所述装置包括:获取模块、转换模块和查询模块。由于检索词与标签的匹配方式较为灵活,因而本发明通过将检索词转换成预先构建的标签库中的标签,再根据标签实现应用的检索,不仅可以降低检索的局限性,还可提高检索的灵活性。

Description

检索应用的方法、 装置及终端
本申请要求于 2012 年 11 月 06 日提交中国专利局、 申请号为 201210438307.0、 发明名称为 "检索应用的方法、 装置及终端" 的中国专利申 请的优先权, 其全部内容通过引用结合在本申请中。 技术领域
本发明涉及检索技术领域, 特别涉及一种检索应用的方法、 装置及终端。 背景技术
随着计算机技术的不断发展, 各种各样的应用被不断地开发出来, 应用的 种类和功能也越来越多, 如何从种类众多的应用中检索出满足用户需求的应 用, 成为了提高用户体验的关键。
现有技术在进行应用的检索时, 首先构建包括各种关键词的词库, 并为每 个关键词指定对应的榜单内容, 如果用户请求的检索词与词库中的关键词完全 一致, 则将该关键词对应的榜单内容对应的应用作为搜索结果返回。 比如, ― 个关键词为 "杀毒", 该关键词指定的榜单内容为 "安全分类", 如果用户请求 的检索词为 "杀毒", 则会将榜单内容 "安全分类" 下的应用按照一定规则进 行排序后返回给用户。
在实现本发明的过程中, 发明人发现现有技术至少存在以下问题: 由于现有技术在检索应用时, 需用户请求的检索词与词库中的关键词完全 一致, 才能返回对应的检索结果, 因而检索的要求较高, 导致现有的检索应用 的方式具有一定的局限性, 灵活性不高。 发明内容
为了解决现有的检索应用的方式具有一定局限性的问题, 本发明实施例提 供了一种检索应用的方法、 装置及终端。 所述技术方案如下:
一方面, 提供了一种检索应用的方法, 所述方法包括:
获取检索词, 并将所述检索词转换成预先构建的标签库中的标签, 所述标 签库中的每个标签对应一类应用; 查询转换得到的标签所对应的应用, 并将查询到的应用作为所述检索词对 应的检索结果。
进一步地, 所述标签库中的每个标签对应一至多个特征词;
所述将所述检索词转换成预先构建的标签库中的标签, 包括:
计算所述检索词与所述标签库中的特征词的关联度, 并根据计算得到的关 联度确定与所述检索词相匹配的特征词;
查询匹配的特征词对应的标签, 并将查询到的标签作为所述检索词转换得 到的标签。
进一步地, 所述将所述检索词转换成预先构建的标签库中的标签之前, 还 包括:
收集检索资源, 并对收集的检索资源进行关键词提取;
根据提取的关键词确定标签, 并确定每个标签对应的特征词;
将确定的标签及特征词存储在对应的数据库中, 得到所述标签库。
进一步地, 所述查询转换得到的标签所对应的应用之前, 还包括: 收集应用, 并根据收集到的应用的文本信息确定所述应用对应所述标签库 中的标签。
进一步地, 所述将查询到的应用作为所述检索词对应的检索结果之后, 还 包括:
按照顺序显示查询到的应用。
另一方面, 还提供了一种检索应用的装置, 所述装置包括:
获取模块, 用于获取检索词;
转换模块, 用于将所述获取模块获取到的检索词转换成预先构建的标签库 中的标签, 所述标签库中的每个标签对应一类应用;
查询模块, 用于查询所述转换模块转换得到的标签所对应的应用, 并将查 询到的应用作为所述检索词对应的检索结果。
进一步地, 所述预先构建的标签库中的每个标签对应一至多个特征词; 所述转换模块, 用于计算所述检索词与所述标签库中的特征词的关联度, 并根据计算得到的关联度确定与所述检索词相匹配的特征词; 查询匹配的特征 词对应的标签, 并将查询到的标签作为所述检索词转换得到的标签。
进一步地, 所述装置, 还包括:
第一收集模块, 用于收集检索资源; 提取模块, 用于对所述第一收集模块收集的检索资源进行关键词提取; 第一确定模块, 用于根据所述提取模块提取的关键词确定标签, 并确定每 个标签对应的特征词;
存储模块, 用于将所述第一确定模块确定的标签及特征词存储在对应的数 据库中, 得到所述标签库。
进一步地, 所述装置, 还包括:
第二收集模块, 用于收集应用;
第二确定模块, 用于根据所述第二收集模块收集到的应用的文本信息确定 所述应用对应所述标签库中的标签。
进一步地, 所述装置, 还包括:
显示模块, 用于按照顺序显示所述查询模块查询到的应用。
再一方面, 还提供了一种终端, 所述终端包括: 检索应用的装置; 所述检索应用的装置如上述检索应用的装置。
再一方面, 提供了一种终端, 所述终端包括:
一个或多个处理器; 和
存储器;
所述存储器存储有一个或多个程序, 所述一个或多个程序被配置成由所述 一个或多个处理器执行, 所述一个或多个程序包含用于进行以下操作的指令: 获取检索词, 并将所述检索词转换成预先构建的标签库中的标签, 所述标 签库中的每个标签对应一类应用;
查询转换得到的标签所对应的应用, 并将查询到的应用作为所述检索词对 应的检索结果。
进一步地, 所述标签库中的每个标签对应一至多个特征词;
还包括执行如下操作的指令:
计算所述检索词与所述标签库中的特征词的关联度, 并根据计算得到的关 联度确定与所述检索词相匹配的特征词;
查询匹配的特征词对应的标签, 并将查询到的标签作为所述检索词转换得 到的标签。
进一步地, 还包括执行如下操作的指令:
收集检索资源, 并对收集的检索资源进行关键词提取;
根据提取的关键词确定标签, 并确定每个标签对应的特征词; 将确定的标签及特征词存储在对应的数据库中, 得到所述标签库。
进一步地, 还包括执行如下操作的指令:
收集应用, 并根据收集到的应用的文本信息确定所述应用对应所述标签库 中的标签。
进一步地, 还包括执行如下操作的指令:
按照顺序显示查询到的应用。
本发明实施例提供的技术方案带来的有益效果是:
由于检索词与标签的匹配方式较为灵活, 因而通过将检索词转换成预先构 建的标签库中的标签, 再根据标签实现应用的检索, 不仅可以降低检索的局限 性, 还可提高检索的灵活性。 附图说明
为了更清楚地说明本发明实施例中的技术方案, 下面将对实施例描述中所 需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本发明 的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。
图 1是本发明实施例提供的一种检索应用的方法流程图;
图 2是本发明实施例提供的一种检索应用的方法流程图;
图 3是本发明实施例提供的第一种检索应用的装置结构示意图;
图 4是本发明实施例提供的第二种检索应用的装置结构示意图;
图 5是本发明是实例提供的第三种检索应用的装置结构示意图;
图 6是本发明实施例提供的第四种检索应用的装置结构示意图;
图 7是本发明实施例提供的终端的结构示意图。 具体实施方式
为使本发明的目的、 技术方案和优点更加清楚, 下面将结合附图对本发明 实施方式作进一步地详细描述。
本实施例提供了一种检索应用的方法, 该方法通过将检索词转换成标签, 通过标签实现应用的检索, 以降低检索的局限性, 从而提高检索的灵活性。 参 见图 1 , 本实施例提供的方法流程具体如下:
101 : 获取检索词, 并将检索词转换成预先构建的标签库中的标签, 标签 库中的每个标签对应一类应用;
进一步地, 标签库中的每个标签对应一至多个特征词;
将检索词转换成预先构建的标签库中的标签, 包括但不限于:
计算检索词与标签库中的特征词的关联度, 并根据计算得到的关联度确定 与检索词相匹配的特征词;
查询匹配的特征词对应的标签, 并将查询到的标签作为检索词转换得到的 标签。
进一步地, 将检索词转换成预先构建的标签库中的标签之前, 还包括: 收集检索资源, 并对收集的检索资源进行关键词提取;
根据提取的关键词确定标签, 并确定每个标签对应的特征词;
将确定的标签及特征词存储在对应的数据库中, 得到标签库。
102: 查询转换得到的标签所对应的应用, 并将查询到的应用作为检索词 对应的检索结果。
进一步地, 查询转换得到的标签所对应的应用之前, 还包括:
收集应用, 并根据收集到的应用的文本信息确定应用对应标签库中的标 签。
进一步地, 将查询到的应用作为检索词对应的检索结果之后, 还包括: 按照顺序显示查询到的应用。
本实施例提供的方法, 由于检索词与标签的匹配方式较为灵活, 因而通过 将检索词转换成预先构建的标签库中的标签, 再根据标签实现应用的检索, 不 仅可以降低检索的局限性 , 还可提高检索的灵活性。
为了更加清楚地阐述上述实施例提供的检索应用的方法, 结合上述实施例 的内容, 以如下实施例为例, 对检索应用的方法进行详细说明, 详见如下实施 例: 本实施例提供了一种检索应用的方法, 结合上述实施例的内容,参见图 2, 本实施例提供的方法流程具体如下:
201 : 获取检索词, 并将检索词转换成预先构建的标签库中的标签, 标签 库中的每个标签对应一类应用;
针对该步骤, 本实施例不对获取检索词的方式进行限定, 具体实施时, 可 依据现有的检索词获取方式实现,例如,可先通过 GUI( Graphical User Interface, 图形用户界面)向用户提供检索词的输入界面, 待用户通过输入界面输入检索 词后, 获取用户输入的检索词, 并将其作为获取到的检索词。
为了实现将检索词转换成对应的标签, 该步骤将检索词转换成预先构建的 标签库中的标签之前, 还包括建立标签库的过程, 建立标签库的方式可以有多 种, 本实施例釆用的方式包括但不限于:
收集检索资源, 并对收集的检索资源进行关键词提取;
根据提取的关键词确定标签, 并确定每个标签对应的特征词;
将确定的标签及特征词存储在对应的数据库中, 得到标签库。
其中, 检索资源包括但不限于各检索网站上关于应用的检索资源, 例如常 见的应用的检索内容, 检索词汇等等, 具体收集方式可通过访问各个检索网站 实现,对收集的检索资源进行关键词提取的方式可依据现有的关键词提取方式 实现, 本实施例不对检索资源的具体收集方式、 检索资源的具体内容、 关键词 的提取方式及提取的关键词内容进行限定。 针对提取的关键词, 由于其可以反 映应用的一定特性, 因而本实施例根据提取的关键词确定涵盖各类应用特性的 标签, 例如, 根据查杀木马、 扫描杀毒等关键词可以确定 "杀毒" 标签, 根据 垃圾清理、 緩存清理、 痕迹清理等关键词可以确定 "***优化" 标签等等。 当 然, 除了上述举例中确定的这些关键词及标签外, 还可以根据其他关键词确定 其他多种标签, 本实施例不对根据关键词确定标签的方式以及确定的具体标签 进行限定。
另外, 根据一至多个关键词可以确定一个标签, 也可以确定多个标签, 每 个标签确定后, 可以将确定该标签的所有关键词均作为与该标签对应的特征 词, 也可以从确定该标签的所有关键词中选取预设数目的关键词作为与该标签 对应的特征词。 无论如何确定特征词, 该标签库中的每个标签对应一至多个特 征词; 例如,标签包括但不限于 "杀毒"、 "***优化"、 "防扣费"等; 标签 "杀 毒"对应的特征词包括但不限于 "查杀木马"、 "木马扫描"、 "***扫描"等等, 标签 "***优化" 对应的特征词包括但不限于 "垃圾清理"、 "緩存清理"、 "痕 迹清理" 等等, 标签 "防扣费" 对应的特征词包括但不限于 "扣费扫描"、 "防 扣费" 等等。
进一步地, 基于标签与特征词的对应关系, 该步骤在将检索词转换成预先 构建的标签库中的标签时, 实现方式包括但不限于:
计算检索词与标签库中的特征词的关联度, 并根据计算得到的关联度确定 与检索词相匹配的特征词;
查询匹配的特征词对应的标签, 并将查询到的标签作为检索词转换得到的 标签。
其中, 现有技术中计算两个词之间的关联度的方式已经十分成熟, 因而该 步骤在计算检索词与标签库中的特征词的关联度时, 可以釆用现有技术实现, 本实施例对此不作具体限定。 法时执行, 也就是说, 当标签库建立之后, 无需在每次执行检索应用的过程中 均重复建立, 而是使用已经建立好的标签库即可。另外, 随着网络词汇的更新, 本实施例提供的方法在建立标签库之后, 同样支持更新标签库的过程, 具体更 新过程与建立标签库的方式原理相同, 此处不再赘述。
202: 查询转换得到的标签所对应的应用, 并将查询到的应用作为检索词 对应的检索结果;
具体地, 由于每个标签对应一类应用, 当将检索词转换成预先构建的标签 库中的标签后, 即可认为该检索词与其转换后的标签所对应的一类应用相匹 配, 因而查询转换得到的标签所对应的应用后, 将查询到的应用作为检索词对 应的检索结果。
进一步地, 关于每个标签具体对应哪类应用, 本实施例提供的方法在查询 转换得到的标签所对应的应用之前, 还包括确定应用与标签的对应关系的过 程, 具体包括但不限于:
收集应用, 并根据收集到的应用的文本信息确定应用对应标签库中的标 签。
其中, 应用的文本信息包括但不限于该应用的标题、 简介等文本信息, 根 据收集到的应用的文本信息确定应用对应标签库中的标签时, 可先根据收集到 的应用的文本信息提取该应用对应的关键字, 并将该关键字与标签库中的特征 词进行关联度计算, 由此确定该应用与标签库中的哪些特征词匹配, 从而通过 匹配的特征词得到对应的标签, 该标签即可看作与应用对应的标签。 例如, ― 款游戏应用的名称中包括 "杀毒" 字样, 如果标签库中包括 "杀毒" 这个特征 词, 则将 "杀毒" 作为应用的关键字与标签库中的特征词 "杀毒" 进行关联度 计算时, 该关联度的值应满足匹配范围, 因而可确定该应用对应的标签为 "杀 毒,,。 在在通通过过上上述述过过程程根根据据收收集集到到的的应应用用的的文文本本信信息息确确定定应应用用对对应应标标签签库库中中的的 标标签签后后,, 由由于于标标签签库库中中的的每每个个标标签签对对应应一一类类应应用用,, 因因而而在在上上述述步步骤骤 220011将将检检索索 词词转转换换成成对对应应的的标标签签后后,, 即即可可根根据据该该标标签签查查询询得得到到与与该该标标签签相相对对应应的的应应用用,, 并并 将将其其作作为为检检索索词词对对应应的的检检索索结结果果。。
另另外外,, 由由于于该该查查询询到到的的应应用用为为一一个个标标签签对对应应的的一一类类应应用用,, 因因而而通通过过转转换换得得 到到的的标标签签查查询询到到的的应应用用应应为为一一至至多多个个,, 即即检检索索结结果果为为一一至至多多个个。。
220033:: 按按照照顺顺序序显显示示查查询询到到的的应应用用。。
针针对对该该步步骤骤,, 当当上上述述步步骤骤 220022查查询询到到的的应应用用的的数数量量为为多多个个时时,, 可可先先对对查查询询 到到的的多多个个应应用用进进行行排排序序,, 之之后后再再按按照照排排序序结结果果将将查查询询到到的的应应用用进进行行显显示示,, 以以展展 示示给给用用户户。。
在在对对查查询询到到的的多多个个应应用用进进行行排排序序时时,, 可可按按照照每每个个查查询询到到的的应应用用的的名名称称首首字字 母母的的先先后后顺顺序序对对查查询询到到的的多多个个应应用用进进行行排排序序,, 除除此此之之外外,, 还还可可以以有有其其他他排排序序方方 法法,,例例如如,,根根据据每每个个查查询询到到的的应应用用被被检检索索的的次次数数对对查查询询到到的的多多个个应应用用进进行行排排序序,, 具具体体釆釆用用哪哪种种排排序序方方式式,, 本本实实施施例例对对此此不不作作具具体体限限定定。。
本本实实施施例例提提供供的的方方法法,, 由由于于检检索索词词与与标标签签的的匹匹配配方方式式较较为为灵灵活活,, 因因而而通通过过 将将检检索索词词转转换换成成预预先先构构建建的的标标签签库库中中的的标标签签,, 再再根根据据标标签签实实现现应应用用的的检检索索,, 不不 仅仅可可以以降降低低检检索索的的局局限限性性 ,, 还还可可提提高高检检索索的的灵灵活活性性。。 本本实实施施例例提提供供了了一一种种检检索索应应用用的的装装置置,, 该该装装置置用用于于执执行行图图 11所所示示实实施施例例或或 图图 22所所示示实实施施例例提提供供的的检检索索应应用用的的方方法法。。 参参见见图图 33 ,, 该该装装置置包包括括::
获获取取模模块块 3311 ,, 用用于于获获取取检检索索词词;;
转转换换模模块块 3322,, 用用于于将将获获取取模模块块 3311获获取取到到的的检检索索词词转转换换成成预预先先构构建建的的标标签签 库库中中的的标标签签,, 标标签签库库中中的的每每个个标标签签对对应应一一类类应应用用;;
查查询询模模块块 3333 ,, 用用于于查查询询转转换换模模块块 3322转转换换得得到到的的标标签签所所对对应应的的应应用用,, 并并将将 查查询询到到的的应应用用作作为为检检索索词词对对应应的的检检索索结结果果。。
其其中中,, 预预先先构构建建的的标标签签库库中中的的每每个个标标签签对对应应一一至至多多个个特特征征词词;;
转转换换模模块块 3322,,用用于于计计算算检检索索词词与与标标签签库库中中的的特特征征词词的的关关联联度度,, 并并根根据据计计算算 得得到到的的关关联联度度确确定定与与检检索索词词相相匹匹配配的的特特征征词词;; 查查询询匹匹配配的的特特征征词词对对应应的的标标签签,, 并并将将查查询询到到的的标标签签作作为为检检索索词词转转换换得得到到的的标标签签。。
Figure imgf000010_0001
第一收集模块 34, 用于收集检索资源; 提取模块 35 , 用于对第一收集模块 34收集的检索资源进行关键词提取; 第一确定模块 36, 用于根据提取模块 35提取的关键词确定标签, 并确定 每个标签对应的特征词;
存储模块 37 , 用于将第一确定模块 36确定的标签及特征词存储在对应的 数据库中, 得到标签库。
进一步地, 参见图 5 , 该装置, 还包括:
第二收集模块 38 , 用于收集应用;
第二确定模块 39, 用于根据第二收集模块 38收集到的应用的文本信息确 定应用对应标签库中的标签。
进一步地, 参见图 6 , 该装置, 还包括:
显示模块 30, 用于按照顺序显示查询模块 33查询到的应用。
本实施例提供的装置, 由于检索词与标签的匹配方式较为灵活, 因而通过 将检索词转换成预先构建的标签库中的标签, 再根据标签实现应用的检索, 不 仅可以降低检索的局限性 , 还可提高检索的灵活性。 本实施例提供了一种终端, 该终端包括: 检索应用的装置。
其中, 该检索应用的装置如上图 3至图 6所对应实施例提供的检索应用的 装置, 详见如上图 3至图 6所对应实施例的内容。
本实施例提供的终端, 由于检索词与标签的匹配方式较为灵活, 因而通过 将检索词转换成预先构建的标签库中的标签, 再根据标签实现应用的检索, 不 仅可以降低检索的局限性 , 还可提高检索的灵活性。 需要说明的是: 上述实施例提供的检索应用的装置在检索应用时, 仅以上 述各功能模块的划分进行举例说明, 实际应用中, 可以根据需要而将上述功能 分配由不同的功能模块完成, 即将装置的内部结构划分成不同的功能模块, 以 完成以上描述的全部或者部分功能。 另外, 上述实施例提供的终端、 检索应用 的装置与检索应用的方法实施例属于同一构思, 其具体实现过程详见方法实施 例, 这里不再赘述。 图 7是本发明一个实施例提供的终端的结构示意图。 所述终端 700包括处 理器, 如微处理器、 中央处理单元(CPU )或其他任意可以控制软件执行的处 理器, 本实施例以中央处理单元 701为例进行说明。 所述终端 700还包括*** 存储器 704 (包括随机存取存储器(RAM ) 702和只读存储器(ROM ) 703 ), 以及连接***存储器 704和中央处理单元 701的***总线 705。 所述终端 700 还包括帮助计算机内的各个器件之间传输信息的基本输入 /输出***( I/O***) 706,和用于存储操作*** 713、应用程序 714和其他程序模块 717的大容量存 储设备 707„
所述基本输入 /输出*** 706包括有用于显示信息的显示器 708和用于用户 输入信息的诸如鼠标、 键盘之类的输入设备 709。 其中所述显示器 708和输入 设备 709都通过连接到***总线 705的输入输出控制器 710连接到中央处理单 元 701。所述基本输入 /输出*** 706还可以包括输入输出控制器 710以用于接 收和处理来自键盘、 鼠标、 或电子触控笔等多个其他设备的输入。 类似地, 输 入输出控制器 710还提供输出到显示屏、 打印机或其他类型的输出设备。
所述大容量存储设备 707通过连接到***总线 705 的大容量存储控制器 (未示出)连接到中央处理单元 701。 所述大容量存储设备 707及其相关联的 计算机可读介质为终端 700提供非易失性存储。 也就是说, 所述大容量存储设 备 707可以包括诸如硬盘或者 CD-ROM驱动器之类的计算机可读介质 (未示 出)。 所述大容量存储设备 707 存储的操作*** 713 可以是例如 Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM等等。 所述应用 程序 714和其他程序模块 717可以包括一个或一个以上模块(图示没标出) , 每个模块可以包括对服务器中的一系列指令操作。
不失一般性, 所述计算机可读介质可以包括计算机存储介质和通信介质。 计算机存储介质包括以用于存储诸如计算机可读指令、 数据结构、 程序模块或 其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移 动介质。 计算机存储介质包括 RAM、 ROM, EPROM、 EEPROM、 闪存或其他 固态存储其技术, CD-ROM、 DVD 或其他光学存储、 磁带盒、 磁带、 磁盘存 储或其他磁性存储设备。 当然, 本领域技术人员可知所述计算机存储介质不局 限于上述几种。
根据本发明的各种实施例, 所述服务器 700还可以通过诸如因特网等网络 连接到网络上的远程计算机运行。也即服务器 700可以通过连接在所述***总 线 705上的网络接口单元 711连接到网络 712, 或者说, 也可以使用网络接口 单元 711来连接到其他类型的网络或远程计算机***(未示出)。 上述的***存储器 704和大容量存储设备 707可以统称为存储器。 所述存 储器还包括一个或者一个以上的程序, 所述一个或者一个以上程序存储于存储 器中,且经配置以由一个或者一个以***处理单元 701执行图 1所示实施例 所提供的检索应用的方法和图 2所示实施例所提供的检索应用的方法。
上述本发明实施例序号仅仅为了描述, 不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通 过硬件来完成, 也可以通过程序来指令相关的硬件完成, 所述的程序可以存储 于一种计算机可读存储介质中, 上述提到的存储介质可以是只读存储器, 磁盘 或光盘等。 以上所述仅为本发明的较佳实施例, 并不用以限制本发明, 凡在本发明的 精神和原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的 保护范围之内。

Claims

权 利 要 求 书
1、 一种检索应用的方法, 其特征在于, 所述方法包括:
获取检索词, 并将所述检索词转换成预先构建的标签库中的标签, 所述标 签库中的每个标签对应一类应用;
查询转换得到的标签所对应的应用, 并将查询到的应用作为所述检索词对 应的检索结果。
2、 根据权利要求 1所述的方法, 其特征在于, 所述标签库中的每个标签对 应一至多个特征词;
所述将所述检索词转换成预先构建的标签库中的标签, 包括:
计算所述检索词与所述标签库中的特征词的关联度, 并根据计算得到的关 联度确定与所述检索词相匹配的特征词;
查询匹配的特征词对应的标签, 并将查询到的标签作为所述检索词转换得 到的标签。
3、 根据权利要求 2所述的方法, 其特征在于, 所述将所述检索词转换成预 先构建的标签库中的标签之前, 还包括:
收集检索资源, 并对收集的检索资源进行关键词提取;
根据提取的关键词确定标签, 并确定每个标签对应的特征词;
将确定的标签及特征词存储在对应的数据库中, 得到所述标签库。
4、 根据权利要求 1所述的方法, 其特征在于, 所述查询转换得到的标签所 对应的应用之前, 还包括:
收集应用, 并根据收集到的应用的文本信息确定所述应用对应所述标签库 中的标签。
5、 根据权利要求 1所述的方法, 其特征在于, 所述将查询到的应用作为所 述检索词对应的检索结果之后, 还包括:
按照顺序显示查询到的应用。
6、 一种检索应用的装置, 其特征在于, 所述装置包括:
获取模块, 用于获取检索词;
转换模块, 用于将所述获取模块获取到的检索词转换成预先构建的标签库 中的标签, 所述标签库中的每个标签对应一类应用;
查询模块, 用于查询所述转换模块转换得到的标签所对应的应用, 并将查 询到的应用作为所述检索词对应的检索结果。
7、 根据权利要求 6所述的装置, 其特征在于, 所述预先构建的标签库中的 每个标签对应一至多个特征词;
所述转换模块, 用于计算所述检索词与所述标签库中的特征词的关联度, 并根据计算得到的关联度确定与所述检索词相匹配的特征词; 查询匹配的特征 词对应的标签, 并将查询到的标签作为所述检索词转换得到的标签。
8、 根据权利要求 7所述的装置, 其特征在于, 所述装置, 还包括: 第一收集模块, 用于收集检索资源;
提取模块, 用于对所述第一收集模块收集的检索资源进行关键词提取; 第一确定模块, 用于根据所述提取模块提取的关键词确定标签, 并确定每 个标签对应的特征词;
存储模块, 用于将所述第一确定模块确定的标签及特征词存储在对应的数 据库中, 得到所述标签库。
9、 根据权利要求 6所述的装置, 其特征在于, 所述装置, 还包括: 第二收集模块, 用于收集应用;
第二确定模块, 用于根据所述第二收集模块收集到的应用的文本信息确定 所述应用对应所述标签库中的标签。
10、 根据权利要求 6所述的装置, 其特征在于, 所述装置, 还包括:
显示模块, 用于按照顺序显示所述查询模块查询到的应用。
11、 一种终端, 其特征在于, 所述终端包括: 检索应用的装置;
所述检索应用的装置如所述权利要求 6至 10中任一权利要求所述的检索应 用的装置。
12、 一种终端, 其特征在于, 所述终端包括:
一个或多个处理器; 和
存储器;
所述存储器存储有一个或多个程序, 所述一个或多个程序被配置成由所述 一个或多个处理器执行, 所述一个或多个程序包含用于进行以下操作的指令: 获取检索词, 并将所述检索词转换成预先构建的标签库中的标签, 所述标 签库中的每个标签对应一类应用;
查询转换得到的标签所对应的应用, 并将查询到的应用作为所述检索词对 应的检索结果。
13、 根据权利要求 12所述的终端, 其特征在于, 所述标签库中的每个标签 对应一至多个特征词;
还包括执行如下操作的指令:
计算所述检索词与所述标签库中的特征词的关联度, 并根据计算得到的关 联度确定与所述检索词相匹配的特征词;
查询匹配的特征词对应的标签, 并将查询到的标签作为所述检索词转换得 到的标签。
14、 根据权利要求 13所述的终端, 其特征在于, 还包括执行如下操作的指 令:
收集检索资源, 并对收集的检索资源进行关键词提取;
根据提取的关键词确定标签, 并确定每个标签对应的特征词;
将确定的标签及特征词存储在对应的数据库中, 得到所述标签库。
15、 根据权利要求 12所述的终端, 其特征在于, 还包括执行如下操作的指 令:
收集应用, 并根据收集到的应用的文本信息确定所述应用对应所述标签库 中的标签。
16、 根据权利要求 12所述的终端, 其特征在于, 还包括执行如下操作的指 令 ··
按照顺序显示查询到的应用。
PCT/CN2013/084566 2012-11-06 2013-09-29 检索应用的方法、装置及终端 WO2014071787A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/704,249 US20150234927A1 (en) 2012-11-06 2015-05-05 Application search method, apparatus, and terminal

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201210438307.0 2012-11-06
CN201210438307.0A CN103810168A (zh) 2012-11-06 2012-11-06 检索应用的方法、装置及终端

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/704,249 Continuation US20150234927A1 (en) 2012-11-06 2015-05-05 Application search method, apparatus, and terminal

Publications (1)

Publication Number Publication Date
WO2014071787A1 true WO2014071787A1 (zh) 2014-05-15

Family

ID=50684030

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2013/084566 WO2014071787A1 (zh) 2012-11-06 2013-09-29 检索应用的方法、装置及终端

Country Status (3)

Country Link
US (1) US20150234927A1 (zh)
CN (1) CN103810168A (zh)
WO (1) WO2014071787A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108875781A (zh) * 2018-05-07 2018-11-23 腾讯科技(深圳)有限公司 一种标签分类方法、装置、电子设备及存储介质
US10512289B2 (en) 2016-05-04 2019-12-24 O&M Halyard, Inc. Disposable surgical gown

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105989122A (zh) * 2015-02-12 2016-10-05 广东欧珀移动通信有限公司 一种应用推荐方法及装置
CN106156244B (zh) * 2015-04-28 2020-08-28 阿里巴巴集团控股有限公司 一种信息搜索导航方法及装置
CN105138544B (zh) * 2015-07-09 2018-05-15 西南交通大学 一种重塑逻辑演绎链的搜索方法
CN105893441A (zh) * 2015-12-15 2016-08-24 乐视网信息技术(北京)股份有限公司 一种终端的应用推荐方法及应用推荐***
CN105893440A (zh) * 2015-12-15 2016-08-24 乐视网信息技术(北京)股份有限公司 一种关联应用的推荐方法及装置
CN106919587B (zh) * 2015-12-24 2021-01-29 北京奇虎科技有限公司 应用程序搜索***及方法
CN106919576A (zh) * 2015-12-24 2017-07-04 北京奇虎科技有限公司 利用二级类目下的关键词库搜索应用程序的方法及装置
CN105930358B (zh) * 2016-04-08 2019-06-04 南方电网科学研究院有限责任公司 基于关联度的案例检索方法及其***
CN107436871A (zh) * 2016-05-25 2017-12-05 北京搜狗科技发展有限公司 一种数据搜索方法、装置及电子设备
CN107784029B (zh) * 2016-08-31 2022-02-08 阿里巴巴集团控股有限公司 生成提示关键词、建立索引关系的方法、服务器和客户端
CN106777254A (zh) * 2016-12-27 2017-05-31 努比亚技术有限公司 一种应用检索方法和装置
CN106709040B (zh) * 2016-12-29 2021-02-19 北京奇虎科技有限公司 一种应用搜索方法和服务器
CN106951571B (zh) * 2017-04-10 2021-06-22 阿里巴巴(中国)有限公司 一种给应用标注标签的方法和装置
CN107291930A (zh) * 2017-06-29 2017-10-24 环球智达科技(北京)有限公司 权重数的计算方法
CN107528899A (zh) * 2017-08-23 2017-12-29 广东欧珀移动通信有限公司 信息推荐方法、装置、移动终端及存储介质
EP3678029A4 (en) * 2017-08-31 2020-09-16 Shenzhen Heytap Technology Corp., Ltd. INFORMATION PROCESSING PROCESS AND ASSOCIATED PRODUCT
CN110019813B (zh) * 2018-05-30 2023-07-25 中国平安人寿保险股份有限公司 寿险案例检索方法、检索装置、服务器及可读存储介质
CN108920697A (zh) * 2018-07-16 2018-11-30 佛山市影腾科技有限公司 一种应用程序的推荐方法、装置及终端
CN111078989B (zh) * 2018-10-18 2024-03-22 阿里巴巴集团控股有限公司 一种应用程序的推荐方法、装置、及电子设备
CN109299399B (zh) * 2018-12-17 2021-07-23 广东小天才科技有限公司 一种学习内容的推荐方法及终端设备
WO2021040767A1 (en) * 2019-08-26 2021-03-04 Acxiom Llc Secondary tagging in a data heap
CN111339250B (zh) * 2020-02-20 2023-08-18 北京百度网讯科技有限公司 新类别标签的挖掘方法及电子设备、计算机可读介质
CN111859154B (zh) * 2020-07-06 2023-08-08 中国银行股份有限公司 一种应用推荐方法及装置
CN112580691B (zh) * 2020-11-25 2024-05-14 北京北大千方科技有限公司 一种元数据字段的术语匹配方法、匹配***和存储介质
CN113609174A (zh) * 2021-07-28 2021-11-05 江苏汇农天下信息科技有限公司 行业用户数据搜索方法、装置、计算机设备和存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101150796A (zh) * 2006-09-18 2008-03-26 英华达(上海)电子有限公司 一种快速进入手机菜单的方法和装置
CN101751459A (zh) * 2009-12-31 2010-06-23 深圳市蓝凌软件股份有限公司 一种电子设备中数据处理的方法和装置

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5218700A (en) * 1990-01-30 1993-06-08 Allen Beechick Apparatus and method for sorting a list of items
KR100641791B1 (ko) * 2006-02-14 2006-11-02 (주)올라웍스 디지털 데이터에 대한 태깅 방법 및 시스템
US7603348B2 (en) * 2007-01-26 2009-10-13 Yahoo! Inc. System for classifying a search query
US8145662B2 (en) * 2008-12-31 2012-03-27 Ebay Inc. Methods and apparatus for generating a data dictionary
US8782069B2 (en) * 2009-06-11 2014-07-15 Chacha Search, Inc Method and system of providing a search tool
US9152674B2 (en) * 2012-04-27 2015-10-06 Quixey, Inc. Performing application searches

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101150796A (zh) * 2006-09-18 2008-03-26 英华达(上海)电子有限公司 一种快速进入手机菜单的方法和装置
CN101751459A (zh) * 2009-12-31 2010-06-23 深圳市蓝凌软件股份有限公司 一种电子设备中数据处理的方法和装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10512289B2 (en) 2016-05-04 2019-12-24 O&M Halyard, Inc. Disposable surgical gown
US11576449B2 (en) 2016-05-04 2023-02-14 O&M Halyard, Inc. Disposable surgical gown
CN108875781A (zh) * 2018-05-07 2018-11-23 腾讯科技(深圳)有限公司 一种标签分类方法、装置、电子设备及存储介质
CN108875781B (zh) * 2018-05-07 2022-08-19 腾讯科技(深圳)有限公司 一种标签分类方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
US20150234927A1 (en) 2015-08-20
CN103810168A (zh) 2014-05-21

Similar Documents

Publication Publication Date Title
WO2014071787A1 (zh) 检索应用的方法、装置及终端
US11341419B2 (en) Method of and system for generating a prediction model and determining an accuracy of a prediction model
WO2019218514A1 (zh) 网页目标信息的提取方法、装置及存储介质
WO2019091026A1 (zh) 知识库文档快速检索方法、应用服务器及计算机可读存储介质
US9122681B2 (en) Systems and methods for classifying electronic information using advanced active learning techniques
Shen et al. A probabilistic model for linking named entities in web text with heterogeneous information networks
KR101443475B1 (ko) 검색 제안 클러스터링 및 프리젠테이션
US9507867B2 (en) Discovery engine
US8892422B1 (en) Phrase identification in a sequence of words
US20150044660A1 (en) Caching Natural Language Questions and Results in a Question and Answer System
CN103136228A (zh) 一种图片搜索方法以及图片搜索装置
US8825620B1 (en) Behavioral word segmentation for use in processing search queries
WO2018095411A1 (zh) 一种网页聚类方法及装置
CN105550206B (zh) 结构化查询语句的版本控制方法及装置
CN113407785B (zh) 一种基于分布式储存***的数据处理方法和***
Wei et al. Scalable heterogeneous translated hashing
US10810181B2 (en) Refining structured data indexes
CN104067273A (zh) 将搜索结果分组为简档页面
WO2008028395A1 (fr) Procédé de génération et de recherche d'informations pour le public à l'aide d'internet
CN111611452A (zh) 搜索文本的歧义识别方法、***、设备及存储介质
CN114021577A (zh) 内容标签的生成方法、装置、电子设备及存储介质
US20120005207A1 (en) Method and system for web extraction
KR101681851B1 (ko) 웹 브라우저 동작 방법 및 시스템
CN104750692B (zh) 一种信息处理方法、信息检索方法及其对应的装置
US10380195B1 (en) Grouping documents by content similarity

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13853986

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205N DATED 23.09.2015)

122 Ep: pct application non-entry in european phase

Ref document number: 13853986

Country of ref document: EP

Kind code of ref document: A1