CN103810204B - A kind of method and device of information searching - Google Patents
A kind of method and device of information searching Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search 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
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.
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)
| 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)
| 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)
| 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 |
-
2012
- 2012-11-13 CN CN201210453717.2A patent/CN103810204B/en active Active
Patent Citations (3)
| 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 |