[go: up one dir, main page]

CN103810204B - A kind of method and device of information searching - Google Patents

A kind of method and device of information searching Download PDF

Info

Publication number
CN103810204B
CN103810204B CN201210453717.2A CN201210453717A CN103810204B CN 103810204 B CN103810204 B CN 103810204B CN 201210453717 A CN201210453717 A CN 201210453717A CN 103810204 B CN103810204 B CN 103810204B
Authority
CN
China
Prior art keywords
information
unit
plug
found
class
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.)
Active
Application number
CN201210453717.2A
Other languages
Chinese (zh)
Other versions
CN103810204A (en
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201210453717.2A priority Critical patent/CN103810204B/en
Publication of CN103810204A publication Critical patent/CN103810204A/en
Application granted granted Critical
Publication of CN103810204B publication Critical patent/CN103810204B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The present invention is suitable for technical field of information processing, provides a kind of method and device of information searching, which comprises receive the information to be found of input;According to the information to be found, the determining plug-in unit with the information matches to be found;Pass through matched plugin lookup information relevant to the information to be found.The a large amount of information unrelated with the information to be found can be effectively filtered out through the invention, accelerate the efficiency of information searching.

Description

A kind of method and device of information searching
Technical field
The invention belongs to technical field of information processing more particularly to a kind of method and devices of information searching.
Background technique
With the development of information technology, the information stored on information storing device is also more and more, and user wants to look up certain A information becomes more and more difficult.The prior art by the way of searching item by item, i.e., inputs user when searching some information Keyword matched with stored information, output include the keyword or information relevant to the keyword. When the information content of storage is excessive, the efficiency of lookup can be seriously affected by the way of searching item by item.
Summary of the invention
A kind of method for being designed to provide information searching of the embodiment of the present invention, with solve existing information search efficiency compared with Low problem.
The embodiments of the present invention are implemented as follows, a kind of method of information searching, which comprises
Receive the information to be found of input;
According to the information to be found, the determining plug-in unit with the information matches to be found;
Pass through matched plugin lookup information relevant to the information to be found.
The another object of the embodiment of the present invention is to provide a kind of device of information searching, and described device includes:
Information receiving unit, information to be found for receiving input;
Determination unit, the information to be found for being received according to the information receiving unit, it is determining with it is described to Search the plug-in unit of information matches;
Searching unit, for after the determining plug-in unit with the information matches to be found of the determination unit, by described Matched plugin lookup information relevant to the information to be found.
Existing beneficial effect is the embodiment of the present invention compared with prior art: in the information to be found for receiving input When, first determine the plug-in unit with the information matches to be found, then pass through the matched plugin lookup and the information to be found Relevant information, the embodiment of the present invention is when carrying out information searching, it is only necessary to it goes to search information by relevant plug-in unit, so as to The a large amount of information unrelated with the information to be found is effectively filtered out, the efficiency of information searching is accelerated.
Detailed description of the invention
It to describe the technical solutions in the embodiments of the present invention more clearly, below will be to embodiment or description of the prior art Needed in attached drawing be briefly described, it should be apparent that, the accompanying drawings in the following description is only of the invention some Embodiment for those of ordinary skill in the art without any creative labor, can also be according to these Attached drawing obtains other attached drawings.
Fig. 1 is the implementation flow chart for the information searching method that first embodiment of the invention provides;
Fig. 2 is the composite structural diagram for the information searching device that second embodiment of the invention provides.
Specific embodiment
In order to make the objectives, technical solutions, and advantages of the present invention clearer, with reference to the accompanying drawings and embodiments, right The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and It is not used in the restriction present invention.
In order to illustrate technical solutions according to the invention, the following is a description of specific embodiments.
Embodiment one:
Fig. 1 shows the implementation process of the information searching method of first embodiment of the invention offer, and details are as follows for process:
In step s101, the information to be found of input is received.
It in the present embodiment, include key character information in the information to be found, the key character information can wrap Include the information such as punctuation mark, number, operator.
In step s 102, according to the information to be found, the determining plug-in unit with the information matches to be found.
In the present embodiment, according to the information to be found, before the determining plug-in units with the information matches to be found, Further include:
Classify by preset rules to the plug-in unit.For example, can be according to difference (the default rule of search and functional entrance It is then not limited to this) to classify to the plug-in unit, sorted plug-in unit includes but is not limited to local file searching class plug-in unit, net Network search engine (such as Google, SOSO) class plug-in unit, network service (such as inquiry weather, stock, hair microblogging) searching class are inserted Part and locally applied entrance class plug-in unit.
In the present embodiment, according to the information to be found, determination is specific with the plug-in unit of the information matches to be found Are as follows: when receiving the information to be found of user's input, the information to be found is determined according to preset matching rule The plug-in unit matched.Such as it can be by judging whether the key character number in the information to be found is greater than preset value (such as 10) Or whether include punctuation mark, if so, the determining plug-in unit with the information matches to be found is network search engines class plug-in unit Class plug-in unit is serviced with network;Otherwise the determining plug-in unit with the information matches to be found is local file searching class plug-in unit and local Using entrance class plug-in unit.
Preferably, in order to being matched to relevant plug-in unit, the present embodiment faster further include:
Identification information is set for each sorted plug-in unit, user is when inputting information to be found, if merely desired at some It is searched in plug-in unit, can include the identification information in the information to be found, so that system is believed according to the mark Breath can quickly be matched to relevant plug-in unit.Wherein, in order to guarantee the information searched for more comprehensively, different plug-in units be may include Identical identification information, so that user can be matched to multiple relevant plug-in units when inputting an identification information.
Preferably, in order to enable the high plug-in unit of priority can return to lookup result letter prior to the low plug-in unit of priority Breath, the present embodiment further include:
For each sorted plug-in unit, priority is set, the high plug-in unit of priority can the plug-in unit low prior to priority start to look into It looks for.Wherein, the setting of priority can be configured according to the matching probability of plug-in unit, such as the high plug-in unit of matching probability is preferential Grade is set as high.
In step s 103, pass through matched plugin lookup information relevant to the information to be found.
It preferably, is the further message for improving information searching, the present embodiment passes through the matched plugin lookup Information relevant to the information to be found specifically includes:
According to the information to be found, classification belonging to information to be found described in the matched plug-in unit is determined, then from Information relevant to the information to be found is searched in classification belonging to described.Such as when the matched plug-in unit is network service When class plug-in unit, according to the information to be found, determine that the information to be found is divided described in network service class plug-in unit Class, such as judge in the information to be found whether to be all number either mathematical operator ("+", "-" etc.) and number;If It is, it is determined that the information to be found belongs to the first classification (such as numerical value calculation expression in the network service class plug-in unit Class), information relevant to the information to be found is searched from first classification;If not, it is determined that the information to be found Belong to the second classification (such as urban place name info class, stock information and/or fund product class in the network service class plug-in unit Deng), information relevant to the information to be found is searched from second classification.
The present embodiment first determines the plug-in unit with information matches to be found when carrying out information searching, then determines the matching Plug-in unit described in classification belonging to information to be found, then search from the affiliated classification related to the information to be found Information accelerate the efficiency of information searching so as to effectively filter out a large amount of information unrelated with the information to be found.
Embodiment two:
Fig. 2 shows the composed structures that information provided by Embodiment 2 of the present invention checks and accepts device only to show for ease of description Part related to the embodiment of the present invention is gone out.
The information check and accept the software unit that device can be operate in each terminal device (such as mobile phone, tablet computer), The hardware cell unit that perhaps software and hardware combines can also be used as independent pendant and be integrated into the terminal device or transport Row is in the application system of the terminal device.
It includes information receiving unit 21, determination unit 22 and searching unit 23 that the information, which checks and accepts device, in which:
Information receiving unit 21, information to be found for receiving input;
Determination unit 22, the information to be found for being received according to the information receiving unit 21, determining and institute State the plug-in unit of information matches to be found;
Searching unit 23, for passing through after the determining plug-in unit with the information matches to be found of the determination unit 22 Matched plugin lookup information relevant to the information to be found.
Further, described device further include:
Taxon 24, for, according to the information to be found, determination to be inserted with the information matches to be found described Before part, classify to the plug-in unit.
Preferably, the sorted plug-in unit includes local file searching class plug-in unit, network search engines class plug-in unit, net Network service search class plug-in unit and locally applied entrance class plug-in unit;
The determination unit 22 is specifically used for, the key character number in the information to be found be greater than preset value or whether When comprising punctuation mark, the determining plug-in unit with the information matches to be found is that network search engines class plug-in unit and network service class Plug-in unit;Otherwise the determining plug-in unit with the information matches to be found is that local file searching class plug-in unit and locally applied entrance class are inserted Part.
Further, described device further include:
Setting unit 25, for priority to be arranged to the plug-in unit, what the high plug-in unit of priority can be low prior to priority is inserted Part begins looking for information relevant to the information to be found.
Further, the setting unit 25 is also used to: identification information is arranged to the plug-in unit, in order to described to be checked When looking in information containing the identification information, it can quickly be found according to the identification information related to the identification information Plug-in unit.
Further, the searching unit 23 includes:
Determining module 23 1, for determining letter to be found described in the matched plug-in unit according to the information to be found Classification belonging to breath;
Searching module 232, for searching information relevant to the information to be found from the affiliated classification.
Information searching device provided in this embodiment can be used in aforementioned corresponding information searching method, and details are referring to upper The associated description of information searching method embodiment one is stated, details are not described herein.
In conclusion the embodiment of the present invention when carrying out information searching, is inserted by first determining and information matches to be found Part, then determine classification belonging to information to be found described in the matched plug-in unit, then search from the affiliated classification with The relevant information of the information to be found adds so as to effectively filter out a large amount of information unrelated with the information to be found The efficiency of fast information searching, has stronger usability and practicality.
Those of ordinary skill in the art be further appreciated that implement the method for the above embodiments be can It is completed with instructing relevant hardware by program, the program can be stored in a computer-readable storage medium In, described storage medium, including ROM/RAM, disk, CD etc..
The above content is a further detailed description of the present invention in conjunction with specific preferred embodiments, and it cannot be said that Specific implementation of the invention is only limited to these instructions.For those of ordinary skill in the art to which the present invention belongs, exist Several equivalent substitute or obvious modifications are made under the premise of not departing from present inventive concept, and performance or use is identical, all should It is considered as belonging to present invention scope of patent protection determined by the appended claims.

Claims (8)

1. a kind of method of information searching, which is characterized in that the described method includes:
Receive the information to be found of input;
Classify according to the difference of search and functional entrance to plug-in unit, the sorted plug-in unit includes local file searching class Plug-in unit, network search engines class plug-in unit, searching network services class plug-in unit and locally applied entrance class plug-in unit;
Key character number in the information to be found is greater than preset value, or, the key character packet in the information to be found When containing punctuation mark, the determining plug-in unit with the information matches to be found is network search engines class plug-in unit and searching network services Class plug-in unit;Otherwise the determining plug-in unit with the information matches to be found is local file searching class plug-in unit and locally applied entrance class Plug-in unit;
Pass through matched plugin lookup information relevant to the information to be found, wherein when the matched plug-in unit is When searching network services class plug-in unit, judge in the information to be found whether to be all mathematical operator and number;If so, determining The information to be found belongs to the numerical value calculation expression class in the searching network services class plug-in unit, from the numerical value computational chart Up to searching information relevant to the information to be found in formula class.
2. the method as described in claim 1, which is characterized in that the method also includes:
To the plug-in unit be arranged priority, the high plug-in unit of priority can the plug-in unit low prior to priority begin looking for it is described to be checked Look for the relevant information of information.
3. such as the described in any item methods of claim 1 to 2, which is characterized in that the method also includes:
Identification information is arranged to the plug-in unit, when in order to contain the identification information in the information to be found, Ke Yigen Plug-in unit relevant to the identification information is quickly found according to the identification information.
4. the method as described in claim 1, which is characterized in that it is described by the matched plugin lookup with it is described to be found The relevant information of information specifically includes:
According to the information to be found, classification belonging to information to be found described in the matched plug-in unit is determined;
Information relevant to the information to be found is searched from the affiliated classification.
5. a kind of device of information searching, which is characterized in that described device includes:
Information receiving unit, information to be found for receiving input;
Determination unit, the information to be found for being received according to the information receiving unit, it is determining with it is described to be found The plug-in unit of information matches, the plug-in unit include one of following plug-in unit or a variety of: local file searching class plug-in unit, web search Engine class plug-in unit, searching network services class plug-in unit and locally applied entrance class plug-in unit;
Searching unit, for passing through the matching after the determining plug-in unit with the information matches to be found of the determination unit Plugin lookup information relevant to the information to be found, wherein when the matched plug-in unit is inserted for searching network services class When part, judge in the information to be found whether to be all mathematical operator and number;If so, determining the information category to be found Numerical value calculation expression class in the searching network services class plug-in unit, lookup and institute from the numerical value calculation expression class State the relevant information of information to be found;
Described device further include:
Taxon is used for described according to the information to be found, before determining the plug-in units with the information matches to be found, Classify according to the difference of search and functional entrance to the plug-in unit;
The sorted plug-in unit includes local file searching class plug-in unit, network search engines class plug-in unit, searching network services class Plug-in unit and locally applied entrance class plug-in unit;
The determination unit is specifically used for, and the key character number in the information to be found is greater than preset value, or, described to be checked When the key character looked in information includes punctuation mark, the determining plug-in unit with the information matches to be found is network search engines Class plug-in unit and searching network services class plug-in unit;Otherwise the determining plug-in unit with the information matches to be found is local file searching class Plug-in unit and locally applied entrance class plug-in unit.
6. device as claimed in claim 5, which is characterized in that described device further include:
Setting unit, for the plug-in unit be arranged priority, the high plug-in unit of priority can the plug-in unit low prior to priority start Search information relevant to the information to be found.
7. device as claimed in claim 6, which is characterized in that the setting unit is also used to: being arranged to the plug-in unit and identify Information can quickly be looked into when in order to contain the identification information in the information to be found according to the identification information Find plug-in unit relevant to the identification information.
8. device as claimed in claim 5, which is characterized in that the searching unit includes:
Determining module determines belonging to information to be found described in the matched plug-in unit for according to the information to be found Classification;
Searching module, for searching information relevant to the information to be found from the affiliated classification.
CN201210453717.2A 2012-11-13 2012-11-13 A kind of method and device of information searching Active CN103810204B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210453717.2A CN103810204B (en) 2012-11-13 2012-11-13 A kind of method and device of information searching

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210453717.2A CN103810204B (en) 2012-11-13 2012-11-13 A kind of method and device of information searching

Publications (2)

Publication Number Publication Date
CN103810204A CN103810204A (en) 2014-05-21
CN103810204B true CN103810204B (en) 2019-02-05

Family

ID=50706987

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210453717.2A Active CN103810204B (en) 2012-11-13 2012-11-13 A kind of method and device of information searching

Country Status (1)

Country Link
CN (1) CN103810204B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104536777B (en) * 2014-12-03 2018-09-07 百度在线网络技术(北京)有限公司 For determining the method and apparatus for needing application to be started and executing corresponding operating
CN104866623A (en) * 2015-06-11 2015-08-26 郑州悉知信息技术有限公司 Searching method and searching server
CN106911757A (en) * 2015-12-23 2017-06-30 阿里巴巴集团控股有限公司 The method for pushing and device of a kind of business information
CN109670913B (en) * 2018-12-14 2021-02-05 泰康保险集团股份有限公司 Method, device, medium and electronic equipment for providing service for platform tenant
CN111666115B (en) * 2020-05-27 2023-11-07 杭州数澜科技有限公司 Device, method and storage medium for searching engine plug-in
CN115168690B (en) * 2022-09-06 2022-12-27 深圳市明源云科技有限公司 Data query method and device based on browser plug-in, electronic equipment and medium
CN118277267B (en) * 2024-04-11 2025-02-25 国网智能电网研究院有限公司 A method and device for optimizing configuration of dual regularization engines

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1549160A (en) * 2003-05-23 2004-11-24 联想(北京)有限公司 Equipment daily record real-time analyzing system and journal analyzing method based on card technique
CN102043831A (en) * 2010-11-19 2011-05-04 四川圣望科技有限公司 Engine agency search method
CN102591932A (en) * 2011-12-23 2012-07-18 优视科技有限公司 Voice search method and system, mobile terminal, transfer server

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101562554A (en) * 2008-04-15 2009-10-21 北京易路联动技术有限公司 Network-based method, system and device for searching terminal personal data

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1549160A (en) * 2003-05-23 2004-11-24 联想(北京)有限公司 Equipment daily record real-time analyzing system and journal analyzing method based on card technique
CN102043831A (en) * 2010-11-19 2011-05-04 四川圣望科技有限公司 Engine agency search method
CN102591932A (en) * 2011-12-23 2012-07-18 优视科技有限公司 Voice search method and system, mobile terminal, transfer server

Also Published As

Publication number Publication date
CN103810204A (en) 2014-05-21

Similar Documents

Publication Publication Date Title
CN103810204B (en) A kind of method and device of information searching
US9336301B2 (en) Merging semantically similar clusters based on cluster labels
CN109815314B (en) Intent recognition method, recognition device and computer readable storage medium
CN107657048B (en) User identification method and device
CN106557513B (en) Event information pushing method and event information pushing device
US20120221588A1 (en) Method and System for Text Filtering
CN110929145A (en) Public opinion analysis method, public opinion analysis device, computer device and storage medium
US20130103637A1 (en) System and methods thereof for detection of user demographic information
CN110162637B (en) Information map construction method, device and equipment
CN105930527B (en) Search method and device
WO2017202281A1 (en) Method and device for processing notification bar message
CN106897290B (en) Method and device for establishing keyword model
KR20110115543A (en) How to calculate the similarity of objects
CN103218368B (en) A kind of method and apparatus excavating hot word
CN110609908A (en) Case serial-parallel method and device
CN107633022A (en) Personnel's portrait analysis method, device and storage medium
CN109299235A (en) Knowledge base searching method, apparatus and computer readable storage medium
CN105792152A (en) Method and device for recognizing pseudo base station short message
CN108874827A (en) A kind of searching method and relevant apparatus
CN103389976A (en) Searching method and searching system for terminal
CN106681980A (en) Method and device for analyzing junk short messages
CN115344341A (en) Interaction method and device based on bundled session group and computer equipment
CN109783589A (en) The method, apparatus and storage medium of electronic map parsing address
Teufl et al. Extracting semantic knowledge from twitter
CN105550308B (en) A kind of information processing method, search method and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant