[go: up one dir, main page]

CN105354285B - Knowledge searching method, device and the search engine being embedded in search engine - Google Patents

Knowledge searching method, device and the search engine being embedded in search engine Download PDF

Info

Publication number
CN105354285B
CN105354285B CN201510728742.0A CN201510728742A CN105354285B CN 105354285 B CN105354285 B CN 105354285B CN 201510728742 A CN201510728742 A CN 201510728742A CN 105354285 B CN105354285 B CN 105354285B
Authority
CN
China
Prior art keywords
search
information
knowledge
search engine
user
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
CN201510728742.0A
Other languages
Chinese (zh)
Other versions
CN105354285A (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.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201510728742.0A priority Critical patent/CN105354285B/en
Publication of CN105354285A publication Critical patent/CN105354285A/en
Application granted granted Critical
Publication of CN105354285B publication Critical patent/CN105354285B/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 invention discloses knowledge searching method, device and the search engines in a kind of insertion search engine, wherein this method comprises: the search for obtaining user's input inputs information;Judge whether search engine is in mode of learning;If search engine is in mode of learning, according to the entity in search input acquisition of information search input information;And knowledge search is carried out to obtain first kind search result and first kind correlated results information according to entity, and first kind search result and first kind correlated results information are provided to user.This method is by customizing " mode of learning " in a search engine, and by being perfectly combined using the characteristics of search engine and by on-line study and search engine, to help student to carry out knowledge retrieval, it can allow student that can freely explore knowledge in pure, closed cyberspace to avoid student using poor contact information in search engine process.

Description

Knowledge searching method, device and the search engine being embedded in search engine
Technical field
The present invention relates to search engine technique field more particularly to it is a kind of insertion search engine in knowledge searching method, Knowledge search device and a kind of search engine with the knowledge search device.
Background technique
Teenager, particularly teenager after leading zero zero be have pure the Internet-based because group, they are to newly making trouble The exploration of object and learning ability are all far more than forefathers, they believe new things, do not have blind faith in authority, freely explore, is fearless, Have no to guard against.But as worried after 70 with former generation after 80s, current internet is still uncultivated barbarous and weedy Condition.Former generation protect this generation by various modes, avoid internet flame to bringing injury after 00.But father Generations want to the learning efficiency for improving younger generation by Internet technology again.Internet is ubiquitous, trend of the times, and zero It is adapted to already after zero, former generation has much even been surmounted to the learning ability of internet.
Find that parent has internet device using there is the main reason for worrying in finding: 1) flame pair The interference of child;2) game, video are indulged, study is delayed;3) adverse effect to child's eyes and body is caused.Parent and old Teacher oppose student using the first cause of internet learning be because worry student be easy using internet hunt arrive with learn nothing The information of pass, even pornographic result relevant with violence.
In the prior art, in order to avoid internet especially search engine brings adverse effect to teenagers' education, generally It is to provide to have the application program of vertical class knowledge search function to help student to carry out knowledge retrieval to teenager or student, it should Application program can receive the keyword of student's input, and corresponding search is obtained by way of vertical search according to the keyword As a result, and being supplied to student.But such function of application is single, needs to install, upgrading etc., and student is come It says, it is complicated for operation, learning cost is high, also, since the data in the database of this application program are limited, for example, can only return The problem of answering particular range can not answer the problem etc. unrelated with the application program, so being unable to satisfy what student freely explored Spirit.
Therefore, how while helping student to carry out knowledge retrieval, internet is avoided using search engine the characteristics of Especially search engine brings adverse effect to have become urgent problem to be solved teenagers' education.
Summary of the invention
The purpose of the present invention is intended to solve above-mentioned one of technical problem at least to a certain extent.
For this purpose, the first purpose of this invention is to propose a kind of knowledge searching method being embedded in search engine.The party Method by a search engine customize " mode of learning ", and by utilize search engine the characteristics of and by on-line study and search Engine is perfectly combined, and to help student to carry out knowledge retrieval, can use poor contact in search engine process to avoid student Information allows student that can freely explore knowledge in pure, closed cyberspace.
Second object of the present invention is to propose a kind of knowledge search device being embedded in search engine.
Third object of the present invention is to propose a kind of search engine.
To achieve the goals above, the knowledge searching method in the insertion search engine of first aspect present invention embodiment, It include: the search input information for obtaining user's input;Judge whether described search engine is in mode of learning;If described search Engine is in the mode of learning, then the entity in acquisition of information described search input information is inputted according to described search;And Knowledge search is carried out to obtain first kind search result and first kind correlated results information according to the entity, and by described the A kind of search result and first kind correlated results information are provided to the user.
Knowledge searching method in the insertion search engine of the embodiment of the present invention can first obtain the search input of user's input Information can determine whether search engine is in mode of learning later, if so, according to search input acquisition of information search input Entity in information, and knowledge search is carried out to obtain first kind search result and first kind correlated results and believe according to entity Breath, and first kind search result and first kind correlated results information are provided to user, i.e., by customizing in a search engine " mode of learning ", and by being perfectly combined using the characteristics of search engine and by on-line study and search engine, to help to learn It is raw to carry out knowledge retrieval, can to avoid student using poor contact information in search engine process, allow student can it is pure, Closed cyberspace freely explores knowledge, and parent and teacher is made more to trust search engine, so that adolescent student be allowed to have More, preferably chance explores unlimited internet knowledge.
To achieve the goals above, the knowledge search device in the insertion search engine of second aspect of the present invention embodiment, It include: the first acquisition module, the search for obtaining user's input inputs information;Judgment module, for judging that described search is drawn It whether holds up in mode of learning;Second obtains module, for judging that described search engine is in the judgment module When habit mode, the entity in acquisition of information described search input information is inputted according to described search;Search module, for according to institute It states entity and carries out knowledge search to obtain first kind search result and first kind correlated results information;And module is provided, it uses In the first kind search result and first kind correlated results information are provided to the user.
Knowledge search device in the insertion search engine of the embodiment of the present invention can obtain module by first and obtain user The search of input inputs information, and judgment module judges whether search engine is in mode of learning, if so, second obtains module root According to the entity in search input acquisition of information search input information, search module carries out knowledge search according to entity to obtain first Class search result and first kind correlated results information provide module and believe first kind search result and first kind correlated results Breath be provided to user, i.e., by a search engine customize " mode of learning ", and by utilize search engine the characteristics of and will On-line study is perfectly combined with search engine, to help student to carry out knowledge retrieval, can use search engine to avoid student Poor contact information in the process allows student that can freely explore knowledge in pure, closed cyberspace, and makes parent and old Teacher more trusts search engine, so that adolescent student be allowed to have more, better chance to explore unlimited internet knowledge.
To achieve the goals above, the search engine of third aspect present invention embodiment, including second aspect of the present invention are real Apply the knowledge search device in the insertion search engine of example.
The search engine of the embodiment of the present invention can be obtained module by first in knowledge search device and obtain user's input Search input information, judgment module judge whether search engine is in mode of learning, if so, second obtains module according to searching Rope inputs the entity in acquisition of information search input information, and search module carries out knowledge search according to entity and searched with obtaining the first kind Hitch fruit and first kind correlated results information provide module and mention first kind search result and first kind correlated results information Be supplied to user, i.e., by a search engine customize " mode of learning ", and by utilize search engine the characteristics of and will be online Study is perfectly combined with search engine, to help student to carry out knowledge retrieval, can use search engine process to avoid student Middle poor contact information allows student that can freely explore knowledge in pure, closed cyberspace, and makes parent and teacher more Search engine is trusted, so that adolescent student be allowed to have more, better chance to explore unlimited internet knowledge.
The additional aspect of the present invention and advantage will be set forth in part in the description, and will partially become from the following description Obviously, or practice through the invention is recognized.
Detailed description of the invention
Above-mentioned and/or additional aspect and advantage of the invention will become from the following description of the accompanying drawings of embodiments Obviously and it is readily appreciated that, wherein
Fig. 1 is the flow chart of the knowledge searching method in insertion search engine according to an embodiment of the invention;
Fig. 2 is the example of result of page searching when search engine according to an embodiment of the invention is in mode of learning Figure;
Fig. 3 is the flow chart of the knowledge searching method in insertion search engine in accordance with another embodiment of the present invention;
Fig. 4 is the exemplary diagram of the knowledge searching method in insertion search engine according to an embodiment of the invention;
Fig. 5 is the example of the control process according to an embodiment of the invention that mode of learning is opened by voice mode Figure;
Fig. 6 is the structural block diagram of the knowledge search device in insertion search engine according to an embodiment of the invention;
Fig. 7 is the structural block diagram of the knowledge search device in insertion search engine in accordance with another embodiment of the present invention; And
Fig. 8 is the structural block diagram of the knowledge search device in the insertion search engine of another embodiment according to the present invention.
Specific embodiment
The embodiment of the present invention is described below in detail, examples of the embodiments are shown in the accompanying drawings, wherein from beginning to end Same or similar label indicates same or similar element or element with the same or similar functions.Below with reference to attached The embodiment of figure description is exemplary, it is intended to is used to explain the present invention, and is not considered as limiting the invention.
Below with reference to the accompanying drawings knowledge searching method, knowledge search dress in the insertion search engine of the embodiment of the present invention is described It sets and the search engine with the knowledge search device.
Fig. 1 is the flow chart of the knowledge searching method in insertion search engine according to an embodiment of the invention.Such as Fig. 1 Shown, the knowledge searching method in the insertion search engine may include:
S101, the search for obtaining user's input input information.
Wherein, in an embodiment of the present invention, search input information may include but be not limited to voice messaging, text information, Image information and gesture information etc..
For example, the search input information inputted in the input frame of user in a search engine can be obtained, wherein the search is defeated The format for entering information can be voice, text, image and gesture motion etc..
S102, judges whether search engine is in mode of learning.
Specifically, after getting the search input information of user's input, and start inputting information according to the search Before scanning for, it can first judge whether search engine is in or opens mode of learning.Wherein, search engine is in mode of learning Can be regarded as search engine can provide pure, interesting, more controllable search environment for child.
S103, if search engine is in mode of learning, according in search input acquisition of information search input information Entity.
Specifically, when judging that search engine is in mode of learning, information can be inputted to the search and analyzed, to obtain The search inputs the entity of information, scans for the entity as query so as to subsequent.For example, when search input information When for voice messaging, speech recognition can be carried out to the voice messaging to obtain corresponding text information, the text can believed later Breath is analyzed, such as participle analysis, obtains the entity in text information;For another example, when search input information is image information When, the content that the image is included can be identified to image progress image procossing, and the content is carried out as query Search;For another example, when search input information is gesture information, which can be identified to obtain the action of the gesture Track, and go out according to this action trajectory analysis the intention of the user, and the intention is scanned for as query, Huo Zhegen Be looked up from the preset database out corresponding content information according to this action track, and using the content information as query come into Row search etc..
S104, according to entity progress knowledge search to obtain first kind search result and first kind correlated results information, And first kind search result and first kind correlated results information are provided to user.
Wherein, in an embodiment of the present invention, first kind search result is appreciated that the knot most directly related with entity Fruit, first kind correlated results information understandable are relevant search word recommendation relevant to entity, relevant knowledge result etc..
Specifically, in one embodiment of the invention, carrying out knowledge search according to entity to obtain first kind search As a result and the specific implementation process of first kind correlated results information can be as follows: can be according to entity in preset knowledge data base It scans for obtain corresponding first kind search result and first kind correlated results information.Wherein, the preset knowledge number It can be what search engine constantly learnt by learning model to establish according to library, and can also pass through study during by use Model constantly updates data.That is, after obtaining entity, it can be using the entity as query, and existed according to the query It is retrieved in preset knowledge data base, obtains the corresponding search result of the entity and result relevant to the entity.
In another embodiment of the present invention, according to entity carry out knowledge search with obtain first kind search result and The specific implementation process of first kind correlated results information can be as follows: can carry out nature search according to entity to obtain corresponding search As a result, and knowledge screening is carried out to search result, obtain first kind search result relevant to knowledge and the related knot of the first kind Fruit information.Wherein, this search for naturally can for search engine it is without any processing, that is to say, that the search engine according to Query carries out normal searching by technologies such as normal flow, rules.More specifically, after obtaining entity, can using the entity as Query, and normal searching (general search in other words) is carried out according to the query, obtain corresponding search result and related knot Fruit (such as recommendation information) can carry out knowledge screening to these search results and correlated results later, that is, filter out with knowledge, Learn unrelated search result, such as game class search result, shopping class search result, novel class search result, amusement class search As a result, commercial search result etc., to obtain search result relevant to knowledge and correlated results relevant with the entity Information.It is appreciated that can be filtered out by the corresponding website information of search result and knowledge, study when carrying out knowledge screening Unrelated search result, while may also be combined with special keyword to filter out the search result unrelated with knowledge, study.
After the first kind search result and first kind correlated results information for obtaining entity, which can be searched for As a result and first kind correlated results information is shown in result of page searching, in addition, can also should by voice broadcast mode First kind search result voice plays to user.
It should be noted that in one embodiment of the invention, it can be related by first kind search result and the first kind Result information is shown in result of page searching in the form of card.Wherein it is possible to design different cards according to knowledge type Type can show map card such as geographical knowledge class problem, physics, chemical knowledge class problem, can show related animation information, Formula info etc..For example, by taking words class card as an example, as shown in Fig. 2, may include " accurate question and answer " card in the result of page searching Piece (i.e. directly answer correspondence problem accurate result), " association attributes " card (i.e. recommend with the other attributes of entity inquiry), " entity details " card (shows the synthesis detail information of the entity), and " related entities " card (shows relevant search word, word Recommend) etc., wherein it is appreciated that the recommendation of correlated results be in order to allow student preferably carry out knowledge association, comparison and from By exploring, and recommend the result is that request very relevant with mode of learning.
In addition, precisely whether question and answer result can be used " automatic language casting " function, such as user to lead to by the setting of user Cross search " capital of India " because can provide precisely as a result, then can tell user by automatic speech broadcast mode as a result, Make teenager reduce input information by way of pure voice as a result, and obtain the difficulty of information, improves the convenience of search.
It in order to realize that multiple users with different identity are able to use same equipment, i.e., ought not be that the user of student is same When scanning for using the equipment, general search can be carried out by being set as the search engine not open mode of learning.Into One step, in one embodiment of the invention, as shown in figure 3, on step basis as shown in Figure 1, the knowledge search Method may also include that
S305, if search engine is not in mode of learning, according in search input acquisition of information search input information Entity.
S306 carries out nature according to entity and searches for obtain the second class search result and the second class correlated results information, And the second class search result and the second class correlated results information are provided to user.
That is, the search can be inputted to the entity in information when search engine closes or is not in mode of learning Carry out general search as query, obtain corresponding search result and correlated results (such as recommendation information), for example, comprising with know Know, learn unrelated search result, as game class search result, shopping class search result, novel class search result, amusement class are searched Hitch fruit, commercial search result etc., to meet the needs of parent can be realized normal searching.
For example, as shown in figure 4, the searching request of user can be obtained, and it is defeated to obtain from the searching request user The search input information entered can input information to the search later and carry out the analysis such as text, language, image, it is defeated to obtain the search Enter the entity in information, and scanned for using the entity as query so as to subsequent, then, can determine whether that present search engine is It is no to be in mode of learning, if it is not, then directly carry out general search request processing to the query, i.e., according to the query directly into Row general search, and by obtained corresponding search result and correlated results by existing exhibition method in search results pages It is shown in face;If it is determined that present search engine is in mode of learning, then knowledge search can be carried out to the query, for example, Corresponding search result and correlated results are found from knowledge data base according to the query, then, can to the search result with And correlated results is packaged, such as is packaged according to default displaying rule to the search result and correlated results, finally, By after encapsulation search result and correlated results show in result of page searching.
In order to realize that search engine can be in mode of learning and be not in cutting between both states of mode of learning It changes, a mode of learning can be provided in a search engine and open, close setting interface, user can be realized by the setting interface Open or close the mode of learning of search engine.Wherein, which can support voice to be arranged, and manual operation can also be supported to set Set, below can the control process to this set be introduced respectively.
Preferably, in one embodiment of the invention, before obtaining the search input information of user's input, the knowledge Searching method may also include that receiving user opens or closes instruction for the voice of mode of learning input;Extract voice open or Vocal print feature in out code, and authentication is carried out to user according to vocal print feature;When the authentication of user passes through, Command deployment engine opens or closes mode of learning.
Specifically, parent can say in a search engine that " opening mode of learning " i.e. openable search " is learned by voice mode Habit mode ";Similarly say that " closing mode of learning " can close mode of learning.The language that mode of learning inputs is directed to when receiving user After sound, the identity of speaker can be identified by speech recognition and sound groove recognition technology in e, and is by data-base recording determination It is no to be bundled with speaker's device therefor, for example, can be obtained automatically by network protocol should during voice request The device-dependent messages such as MAC (Media Access Control, media access control layer) address of equipment, and by these information Foundation as confirmation device id (IDentity, identity number) number.Wherein, when first time opening mode of learning, also Whether the authenticity for needing to verify the user for this time opening mode of learning by short message mode (has true control to equipment Power).Simultaneously mode of learning closing process must the same person could unlock, can be tested by voice print matching to carry out identity Card.
Preferably, in one embodiment of the invention, before obtaining the search input information of user's input, the knowledge Searching method may also include that receiving user opens or closes instruction for mode of learning input, and to user's transmission short message or Mailbox checking request;Receive the verification information that user inputs for short message or mailbox checking request, and according to verification information to Family carries out authentication;When the authentication of user passes through, command deployment engine opens or closes mode of learning.Namely It says, if equipment does not support voice to input, for example, web browser not necessarily supports voice to input, then user can be by manual Input instruction opens or closes, but in each operation, needs to carry out authentication by the short message or mailbox of binding, to avoid Counterfeit identity operation.
For example, by taking voice mode opens mode of learning as an example, as shown in figure 5, can receive parent is directed to mode of learning The voice " opening mode of learning " of input, later, can determine whether to have been switched on overfitting mode, if having been switched on overfitting Mode then can be obtained the device-dependent message (such as MAC Address) of the used equipment of parent by network protocol, and be mentioned to parent For the successful prompt information of mode of learning opening operation;It, can be to hand bound in the parent if not opening overfitting mode Machine number (or mailbox) sends short-message verification (or mailbox verifying) to realize authentication, and when authentication passes through, and passes through Network protocol obtains the device-dependent message (such as MAC Address) of the used equipment of parent, and provides mode of learning to parent and open The successful prompt information of operation is opened, in authentication failure, the prompt information that sends authentication failed to parent and retry etc.. It is appreciated that the closing flow path of mode of learning is similar to the implementation of process is opened.
It is further appreciated that opening and closing " mode of learning " is not configured to equipment or information security, but in order to Habit person provides a more controllable, pure network environment.That is, parent can by open mode of learning, so that teenager is learning Search engine is used under mode, parent can close study when needing other natural search results (such as doing shopping, search of travelling) Mode.
Knowledge searching method in the insertion search engine of the embodiment of the present invention can first obtain the search input of user's input Information can determine whether search engine is in mode of learning later, if so, according to search input acquisition of information search input Entity in information, and knowledge search is carried out to obtain first kind search result and first kind correlated results and believe according to entity Breath, and first kind search result and first kind correlated results information are provided to user, i.e., by customizing in a search engine " mode of learning ", and by being perfectly combined using the characteristics of search engine and by on-line study and search engine, to help to learn It is raw to carry out knowledge retrieval, can to avoid student using poor contact information in search engine process, allow student can it is pure, Closed cyberspace freely explores knowledge, and parent and teacher is made more to trust search engine, so that adolescent student be allowed to have More, preferably chance explores unlimited internet knowledge.
In order to realize above-described embodiment, the invention also provides the knowledge search devices in a kind of insertion search engine.
Fig. 6 is the structural block diagram of the knowledge search device in insertion search engine according to an embodiment of the invention.Such as Shown in Fig. 6, the knowledge search device in the insertion search engine may include: the first acquisition module 10, judgment module 20, second It obtains module 30, search module 40 and module 50 is provided.
Specifically, the first acquisition module 10 can be used for obtaining the search input information of user's input.Wherein, of the invention In embodiment, search input information may include but be not limited to voice messaging, text information, image information and gesture information etc..Example Such as, the first acquisition module 10 can obtain the search input information inputted in the input frame of user in a search engine, wherein this is searched The format of rope input information can be voice, text, image and gesture motion etc..
Judgment module 20 can be used for judging whether search engine is in mode of learning.More specifically, defeated getting user After the search input information entered, and before inputting information according to the search and starting to scan for, judgment module 20 be can determine whether Whether search engine is in or opens mode of learning.Wherein, search engine be in mode of learning can be regarded as search engine can be with Pure, interesting, more controllable search environment is provided for child.
Second acquisition module 30 can be used for when judgment module 20 judges that search engine is in mode of learning, defeated according to searching for Enter the entity in acquisition of information search input information.
More specifically, second obtains module 30 can be to this when judgment module 20 judges that search engine is in mode of learning Search input information analyzed, with obtain the search input information entity, so as to it is subsequent using the entity as query come into Row search.For example, second, which obtains module 30, to carry out voice knowledge to the voice messaging when search input information is voice messaging Not to obtain corresponding text information, text information can be analyzed later, such as participle analysis, obtain text information In entity;For another example, when search input information is image information, second, which obtains module 30, to carry out image procossing to the image To identify content that the image is included, and the content is scanned for as query;For another example, when search inputs information When for gesture information, the second acquisition module 30 can be identified the gesture information to obtain the movement track of the gesture, and root Go out the intention of the user according to this action trajectory analysis, and the intention is scanned for as query, or according to this action rail Corresponding content information is looked up from the preset database out in mark, and the content information is scanned for as query.
Search module 40 can be used for carrying out knowledge search according to entity to obtain first kind search result and first kind phase Close result information.Wherein, in an embodiment of the present invention, first kind search result is appreciated that most directly related with entity As a result, first kind correlated results information understandable is relevant search word recommendation relevant to entity, relevant knowledge result etc..
Specifically, in one embodiment of the invention, search module 40 can be according to entity in preset knowledge data It is scanned in library to obtain corresponding first kind search result and first kind correlated results information.Wherein, this preset is known Knowing database can be what search engine constantly learnt to establish by learning model, and can also pass through during by use Learning model constantly updates data.That is, after obtaining entity, search module 40 can using the entity as query, and Retrieved in preset knowledge data base according to the query, obtain the corresponding search result of the entity and with the entity Relevant result.
In another embodiment of the present invention, it is corresponding to obtain can to carry out nature search according to entity for search module 40 Search result, and knowledge screening is carried out to search result, obtain first kind search result relevant to knowledge and first kind phase Close result information.Wherein, this search for naturally can for search engine it is without any processing, that is to say, that the search engine according to Query carries out normal searching by technologies such as normal flow, rules.More specifically, search module 40 can incite somebody to action after obtaining entity The entity carries out normal searching (general search in other words) as query, and according to the query, obtains corresponding search result And correlated results (such as recommendation information) can carry out knowledge screening to these search results and correlated results, that is, filter later Fall the search result unrelated with knowledge, study, such as game class search result, shopping class search result, novel class search result, joy Happy class search result, commercial search result etc., to obtain search result relevant to knowledge and relevant with the entity Correlated results information.It is appreciated that can filter out and know by the corresponding website information of search result when carrying out knowledge screening Know, learn unrelated search result, while may also be combined with special keyword to filter out the search knot unrelated with knowledge, study Fruit.
There is provided module 50 can be used for first kind search result and first kind correlated results information being provided to user.More Body, after search module 40 obtains first kind search result and the first kind correlated results information of entity, provide module 50 can show the first kind search result and first kind correlated results information in result of page searching, in addition, can also lead to It crosses voice broadcast mode and the first kind search result voice is played into user.
It should be noted that in one embodiment of the invention, provide module 50 can by first kind search result and First kind correlated results information is shown in result of page searching in the form of card.Wherein it is possible to be designed according to knowledge type Different card types can show map card such as geographical knowledge class problem, and physics, chemical knowledge class problem can show correlation Animation information, formula info etc..For example, by taking words class card as an example, as shown in Fig. 2, may include " essence in the result of page searching Quasi- question and answer " card (directly answering the accurate result of correspondence problem), " association attributes " card (are recommended with the other attributes of entity Inquiry), " entity details " card (showing the synthesis detail information of the entity), " related entities " card (shows correlation Search word, word are recommended) etc., wherein it is appreciated that the recommendation of correlated results is the connection in order to allow student preferably to carry out knowledge Think, compare and freely explore, and recommend the result is that request very relevant with mode of learning.
In addition, precisely whether question and answer result can be used " automatic language casting " function, such as user to lead to by the setting of user Cross search " capital of India " because can provide precisely as a result, then can tell user by automatic speech broadcast mode as a result, Make teenager reduce input information by way of pure voice as a result, and obtain the difficulty of information, improves the convenience of search.
It in order to realize that multiple users with different identity are able to use same equipment, i.e., ought not be that the user of student is same When scanning for using the equipment, general search can be carried out by being set as the search engine not open mode of learning.Into One step, in one embodiment of the invention, the second acquisition module 30 can also be used to judge search engine in judgment module 20 When being not in mode of learning, according to the entity in search input acquisition of information search input information.Search module 40 can also be used in Nature search is carried out according to entity to obtain the second class search result and the second class correlated results information.Module 50 is provided may be used also For the second class search result and the second class correlated results information to be provided to user.
That is, search module 40, which can input the search, to be believed when search engine closes or is not in mode of learning Entity in breath carries out general search as query, obtains corresponding search result and correlated results (such as recommendation information), example Such as comprising the search result unrelated with knowledge, study, such as game class search result, shopping class search result, novel class search knot Fruit, amusement class search result, commercial search result etc., to meet the needs of parent can be realized normal searching.
In order to realize that search engine can be in mode of learning and be not in cutting between both states of mode of learning It changes, a mode of learning can be provided in a search engine and open, close setting interface, user can be realized by the setting interface Open or close the mode of learning of search engine.Wherein, which can support voice to be arranged, and manual operation can also be supported to set Set, below can the control process to this set be introduced respectively.
Further, in one embodiment of the invention, as shown in fig. 7, the knowledge search device may also include that first Receiving module 60, the first authentication module 70 and the first control module 80.
Specifically, the first receiving module 60 can be used for obtaining the search input information that module 10 obtains user's input first Before, the voice for receiving user for mode of learning input opens or closes instruction.First authentication module 70 can be used for mentioning It takes voice to open or close the vocal print feature in instruction, and authentication is carried out to user according to vocal print feature.First control mould Block 80 can be used for when the authentication of user passes through, and command deployment engine opens or closes mode of learning.
More specifically, parent can say in a search engine " opening mode of learning " i.e. openable search by voice mode " mode of learning ";Similarly say that " closing mode of learning " can close mode of learning.When the first receiving module 60 receives user's needle After the voice of mode of learning input, the first authentication module 70 can be said by speech recognition and sound groove recognition technology in e identification The identity of words person, and determine whether to be bundled with speaker's device therefor by data-base recording, for example, being asked in voice During asking, the device-dependent messages such as the MAC Address of the equipment can be obtained automatically by network protocol, and these information are made For the foundation for confirming equipment ID number.Wherein, when first time opening mode of learning, it is also necessary to this time be opened by short message mode verifying Open the authenticity (whether having true control to equipment) of the user of mode of learning.The closing process of mode of learning must simultaneously The palpus same person could unlock, and can carry out authentication by voice print matching.
Further, in one embodiment of the invention, as shown in figure 8, the knowledge search device may also include that second Receiving module 90, sending module 100, the second module authentication module 110 and the second control module 120.
Specifically, the second receiving module 90 can be used for obtaining the search input information that module 10 obtains user's input first Before, it receives user and opens or closes instruction for mode of learning input.Sending module 100 can be used for sending short message to user Or mailbox checking request.It is defeated for short message or mailbox checking request that second module authentication module 110 can be used for receiving user The verification information entered, and authentication is carried out to user according to verification information.Second control module 120 can be used for the body in user When part is verified, command deployment engine opens or closes mode of learning.
That is, for example, web browser not necessarily supports voice to input, then being used if equipment does not support voice to input Family can be opened or closed by being manually entered instruction, but in each operation, need to carry out by the short message or mailbox of binding Authentication, to avoid the operation of counterfeit identity.
Knowledge search device in the insertion search engine of the embodiment of the present invention can obtain module by first and obtain user The search of input inputs information, and judgment module judges whether search engine is in mode of learning, if so, second obtains module root According to the entity in search input acquisition of information search input information, search module carries out knowledge search according to entity to obtain first Class search result and first kind correlated results information provide module and believe first kind search result and first kind correlated results Breath be provided to user, i.e., by a search engine customize " mode of learning ", and by utilize search engine the characteristics of and will On-line study is perfectly combined with search engine, to help student to carry out knowledge retrieval, can use search engine to avoid student Poor contact information in the process allows student that can freely explore knowledge in pure, closed cyberspace, and makes parent and old Teacher more trusts search engine, so that adolescent student be allowed to have more, better chance to explore unlimited internet knowledge.
In order to realize above-described embodiment, the invention also provides a kind of search engine, which may include above-mentioned Knowledge search device in insertion search engine described in one embodiment.
The search engine of the embodiment of the present invention can be obtained module by first in knowledge search device and obtain user's input Search input information, judgment module judge whether search engine is in mode of learning, if so, second obtains module according to searching Rope inputs the entity in acquisition of information search input information, and search module carries out knowledge search according to entity and searched with obtaining the first kind Hitch fruit and first kind correlated results information provide module and mention first kind search result and first kind correlated results information Be supplied to user, i.e., by a search engine customize " mode of learning ", and by utilize search engine the characteristics of and will be online Study is perfectly combined with search engine, to help student to carry out knowledge retrieval, can use search engine process to avoid student Middle poor contact information allows student that can freely explore knowledge in pure, closed cyberspace, and makes parent and teacher more Search engine is trusted, so that adolescent student be allowed to have more, better chance to explore unlimited internet knowledge.
In the description of the present invention, it is to be understood that, term " first ", " second " are used for description purposes only, and cannot It is interpreted as indication or suggestion relative importance or implicitly indicates the quantity of indicated technical characteristic.Define as a result, " the One ", the feature of " second " can explicitly or implicitly include at least one of the features.In the description of the present invention, " multiple " It is meant that at least two, such as two, three etc., unless otherwise specifically defined.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example Point is included at least one embodiment or example of the invention.In the present specification, schematic expression of the above terms are not It must be directed to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be in office It can be combined in any suitable manner in one or more embodiment or examples.In addition, without conflicting with each other, the skill of this field Art personnel can tie the feature of different embodiments or examples described in this specification and different embodiments or examples It closes and combines.
Any process described otherwise above or method description are construed as in flow chart or herein, and expression includes It is one or more for realizing specific logical function or process the step of executable instruction code module, segment or portion Point, and the range of the preferred embodiment of the present invention includes other realization, wherein can not press shown or discussed suitable Sequence, including according to related function by it is basic simultaneously in the way of or in the opposite order, to execute function, this should be of the invention Embodiment person of ordinary skill in the field understood.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for Instruction execution system, device or equipment (such as computer based system, including the system of processor or other can be held from instruction The instruction fetch of row system, device or equipment and the system executed instruction) it uses, or combine these instruction execution systems, device or set It is standby and use.For the purpose of this specification, " computer-readable medium ", which can be, any may include, stores, communicates, propagates or pass Defeated program is for instruction execution system, device or equipment or the dress used in conjunction with these instruction execution systems, device or equipment It sets.The more specific example (non-exhaustive list) of computer-readable medium include the following: there is the electricity of one or more wirings Interconnecting piece (electronic device), portable computer diskette box (magnetic device), random access memory (RAM), read-only memory (ROM), erasable edit read-only storage (EPROM or flash memory), fiber device and portable optic disk is read-only deposits Reservoir (CDROM).In addition, computer-readable medium can even is that the paper that can print described program on it or other are suitable Medium, because can then be edited, be interpreted or when necessary with it for example by carrying out optical scanner to paper or other media His suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each section of the invention can be realized with hardware, software, firmware or their combination.Above-mentioned In embodiment, software that multiple steps or method can be executed in memory and by suitable instruction execution system with storage Or firmware is realized.It, and in another embodiment, can be under well known in the art for example, if realized with hardware Any one of column technology or their combination are realized: having a logic gates for realizing logic function to data-signal Discrete logic, with suitable combinational logic gate circuit specific integrated circuit, programmable gate array (PGA), scene Programmable gate array (FPGA) etc..
Those skilled in the art are understood that realize all or part of step that above-described embodiment method carries It suddenly is that relevant hardware can be instructed to complete by program, the program can store in a kind of computer-readable storage medium In matter, which when being executed, includes the steps that one or a combination set of embodiment of the method.
It, can also be in addition, each functional unit in each embodiment of the present invention can integrate in a processing module It is that each unit physically exists alone, can also be integrated in two or more units in a module.Above-mentioned integrated mould Block both can take the form of hardware realization, can also be realized in the form of software function module.The integrated module is such as Fruit is realized and when sold or used as an independent product in the form of software function module, also can store in a computer In read/write memory medium.
Storage medium mentioned above can be read-only memory, disk or CD etc..Although having been shown and retouching above The embodiment of the present invention is stated, it is to be understood that above-described embodiment is exemplary, and should not be understood as to limit of the invention System, those skilled in the art can be changed above-described embodiment, modify, replace and become within the scope of the invention Type.

