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 PDFInfo
- 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
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 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
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.
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)
| 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)
| 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)
| 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 |
-
2015
- 2015-10-30 CN CN201510728742.0A patent/CN105354285B/en active Active
Patent Citations (5)
| 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 |