Claims (13)

1. the knowledge searching method in a kind of insertion search engine, which comprises the following steps:
The search for obtaining user's input inputs information;
Judge whether described search engine is in mode of learning;
If described search engine is in the mode of learning, acquisition of information described search input letter is inputted according to described search Entity in breath;And
Knowledge search is carried out to obtain first kind search result and first kind correlated results information according to the entity, and by institute It states first kind search result and first kind correlated results information is provided to the user;
Before obtaining the search input information of user's input, the method also includes:
The voice that the user is received for mode of learning input opens or closes instruction;
It extracts the voice and opens or closes the vocal print feature in instructing, and body is carried out to the user according to the vocal print feature Part verifying;
When the authentication of the user passes through, control described search engine opens or closes the mode of learning.
2. the knowledge searching method in insertion search engine as described in claim 1, which is characterized in that further include:
If described search engine is not in the mode of learning, the input of acquisition of information described search is inputted according to described search Entity in information;
Nature search is carried out to obtain the second class search result and the second class correlated results information according to the entity, and by institute It states the second class search result and the second class correlated results information is provided to the user.
3. the knowledge searching method in insertion search engine as claimed in claim 1 or 2, which is characterized in that according to the reality Body carries out knowledge search to obtain first kind search result and first kind correlated results information, specifically includes:
Scanned in preset knowledge data base according to the entity with obtain the corresponding first kind search result with And first kind correlated results information.
4. the knowledge searching method in insertion search engine as claimed in claim 1 or 2, which is characterized in that according to the reality Body carries out knowledge search to obtain first kind search result and first kind correlated results information, specifically includes:
Nature search is carried out to obtain corresponding search result according to the entity, and knowledge sieve is carried out to described search result Choosing, obtains the first kind search result relevant to knowledge and first kind correlated results information.
5. the knowledge searching method in insertion search engine as described in claim 1, which is characterized in that obtaining user's input Search input information before, the method also includes:
The user is received for the instruction that opens or closes of mode of learning input, and sends short message or postal to the user Case checking request;
The verification information that the user inputs for the short message or mailbox checking request is received, and according to the verification information pair The user carries out authentication;
When the authentication of the user passes through, control described search engine opens or closes the mode of learning.
6. the knowledge searching method in insertion search engine as described in claim 1, which is characterized in that wherein, described search Inputting information includes voice messaging, text information, image information and gesture information.
7. the knowledge search device in a kind of insertion search engine characterized by comprising
First obtains module, and the search for obtaining user's input inputs information;
Judgment module, for judging whether described search engine is in mode of learning;
Second obtains module, is used for when the judgment module judges that described search engine is in the mode of learning, according to institute State the entity in search input acquisition of information described search input information;
Search module, for carrying out knowledge search according to the entity to obtain first kind search result and first kind correlation knot Fruit information;And
Module is provided, for the first kind search result and first kind correlated results information to be provided to the user;
Knowledge search device in the insertion search engine, further includes:
First receiving module receives institute before the search for obtaining module acquisition user's input described first inputs information The voice that user is stated for mode of learning input opens or closes instruction;
First authentication module opens or closes the vocal print feature in instructing for extracting the voice, and according to the sound Line feature carries out authentication to the user;
First control module, for when the authentication of the user passes through, control described search engine to open or close institute State mode of learning.
8. the knowledge search device in insertion search engine as claimed in claim 7, which is characterized in that
The second acquisition module is also used to when the judgment module judges that described search engine is not in the mode of learning, The entity in acquisition of information described search input information is inputted according to described search;
Described search module is also used to carry out nature search according to the entity to obtain the second class search result and the second class Correlated results information;
The offer module is also used to the second class search result and the second class correlated results information being provided to the use Family.
9. the knowledge search device in insertion search engine as claimed in claim 7, which is characterized in that described search module tool Body is used for:
Scanned in preset knowledge data base according to the entity with obtain the corresponding first kind search result with And first kind correlated results information.
10. the knowledge search device in insertion search engine as claimed in claim 7, which is characterized in that described search module It is specifically used for:
Nature search is carried out to obtain corresponding search result according to the entity, and knowledge sieve is carried out to described search result Choosing, obtains the first kind search result relevant to knowledge and first kind correlated results information.
11. the knowledge search device in insertion search engine as claimed in claim 7, which is characterized in that further include:
Second receiving module receives institute before the search for obtaining module acquisition user's input described first inputs information It states user and opens or closes instruction for mode of learning input;
Sending module, for sending short message or mailbox checking request to the user;
Second module authentication module, the verifying inputted for receiving the user for the short message or mailbox checking request Information, and authentication is carried out to the user according to the verification information;
Second control module, for when the authentication of the user passes through, control described search engine to open or close institute State mode of learning.
12. the knowledge search device in insertion search engine as described in any one of claim 7 to 11, which is characterized in that Wherein, described search input information includes voice messaging, text information, image information and gesture information.
13. a kind of search engine characterized by comprising the insertion search engine as described in any one of claim 7 to 12 In knowledge search device.
CN201510728742.0A 2015-10-30 2015-10-30 Knowledge searching method, device and the search engine being embedded in search engine Active CN105354285B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510728742.0A CN105354285B (en) 2015-10-30 2015-10-30 Knowledge searching method, device and the search engine being embedded in search engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510728742.0A CN105354285B (en) 2015-10-30 2015-10-30 Knowledge searching method, device and the search engine being embedded in search engine

Publications (2)

Publication Number Publication Date
CN105354285A CN105354285A (en) 2016-02-24
CN105354285B true CN105354285B (en) 2019-01-25

Family

ID=55330257

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510728742.0A Active CN105354285B (en) 2015-10-30 2015-10-30 Knowledge searching method, device and the search engine being embedded in search engine

Country Status (1)

Country Link
CN (1) CN105354285B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109063033A (en) * 2018-07-16 2018-12-21 佛山市影腾科技有限公司 A kind of method, apparatus and terminal of search for application
CN110912960B (en) * 2018-09-18 2023-04-28 斑马智行网络(香港)有限公司 Data processing method, device and machine-readable medium
CN109582856A (en) * 2018-10-11 2019-04-05 北京奇虎科技有限公司 A kind of management-control method and device of Web search behavior
CN110795581B (en) * 2019-10-25 2021-04-02 深圳追一科技有限公司 Image searching method and device, terminal equipment and storage medium
CN111597435B (en) * 2020-04-15 2023-08-08 维沃移动通信有限公司 Voice search method and device and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101836208A (en) * 2007-08-29 2010-09-15 谷歌公司 Search is filtered
CN101996200A (en) * 2009-08-19 2011-03-30 华为技术有限公司 Method and device for searching file
CN102053960A (en) * 2009-11-04 2011-05-11 孙红临 Method and system for constructing quick and accurate Internet of things and Internet search engine according to group requirement characteristics
CN102831157A (en) * 2012-07-04 2012-12-19 四川长虹电器股份有限公司 Semanteme recognition and search method and system
CN104412212A (en) * 2012-06-29 2015-03-11 微软公司 Input method editor

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7966564B2 (en) * 2008-05-08 2011-06-21 Adchemy, Inc. Web page server process using visitor context and page features to select optimized web pages for display
US20130205235A1 (en) * 2012-02-03 2013-08-08 TrueMaps LLC Apparatus and Method for Comparing and Statistically Adjusting Search Engine Results

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101836208A (en) * 2007-08-29 2010-09-15 谷歌公司 Search is filtered
CN101996200A (en) * 2009-08-19 2011-03-30 华为技术有限公司 Method and device for searching file
CN102053960A (en) * 2009-11-04 2011-05-11 孙红临 Method and system for constructing quick and accurate Internet of things and Internet search engine according to group requirement characteristics
CN104412212A (en) * 2012-06-29 2015-03-11 微软公司 Input method editor
CN102831157A (en) * 2012-07-04 2012-12-19 四川长虹电器股份有限公司 Semanteme recognition and search method and system

Also Published As

Publication number Publication date
CN105354285A (en) 2016-02-24

Similar Documents

Publication Publication Date Title
US11955125B2 (en) Smart speaker and operation method thereof
US10013972B2 (en) System and method for identifying speakers
CN105354285B (en) Knowledge searching method, device and the search engine being embedded in search engine
US7787697B2 (en) Identification of an object in media and of related media objects
Arguello et al. Tip of the tongue known-item retrieval: A case study in movie identification
CN101765840B (en) Capture and display of annotations in paper and electronic documents
US20090254836A1 (en) Method and system of providing a personalized performance
US20150243279A1 (en) Systems and methods for recommending responses
CN102103670A (en) Human Verification of the Visible Public Turing Test via Contextual Visualization
KR102538155B1 (en) Method for providing platform service for creating, sharing and utilizing scenario and apparauts thereof
Sharevski et al. Blind and Low-Vision Individuals' Detection of Audio Deepfakes
CN109657428A (en) A kind of control method of mobile terminal, mobile terminal and storage medium
CN118016044A (en) A deep learning-driven method for generating partially fake speech data
CN121234403A (en) Chinese language literature text retrieval method with autonomous learning function
Sohrawardi DeFaking Deepfakes: Designing and Evaluating AI-Powered Digital Media Verification Tools for Journalists
Bigham Intelligent interfaces enabling blind web users to build accessibility into the web
CN121334304A (en) Video color ring generation method, device, equipment and storage medium
CN120930771A (en) Method, device, electronic equipment and computer readable medium for reproducing real figures based on large model
KR101703130B1 (en) Method and System for Bloging Query
CN120602450A (en) Session management method and apparatus, computing device, storage medium, and program product
HK40055183A (en) Audio processing method and device, terminal and storage medium
Briggs " The Angle Between Two Walls": The Fiction of JG Ballard

Legal Events

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