CN108334526A - The methods of exhibiting and device of search result items - Google Patents
The methods of exhibiting and device of search result items Download PDFInfo
- Publication number
- CN108334526A CN108334526A CN201710048760.3A CN201710048760A CN108334526A CN 108334526 A CN108334526 A CN 108334526A CN 201710048760 A CN201710048760 A CN 201710048760A CN 108334526 A CN108334526 A CN 108334526A
- Authority
- CN
- China
- Prior art keywords
- search result
- translated
- result items
- language
- exposition
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/338—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/3332—Query translation
- G06F16/3337—Translation of the query language, e.g. Chinese to English
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Machine Translation (AREA)
Abstract
This application provides the methods of exhibiting of search result items and device, for the displaying device of search result items, wherein the methods of exhibiting of search result items includes:In response to the cross-language search operation triggered for original language keyword, the search result items of the corresponding object language of the keyword are searched for;Determine that object to be translated, the object to be translated are from the default exposition of the search result items of the object language:Target semantic primitive to be translated for original language;According to the default exposition and the corresponding source language translation results of the object to be translated of described search result items, the intended display part of described search result items is generated;Show the intended display part of described search result items.Using the embodiment of the present application, the accuracy translated to search result items in cross-language search and speed can be improved, and promotes the search experience of user.
Description
Technical field
This application involves search technique field, more particularly to the methods of exhibiting and device of a kind of search result items, Yi Jiyong
In the displaying device of search result items.
Background technology
With the rapid development of Internet technology, (search engine is each using search server by more and more users
Kind can realize the server etc. of function of search) search for the content of oneself demand, alternatively, can also by search server come into
Row cross-language retrieval.For example, portal website of the user by search engine, a kind of keyword 1 of language is inputted (under normal conditions
The language of keyword 1 is known as original language) search is triggered, which will be first translated as another language by search engine
The language of keyword 2 (is known as object language under normal conditions), and then is retrieved with keyword 2 by keyword 2, and will be related to
All kinds of webpages, the notice in mhkc or paper of keyword 2 etc., all as the cross-language search result of keyword 1.
In the prior art, search server shows the cross-language search result of keyword for user in cross-language search
When, it is convenient usually all to understand for user, and by the exposition of cross-language search result, usually each search result items are plucked
It wants, be translated as the original language that user uses originally from object language is illustrated on result of page searching again, can thus make user
By the exposition of original language to the content of each cross-language search result of fast understanding.
Invention content
But inventor has found in the course of the research, for the exposition of each search result items in search results pages,
The content for including in most cases is all many, and machine translation is since there are inevitable mechanicalnesses and poor adaptation for it
Property, so the effect is unsatisfactory for the exposition after translation, translation result is also frequently present of that logic is not clear and coherent or word does not reach
The phenomenon that meaning, to understand that cross-language search result causes prodigious difficulty to user.
Inventor has found in the course of the research, for the displaying content of each search result items, if only will wherein one
Participle or phrase translation are original language, for example, the higher word of difficulty or less common word etc., it in this way can be because of translation
Object reduce so that translation speed accelerate, promote the efficiency of search result, also can because of word or phrase translation accuracy it is higher,
To avoid carrying out translating the imperfect phenomenon of effect caused by full text translation in the prior art to exposition, promoted across language
In speech search while translation efficiency, moreover it is possible to promote experience when user reads search result items.
Based on this, this application provides a kind of methods of exhibiting of search result items, for target language in search results pages
The exposition of the search result items of speech carries out partial translation, so as to because translation content only relates to be translated be original language
Each target semantic primitive, and promoted translation accuracy, to facilitate user more accurately to understand the search knot of object language
Fruit, present invention also provides a kind of displaying devices of search result items.
This application discloses a kind of methods of exhibiting of search result items, this method includes:
In response to the cross-language search operation triggered for original language keyword, the corresponding target language of the keyword is searched for
The search result items of speech;
Object to be translated is determined from the default exposition of the search result items of the object language, it is described to be translated right
As for:Target semantic primitive to be translated for original language;
The default exposition and the corresponding source language translation results of the object to be translated of foundation described search result items,
Generate the intended display part of described search result items;
Show the intended display part of described search result items.
Wherein, object to be translated, packet are determined in the default exposition of the search result items from the object language
It includes:
Inquiry difficulty or ease are superior to the cell library of pre-set level as object element library;The rank is for indicating cell library
The complexity of the semantic primitive for the object language for including;
Judge whether each semantic primitive that the default exposition of described search result items includes belongs to the target respectively
Cell library, and the semantic primitive for belonging to the object element library is determined as the object to be translated.
Wherein, object to be translated, packet are determined in the default exposition of the search result items from the object language
It includes:
Determine the technical field belonging to the keyword;
Judge whether each semantic primitive that the default exposition of described search result items includes belongs to the technology respectively
The professional unit library in field, and the semantic primitive in the professional unit library for belonging to the technical field is determined as it is described to be translated right
As.
Wherein, object to be translated, packet are determined in the default exposition of the search result items from the object language
It includes:
Judge whether each semantic primitive that the default exposition of described search result items includes belongs to advance addition respectively
Cell library, and the semantic primitive for belonging to the pre-added cell library is determined as the object to be translated;Wherein, described
Pre-added cell library is for storing the semantic primitive that user pre-enters.
Wherein, object to be translated, packet are determined in the default exposition of the search result items from the object language
It includes:
Judge whether each semantic primitive that the default exposition of described search result items includes belongs to history unit respectively
Library, and the semantic primitive for belonging to the history unit library is determined as the object to be translated;
Wherein, the history unit library is used to store the history involved by historical search record and/or history intersection record
Semantic primitive;The history semantic primitive includes:The semantic primitive and/or association that semantic primitive, the history of historical search are checked
Semantic primitive;The association semantic primitive, which is the semantic primitive checked with the semantic primitive or history of the historical search, has spy
Determine the semantic primitive of relationship.
Wherein, the default exposition and the corresponding original language of the object to be translated according to described search result items
Translation result generates the intended display part of described search result items, including:
Obtain the corresponding source language translation results of the object to be translated;
The object to be translated that the default exposition of described search result items includes is replaced with into corresponding source language
It says translation result, generates the intended display part of described search result items.
Wherein, this method further includes:
Detect the mouse-over operation for the source language translation results for including for the intended display part, displaying
The object to be translated of the corresponding object language of the source language translation results.
Wherein, described according to the default of the corresponding source language translation results of the object to be translated and described search result items
Exposition, the intended display part for generating described search result items include:
Obtain the corresponding source language translation results of the object to be translated;
A browsing link is generated, default exposition of the browsing link for being directed toward described search result items includes
The source language translation results of all objects to be translated;
By browsing link addition in the default exposition of described search result items, described search result items are generated
Intended display part.
Wherein, this method further includes:
In response to triggering the operation of the browsing link, the source for all objects to be translated that the browsing link is directed toward is shown
Language translation results.
Wherein, described according to the default of the corresponding source language translation results of the object to be translated and described search result items
Exposition, the intended display part for generating described search result items include:
Obtain the corresponding source language translation results of the object to be translated;
Default exposition for described search result items each of includes object to be translated, is generated respectively each to be translated
Object is corresponding to check link, the source language translation results for checking link for being directed toward corresponding object to be translated;
Default exposition for described search result items, which each of includes that object addition to be translated is corresponding, checks link,
Generate the intended display part of described search result items.
Wherein, this method further includes:
The operation for checking link that intended display part in response to triggering described search result items includes, described in displaying
Check the source language translation results for the object to be translated that link is directed toward.
Wherein, this method further includes:
In response to triggering the operation of a search result items, the corresponding page of described search result items is obtained;
The object to be translated that the corresponding page of described search result items includes is replaced with corresponding original language to turn over
Translate result;
Show the corresponding page of replaced described search result items.
This application provides a kind of displaying device of search result items, which includes:
Search unit searches for the key for being operated in response to the cross-language search triggered for original language keyword
The search result items of the corresponding object language of word;
Determination unit, for determining to be translated right from the default exposition of the search result items of the object language
As the object to be translated is:Target semantic primitive to be translated for original language;
Generation unit, the default exposition for foundation described search result items and the corresponding source of the object to be translated
Language translation results generate the intended display part of described search result items;
First display unit, the intended display part for showing described search result items.
Wherein, the determination unit, including:Inquire subelement, the first judgment sub-unit and the first determination subelement;
The inquiry subelement is superior to the cell library of pre-set level as object element library for inquiring difficulty or ease;Institute
State the complexity of the semantic primitive for the object language that rank is used to indicate that cell library includes;
First judgment sub-unit, each language for including for judging the default exposition of described search result items respectively
Whether adopted unit belongs to the object element library;
First determination subelement, it is described to be translated for the semantic primitive for belonging to the object element library to be determined as
Object.
Wherein, the determination unit, including:Second determination subelement, the second judgment sub-unit and third determination subelement;
Second determination subelement, for determining the technical field belonging to the keyword;
Second judgment sub-unit, each language for including for judging the default exposition of described search result items respectively
Whether adopted unit belongs to the professional unit library of the technical field;
The third determination subelement, for the semantic primitive for belonging to the professional unit library of the technical field to be determined as
The object to be translated.
Wherein, the determination unit, including:Third judgment sub-unit and the 4th determination subelement;
The third judgment sub-unit, each language for including for judging the default exposition of described search result items respectively
Whether adopted unit belongs to pre-added cell library;
4th determination subelement, it is described for the semantic primitive for belonging to the pre-added cell library to be determined as
Object to be translated;Wherein, the pre-added cell library is for storing the semantic primitive that user pre-enters.
Wherein, the determination unit, including:4th judgment sub-unit and the 5th determination subelement;
4th judgment sub-unit, each language for including for judging the default exposition of described search result items respectively
Whether adopted unit belongs to history unit library;Wherein, the history unit library is for storing historical search record and/or history interaction
The involved history semantic primitive of record;The history semantic primitive includes:The language that semantic primitive, the history of historical search are checked
Adopted unit and/or association semantic primitive;The association semantic primitive is to be checked with the semantic primitive or history of the historical search
Semantic primitive have particular kind of relationship semantic primitive;
5th determination subelement, it is described to be translated for the semantic primitive for belonging to the history unit library to be determined as
Object.
Wherein, the generation unit includes:It obtains subelement and replaces subelement;
The acquisition subelement, for obtaining the corresponding source language translation results of the object to be translated;
The replacement subelement, for by the default exposition of described search result items include it is described to be translated right
As replacing with corresponding source language translation results, the intended display part of described search result items is generated.
Wherein, the generation unit further includes:Detection sub-unit and the first displaying subelement;
The detection sub-unit, for detecting the source language translation results for being directed to the intended display part and including
Mouse-over operation;
The first displaying subelement, for showing the to be translated right of the corresponding object language of the source language translation results
As.
Wherein, the generation unit includes:Obtain subelement, the first generation subelement and the first addition subelement;
The acquisition subelement, for obtaining the corresponding source language translation results of the object to be translated;
Described first generates subelement, and for generating a browsing link, the browsing link is for being directed toward described search knot
The source language translation results for all objects to be translated that the default exposition of fruit includes;
The first addition subelement, for adding browsing link in the default displaying portion of described search result items
In point, the intended display part of described search result items is generated.
Wherein, the generation unit further includes:Second displaying subelement;
The second displaying subelement shows the browsing link for the operation in response to triggering the browsing link
The source language translation results for all objects to be translated being directed toward.
Wherein, the generation unit includes:Obtain subelement, the second generation subelement and the second addition subelement;
The acquisition subelement, for obtaining the corresponding source language translation results of the object to be translated;
Described second generates subelement, for each of including waiting turning over for the default exposition of described search result items
Object is translated, generates that each object to be translated is corresponding to check link respectively, it is described to check that link is corresponding to be translated right for being directed toward
The source language translation results of elephant;
The second addition subelement, for each of including to be translated for the default exposition of described search result items
Object addition is corresponding to check link, generates the intended display part of described search result items.
Wherein, the generation unit further includes:Third shows subelement;
The third shows subelement, one for including in response to the intended display part for triggering described search result items
It checks the operation of link, the source language translation results for the object to be translated that link is directed toward is checked described in displaying.
Wherein, the displaying device further includes:Acquiring unit, replacement unit and the second display unit;
The acquiring unit obtains described search result items and corresponds to for the operation in response to triggering a search result items
The page;
The replacement unit, the object to be translated for including by the corresponding page of described search result items are replaced
For corresponding source language translation results;
Second display unit, for showing the corresponding page of replaced described search result items.
Present invention also provides a kind of displaying devices for search result items, which is characterized in that and include memory, with
And one either more than one program one of them or more than one program be stored in memory, and be configured to by
It includes the instruction for being operated below that one or more than one processor, which execute the one or more programs,:
In response to the cross-language search operation triggered for original language keyword, the corresponding target language of the keyword is searched for
The search result items of speech;
Object to be translated is determined from the default exposition of the search result items of the object language, it is described to be translated right
As for:Target semantic primitive to be translated for original language;
According to the default exposition of the object to be translated corresponding source language translation results and described search result items,
Generate the intended display part of described search result items;
Show the intended display part of described search result items.
In the embodiment of the present application, search server can be from the default exposition of each cross-language search result items
In (such as abstract), determine object to be translated, that is, determine the target semantic primitive i.e. target word to be translated for original language or
Phrase can not only improve in cross-language search to only be translated to this partial target word or phrase to search result items
Translation speed, moreover it is possible to so that translation accuracy is got a promotion due to the brief of object to be translated.In turn, terminal will include again
After the intended display part of the source language translation results of each target word or phrase shows user, user combines and has turned over
The partial translation of original language is translated into as a result, also can accurately and quickly understand the main contents of each search result items, is improved
User uses the search experience of search server.
Description of the drawings
In order to more clearly explain the technical solutions in the embodiments of the present application, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, the accompanying drawings in the following description is only some embodiments of the present application, for
For those of ordinary skill in the art, without having to pay creative labor, it can also be obtained according to these attached drawings
His attached drawing.
Fig. 1 is the scene framework figure of the application in practical applications;
Fig. 2 is the flow chart of one embodiment of methods of exhibiting of the search result items of the application;
Fig. 3 is the flow chart of another embodiment of methods of exhibiting of the search result items of the application;
Fig. 4 is the structure diagram of the displaying device embodiment of the search result items of the application;
Fig. 5 be in the application according to an exemplary embodiment shown in a kind of displaying device 800 for search result items
Block diagram;
Fig. 6 is the structural schematic diagram of server in the embodiment of the present application.
Specific implementation mode
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, complete
Site preparation describes, it is clear that described embodiments are only a part of embodiments of the present application, instead of all the embodiments.It is based on
Embodiment in the application, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall in the protection scope of this application.
The application can be used in numerous general or special purpose computing device environment or configuration.Such as:Personal computer, service
Device computer, handheld device or portable device, laptop device, multi-processor device including any of the above device or equipment
Distributed computing environment etc..
The application can describe in the general context of computer-executable instructions executed by a computer, such as program
Module.Usually, program module includes routines performing specific tasks or implementing specific abstract data types, program, object, group
Part, data structure etc..The application can also be put into practice in a distributed computing environment, in these distributed computing environments, by
Task is executed by the connected remote processing devices of communication network.In a distributed computing environment, program module can be with
In the local and remote computer storage media including storage device.
It is a kind of possible scene framework figure of the embodiment of the present application in practical applications with reference to figure 1.Wherein, Yong Huke
With the searched page triggering cross-language search request shown in using terminal 101, which can be by searched page
Upper input source language keywords simultaneously trigger search button etc. and are committed to search server 102, by search server 102 by original language
Keyword is object language, then searches for obtain the correlated results of object language using object language translation word as searching for
Result items.
In view of the limitation of search results pages spacial flex, for every search result items, its institute for including will not be shown
There is content, general only displaying can reflect the partial content of its core content, can be referred to as default exposition.Actually answering
In, it is contemplated that the main contents for reflecting search result items that the abstract of search result items can be concise can generally incite somebody to action
The default exposition made a summary as each search result items, and be sent to terminal 101 and be shown.Certainly, in practical application
In, default exposition that search result items include can also include the main figure that the theme of corresponding page, corresponding page include
The main hyperlink etc. that piece/video, corresponding page include, is not limited herein.
Because object language may be the language that user is not familiar in practical applications, in the embodiment of the present application
In, search server 102 after obtaining the default exposition of search result items, can therefrom determine some difficulty it is larger or
Less common equal target semantic primitive, such as character, phrase, phrase or short sentence etc., as object to be translated, and then by these
Target semantic primitive is translated as the translation result of original language, is generated in this way in conjunction with source language translation results and default exposition
The intended display part of search result items simultaneously shows, so as to make user see object language search result default displaying
Part, and the source language translation of the larger or less common target semantic primitive of difficulty in default exposition can be directly viewable
As a result, so as to assist the main contents of user's fast understanding or the search result items of each object language of grasp.
The methods of exhibiting of the search result items of the application can be realized only in end side in practical applications, can also only exist
Server side is realized.With reference to figure 2, the flow chart of one embodiment of methods of exhibiting of the application search result items is shown, in this reality
Apply in example, for only being realized on arbitrary individually terminal or individual server or other autonomous devices that can be realized into
Row explanation, the method may include following steps:
Step 201:In response to the cross-language search operation triggered for original language keyword, searches for the keyword and correspond to
Object language search result items.
In this step, can be by searched page etc. come input source language keywords, and trigger the original language keyword
, cross-language search from original language to object language, final search obtains, target language different from the language form of keyword
The search result items of speech.Wherein, source language and the target language are two distinct types of language.
Step 202:Object to be translated is determined from the default exposition of the search result items of the object language, it is described
Object to be translated is:Target semantic primitive to be translated for original language.
Because searching in the default exposition of the search result items of obtained object language, for example, search result items
May include some less common or larger difficulty semantic primitives, such as phrase, phrase in the contents such as abstract or theme
Or therefore word etc. if determined this part of semantic unit in default exposition, is subsequently translated into
Original language can then make the search result items of object language because including the source language translation results of target semantic primitive, and
The user of cross-language search of original language keyword of being easier to be triggered understands and grasps.
Specifically, can be according to pre-set difficulty or ease rank, alternatively, user once checked translation knot in historical search
The record of fruit, alternatively, the professional semantic primitive, etc. of original language keyword technical field, to determine search result items
Object to be translated in default exposition.
Step 203:Default exposition and the corresponding original language of the object to be translated according to described search result items
Translation result generates the intended display part of described search result items.
In this step, the content according to the default exposition of search result items, and, to what is determined in step 202
The source language translation results of object to be translated to generate the intended display part of search result items, and then show the target exhibition again
Show part, which can generate by adding source language translation results in default exposition.For example, can
Intended display part is obtained so that the object to be translated in default exposition is directly replaced with corresponding source language translation results,
Alternatively, first generating the corresponding link of source language translation results and being again added to link intended display is obtained in default exposition
Part, etc..
Step 204:Show the intended display part of described search result items.
To include that the intended display parts of source language translation results shows user again in this step, user combines
Through object to be translated to be translated as to the content of source language translation results, each object language also can accurately and be quickly understood
The main contents of search result items improve the search experience that user uses search server.
In conjunction with application scenarios Organization Chart shown in FIG. 1 the methods of exhibiting of the application search result items is shown with reference to figure 3
The flow chart of another embodiment, the application can also be by terminal and server interaction realization in practical applications.In the present embodiment
In, it is illustrated as specific example in such a way that terminal and server interacts, the displaying stream of the present embodiment search result items
Journey can specifically include 301~step 307 of following steps:
Step 301:In response to the cross-language search operation triggered for original language keyword, terminal is searched described across language
Rope operation is sent to search server.
In the present embodiment, user can open the searched page of search server offer in terminal, in searched page
Input source language keywords in the input frame of upper offer, and the trigger button by being provided on searched page or link triggering are searched
Rope, to which the cross-language search for carrying original language keyword request is sent to search server, request search server into
Cross-language search of the row from original language to object language.Wherein, original language is belonging to keyword that user inputs in the input frame
A kind of language, and when object language is then search server search result in cross-language search used another language.
For example, original language be Chinese and object language is English etc..Certainly, original language or object language can be any one language,
As long as language form difference belonging to the two.
Step 302:Search server searches for the search result items of the corresponding object language of the keyword.
It is first target language by original language keyword after search server receives the original language keyword of terminal submission
Speech, then to translate the search result items that the keyword of obtained object language scans for obtaining object language.For example, with source
Language is Chinese for cross-language search that object language is English, and user assumes to input " humidifier " progress in input frame
" humidifier " first can be translated as " humidifier ", it is corresponding then to search again for " humidifier " by search, search server
Search result items of the network data as object language.
Step 303:Search server determination from the default exposition of the search result items of the object language waits turning over
Translate object;The object to be translated is:Target semantic primitive to be translated for original language.
In the present embodiment, search server is after obtaining the search result items of object language, according to each search result
The main contents of item determine the default exposition of each search result items.Generally, which may include the search
Abstract, theme, key picture/video or crucial hyperlink of result items etc..Because the content of a search result items may have
Very much, the partial content that search result items can be only shown when the result of page searching of terminal is shown, so that user is fast
Speed understands the main contents of each search result items.
And in cross-language retrieval, search result items and its default exposition are all object languages, and user may need
The content for spending more Understanding Time to be shown with object language.In the embodiment of the present application, search server can be tied from search
It determines to compare uncommon content that be difficult to understand, uncommon in the default exposition of fruit, as object to be translated, and it is right
It is translated, so that the content for assisting user to include to the search result items understands.E.g., including " humidifier "
A search result items be a paper in English, be directed to less common and larger difficulty technical words, this is just
Less it is conducive to fast understanding of the user to the search result items of object language, so, search server can be by this portion of techniques
Vocabulary determines, and only by this portion of techniques vocabulary translation is original language in subsequent step, so that user is subsequently reading
The English more can be quickly understood when this partial content by checking the source language translation results of this portion of techniques vocabulary
The meaning of paper.
Determination is to be translated from the default exposition of the search result items of the object language described in the embodiment of the present application
The process of object can include but is not limited to following several specific embodiments.
In the first possible embodiment, the default exposition of the search result items from the object language
The process of middle determination object to be translated, can specifically include step A1~step A3:
Step A1:Inquiry difficulty or ease are superior to the cell library of pre-set level as object element library;The rank is used for table
Show the complexity of the semantic primitive for the object language that cell library includes.
In the present embodiment, search engine can be in advance to storing the cell library of object language semantic primitive according to semanteme
The complexity of unit divides difficulty or ease rank, the difficulty or ease for the semantic primitive which is used to indicate that the cell library of object language includes
Degree.The difficulty for the semantic primitive that cell library includes is bigger, then cell library rank is higher.For example, being then with object language
English is illustrated, can by search unit library according to primary, middle rank and it is advanced divide, primary unit library is easiest to, and advanced
Cell library is most difficult to;Or divided according to basic, level Four, six grades and profession, basic unit library is easiest to, and professional unit library
Be most difficult to, etc..
In practical applications, pre-set level can be any one rank, such as can be primary, can also be it is basic or
The ranks such as person's level Four.Also, after pre-set level is set by search server, for each search user all in accordance with the pre- of unification
If rank scans for.Certainly, a level options frame can also be arranged in search server on searched page, by each user
The rank of oneself is suitble to the grasp situation selection of object language according to oneself, as the pre-set level for the user.
Certainly, either way determines the pre-set level, does not affect the realization of present embodiment.
Once pre-set level determines, then difficulty or ease can be superior to those of pre-set level cell library by search server
As object element library.For example, if pre-set level is middle rank, object element library is exactly senior unit library, if default grade
It is not that then object element library is exactly middle rank and senior unit library to primary;Alternatively, if pre-set level is level Four, object element library
It is exactly six grades of cell libraries and professional unit library, object element library is exactly professional unit library if pre-set level is six grades.
Step A2:Judge whether each semantic primitive that the default exposition of described search result items includes belongs to institute respectively
Object element library is stated, if it is, entering step A3.
Word segmentation processing is carried out to the default exposition of search result items, it is each that search server then judges that participle obtains
Whether a semantic primitive belongs to object element library, if belonged to, illustrates that the user for currently triggering search may be for these semantemes
The content of unit is not familiar with, then using these semantic primitives as the object to be translated to be translated for original language.If not in mesh
It marks in cell library, then it can be without translating or not executing follow-up process.
It should be noted that the present embodiment can also include:The default exposition of search result items is carried out at participle
After reason, screen out including meaningless semantic primitive, search server only sentences the significant semantic primitive after screening out
Disconnected operation.Wherein, it is not intended to which adopted semantic primitive can be, but not limited to include punctuate, separator, modal particle, auxiliary word, interrogative etc..
Step A3:The semantic primitive for belonging to the object element library is determined as the object to be translated.
Search server will belong to the semantic primitive of target dictionary again in the default exposition of search result items, as waiting for
Translate object.
In second of possible embodiment, the default exposition of the search result items from the object language
The process of middle determination object to be translated, can specifically include step B1~step B3:
Step B1:Determine the technical field belonging to the keyword.
In the present embodiment, search server first determines the technical field belonging to original language keyword.Can specifically it lead to
The realm information that user inputs simultaneously with keyword is crossed to determine the technical field belonging to original language keyword.For example, user is defeated
The keyword entered includes " Handshake Protocol " and " communication ", then " communicates " and just define that user intentionally gets mesh in field of communication technology
The search result items of poster speech, then search server can be by " communications field " as the technology neck belonging to original language keyword
Domain.
In addition, the Option Box of each technical field can also be provided on searched page, selectes oneself triggering for user and search
Technical field belonging to the original language keyword of rope.
Certainly, search server can also actively determine the technical field belonging to original language keyword, for example, search service
Device can learn that the search result items that the user often checks belong to computer major according to the historical search of a certain user, then
Search server can determine that original language keyword belongs to the technology neck of computer major when the user triggers cross-language search
Domain.
Certainly, search server can also be determined according to the professional unit library of original language belonging to the original language keyword
Technical field.Specifically, search server is by the profession of original language keyword original language corresponding with each technical field
Cell library is matched, and is matched with the original language keyword if inquired in the professional unit library of some technical field
Semantic primitive when, then can determine that the original language keyword belongs to the professional unit library of the technical field.For example, user inputs
Original language keyword be " triuranium octoxide ", then by inquiring professional unit library, in the professional unit library of chemical field
It is middle to there is the professional semantic primitive to match with " triuranium octoxide ", then it can determine described " triuranium octoxide " belonging to
Learn chemical technology field.
Step B2:Judge whether each semantic primitive that the default exposition of described search result items includes belongs to institute respectively
The professional unit library for stating technical field, if it is, entering step B3.
Wherein, the professional unit library can be used for storing the professional semantic primitive for belonging to corresponding technical field.This step
In rapid, by taking original language keyword belongs to chemical field as an example, then search server can be by the default exhibition of each search result items
Show that each semantic primitive that part includes, professional unit corresponding with chemical field library are matched, judges that each semantic primitive is
It is no to belong to the corresponding professional unit library of chemical field.
Step B3:The semantic primitive in the professional unit library for belonging to the technical field is determined as the object to be translated.
Search server using semantic primitive determined in step B2, the professional unit library that belongs to the technical field as
Object to be translated.
In the third possible embodiment, the default exposition of the search result items from the object language
The process of middle determination object to be translated, can specifically include following steps C1~step C3:
Step C1:Judge whether each semantic primitive that the default exposition of described search result items includes belongs to pre- respectively
The cell library first added, if it is, entering step C2;Wherein, the pre-added cell library is advance for storing user
The semantic primitive of input.
In the present embodiment, user can also add one or more cell libraries in advance.For example, user is taken by searching for
Either window etc. inputs and oneself is not familiar with or more uncommon etc. difficult vocabulary and submits to search at the interface that business device provides
Server, search server can create an independent cell library to preserve the vocabulary of user's submission.Specifically, user can be with
By consulting the dictionary in advance or the modes such as textbook, some english vocabularies are all added in cell library in advance, as subsequently needing
It is translated as example Chinese object to be translated of original language.
Step C2:The semantic primitive for belonging to the pre-added cell library is determined as the object to be translated.
Search server judges each semantic primitive in the default exposition of search result items, if there is by including
Semantic primitive in the pre-added cell library of user, then search server is using these semantic primitives as object to be translated.
In the 4th kind of possible embodiment, the default exposition of the search result items from the object language
The process of middle determination object to be translated, can specifically include step D1~step D2:
Step D1:Judge whether each semantic primitive in the default exposition of described search result items belongs to history respectively
Cell library, if it is, entering step D2.
Search server may determine that whether each semantic primitive in default exposition belongs to history unit library, if
It is then to illustrate that these semantic primitives are subsequently also required to be translated as original language.
In the present embodiment, the history unit library can be used for storing historical search record and/or history interaction note
The involved history semantic primitive of record;The history semantic primitive may include:Semantic primitive, the history of historical search are checked
Semantic primitive and/or association semantic primitive;Wherein, association semantic primitive can be:With the semantic primitive of the historical search or
The semantic primitive that history is checked has the semantic primitive of particular kind of relationship.
Search engine can according to triggering cross-language search user historical search record and history intersection record come
It determines the history semantic primitive being related to, and history semantic primitive is combined as to the history unit library.Wherein, historical search
Record can indicate that the information of the keyword and corresponding search result items of user's history search, history intersection record then can be with
Indicate the user has checked the source language translation results of which semantic primitive during historical search.
Specifically, historical search can be recorded to the semantic primitive for the historical search being related to, history intersection record is related to
The semantic primitive that user once checked all is used as history semantic primitive.In addition, also some users checked semantic primitive 1 it
Afterwards, semantic primitive 2 and then can be also checked, which may be the gerundial form or near synonym of semantic primitive 1
Deng then in this case, semantic primitive 2 is the association semantic primitive of semantic primitive 1, i.e. the semantic primitive with the historical search
Or semantic primitive of the semantic primitive with particular kind of relationship that history is checked, then search server can also be by 2 conduct of semantic primitive
History semantic primitive above-mentioned.
Step D3:The semantic primitive for belonging to the history unit library is determined as the object to be translated.
Search server also regard the semantic primitive belonged in default exposition in history unit library as object to be translated.
The specific implementation mode of four kinds of determination objects to be translated is presented above, it, can be in the application other embodiment
But it is not limited to by the way of above-mentioned each determination object to be translated.
Step 304:Default exposition and the to be translated object pair of the search server according to described search result items
The source language translation results answered generate the intended display part of described search result items.
In this step, the corresponding source language translation results of object to be translated are to be translated by what is determined in step 303
Object is translated as the result of original language from object language.After search server translates object to be translated, according to obtained source
Language translation results and the default exposition of search result items generate intended display part, and are sent to terminal display to use
Family.
Step 305:The intended display part of described search result items is sent to the terminal by search server, shows institute
State the intended display part of search result items.
In this step, the intended display part of the search result items of generation is sent to terminal and opened up by search server
Show, user is facilitated to browse search result.
In the embodiment of the present application, the default exposition according to described search result items and the object pair to be translated
The source language translation results answered, the intended display part for generating described search result items can be, but not limited to use following several tools
The embodiment of body.
In the first possible embodiment, the default exposition according to described search result items and described wait for
The corresponding source language translation results of object are translated, the process of the intended display part of described search result items is generated, it specifically can be with
Including step E1~step E2:
Step E1:Obtain the source language translation results of the object to be translated.
Object to be translated is translated as the original language of languages same as keyword input by user by search server first, is obtained
To the corresponding source language translation results of object to be translated.
Step E2:The object to be translated that the default exposition of described search result items includes is replaced with into correspondence
Source language translation results, generate described search result items intended display part.
Then search server can by the default exposition of search result items all object languages it is to be translated right
As, all correspond and replace with corresponding source language translation results, to the exposition that is mingled with obtained Chinese and English as
Finally need the intended display part shown.
For the embodiment, the intended display part of generation may include:The original language that object to be translated is substituted turns over
It translates as a result, the then process of the intended display part of the displaying described search result items described in step 305, can specifically include:
Step H1:Source language translation results are substituted the Chinese and English obtained after object to be translated and are mingled with by search server
The intended display part of form is sent to terminal.
Step H2:The intended display part for the Chinese and English is substituted being mingled with form is illustrated on result of page searching by terminal
It is checked for user.
The corresponding intended display part of search result items is illustrated on result of page searching and is checked for user by terminal, the mesh
It includes the source language translation results that object to be translated is substituted to mark exposition, i.e., search is shown in the form of Chinese and English plus miscellaneous
The main contents of result items.
In practical applications, after terminal display source language translation results, if the user desired that checking simultaneously corresponding
The object to be translated of object language then exists when being as translated into the original text of the corresponding object language of semantic primitive of original language
Can also include after step H2:
Step H3:Detect the mouse-over behaviour for the source language translation results for including for the intended display part
Make, shows the object to be translated of the corresponding object language of the source language translation results.
Behind displaying intended display part, if a terminal detects that triggering mouse on some source language translation results
Hovering operation then can show the corresponding object language of the source language translation results being triggered by the forms such as pop-up or bullet frame
Object to be translated check source in a manner of facilitating user that can object to be translated and translation result be carried out bilingual
The object to be translated of language translation results and object language.
It further, can be with when showing the object to be translated of the corresponding object language of the source language translation results
The semantic primitive of the corresponding object language of the source language translation results is shown simultaneously.
It should be noted that due to the otherness between different language, by the corresponding source language translation of object to be translated
When being as a result translated back into the object language, it is likely that the semanteme that can obtain the object language different from the object to be translated is single
The semantic primitive of the different object language then can be supplied to user by member simultaneously at this time, and extending user is to the contents of the section
Understanding, assist user it is deeper understand this search result items content.
In second of possible embodiment, the default exposition according to described search result items and described wait for
The corresponding source language translation results of object are translated, the process of the intended display part of described search result items is generated, it specifically can be with
Including step F1~step F3:
Step F1:Obtain the corresponding source language translation results of the object to be translated.
Step F2:Generate a browsing link, default displaying portion of the browsing link for being directed toward described search result items
Divide the source language translation results for all objects to be translated for including.
Present embodiment and a upper embodiment the difference is that, search server can also be all to be translated
The source language translation results of object generate a browsing link, and browsing link needs to be turned over for being directed toward in default exposition
Translate the source language translation results of object.For example, in the default exhibition of the corresponding each English search result items of keyword " humidifier "
Show in part, 18 semantic primitives to be translated are determined altogether, and obtain corresponding 18 source language translation results, then generates
Browsing link is for being directed toward this 18 source language translation results.
Step F3:By browsing link addition in the default exposition of described search result items, searched described in generation
The intended display part of rope result items.
The browsing of generation can be linked addition in the default exposition of search result items by search server, and will be added
Intended display part of the default exposition that browsing links as search result items is added.Search server can also be set in advance
Set the exhibition method of the exhibition method and translation result that browse link, wherein browse the exhibition method of link for indicating clear
Look at the exhibition method being linked in intended display part, and the exhibition method of translation result is for indicating in browsing link quilt
The exhibition method of all translation results in the case of triggering.
It is linked in the form of pop-up such as floating layer or dialog box for example, the exhibition method of browsing link can be browsing, exhibition
Show any position in results page;And the exhibition method of translation result then can be each translation result also with pop-up for example
The form of floating layer or dialog box is illustrated near the display location of corresponding object to be translated.Certainly, either browsing link is gone back
Translation result, search server can any one the pre-set exhibition method that can be seen by a user, so as to terminal
Subsequently intended display part is shown according to the exhibition method.
For the embodiment, the intended display content of generation may include:It is added to the intended display portion of browsing link
Point, then the process of the intended display part of the displaying described search result items described in step 305, is specifically as follows step I1:
Step I1:According to the exhibition method of browsing link, by the intended display part including browsing link in search result
It is shown on the page.
Wherein, the exhibition method for browsing link can be that search server issues together, for example, with pop-up (floating layer or
Dialog box) etc. modes, on result of page searching displaying browsing link.Specifically, terminal can be according to the displaying of browsing link
Mode, while showing the default exposition of search result items, the designated position or arbitrary on result of page searching
Position come show the browsing link.
In practical applications, after the intended display part of the displaying described search result items described in step 305, if
User feels to need not look at the translation result of object to be translated, then can not trigger browsing link, and if the user feels that can
To check search result that source language translation results help oneself to understand object language, then browsing link can be triggered.Specifically,
The method can also include step I2:
Step I2:In response to triggering the operation of the browsing link, it is all to be translated to show that the browsing link is directed toward
The source language translation results of object.
In the present embodiment, it can show that the original language that browsing link is directed toward turns over according to the exhibition method of browsing result
It translates as a result, being specifically as follows:Source language translation results are shown in a manner of pop-up such as floating layer or dialog box, then terminal can be by
According to the instruction of the exhibition method of browsing result, by all source language translation results respectively correspondingly in the exhibition of object to be translated
Show that position is shown nearby or at display location.For example, floating layer can be popped up in the top of each object to be translated
Form shows the translation result of the object to be translated, alternatively, can be directly replaced at the display location of object to be translated
Displaying, etc..
In the third possible embodiment, the default exposition according to described search result items and described wait for
The corresponding source language translation results of object are translated, the process of the intended display part of described search result items is generated, it specifically can be with
Including step G1~step G3:
Step G1:Obtain the source language translation results of the object to be translated.
Step G2:Default exposition for described search result items each of includes object to be translated, is generated respectively
Each object to be translated is corresponding checks link, each checks original language of the link for being directed toward corresponding object to be translated
Translation result.
Present embodiment and former embodiment the difference is that, search server is each object difference to be translated
It generates and corresponding checks link, wherein one is checked source language translation results of the link for being directed toward corresponding object to be translated.
For example, including 6 objects to be translated in default exposition, then generation is respectively directed to this 6 in this step waits turning over
Translate the source language translation results of object 6 check link.
Step G3:Default exposition for described search result items, which each of includes that object addition to be translated is corresponding, to be looked into
It sees link, generates the intended display part of described search result items.
Search server is looked into the default exposition of search result items for each object addition to be translated is corresponding
Link is seen, to generate the intended display part of search result items.Specifically, search server, which can also be pre-set, checks chain
The exhibition method of the exhibition method and translation result that connect, wherein check that the exhibition method of link is linked at for indicating respectively to check
Exhibition method in the intended display part, and the exhibition method of translation result checks that link is triggered for indicating described
In the case of, what is be triggered checks the exhibition method for linking corresponding translation result.
For example, checking that the exhibition method expression of link checks that link is illustrated in the form of pop-up such as floating layer or dialog box
In intended display part, near the display location of corresponding object to be translated, and the exhibition method of translation result then indicates each
Translation result also in the form of pop-up such as floating layer or dialog box, is illustrated near the display location of corresponding object to be translated,
Specifically, translation result can be shown at the corresponding display location for checking link in a manner of covering and checking link.
Certainly, no matter be to look at link or translation result, search server can it is pre-set any one can be seen by user
The exhibition method seen, so that the intended display part including translation result is shown by SS later according to the exhibition method.
For the embodiment, the intended display part of generation may include:Each object to be translated is corresponding to check link,
The then process of the intended display part of the displaying described search result items described in step 305, can specifically include step J1:
Step J1:According to the exhibition method for checking link, by the intended display part including checking link in search result
It is shown on the page.
Wherein, check that the exhibition method of link can be issued to terminal again by search server is pre-set, specifically,
Can each check link in such a way that pop-up is such as floating layer or dialog box to be shown on result of page searching.Terminal
It can be according to the exhibition method for checking link, while showing the default exposition of search result items, in search results pages
The display location of each object to be translated, which is nearby shown, on face corresponding respectively checks link.
In practical applications, after the intended display part of the displaying described search result items described in step 305, if
User feels to need not look at the translation result of object to be translated, then can not trigger and check link, and if the user feels that can
To check some, either partial translation result helps oneself to understand search result then and can trigger corresponding some or part
Check link.Specifically, the present embodiment the method can also include step J2:
Step J2:The operation for checking link that intended display part in response to triggering described search result items includes,
The source language translation results for the object to be translated that link is directed toward are checked described in displaying.
In practical applications, for example, a pop-up can be popped up in the top of each object to be translated to show that original language turns over
Translate that result is corresponding to check link, then if user, which triggers this, checks link, so that it may this is checked that source that link is directed toward
Language translation results replacement is illustrated in this and checks at the display location of link.That is, user's triggering is checked after link, it is corresponding to turn over
It translates result and can replace this and check link.
As it can be seen that in the embodiment of the present application, search server can be from the default displaying of each cross-language search result items
Object to be translated is determined in part, that is, determines each target semantic primitive such as target word or short to be translated for original language
Language can not only be improved in cross-language search with this to search result items to only be translated to this partial target word or phrase
Translation speed, moreover it is possible to so that translation accuracy is got a promotion due to translation object brief.In turn, terminal will include again
After the intended display part of the translation result of each target word or phrase shows user, user combines and has been translated as source
As a result, also can accurately and quickly understand the main contents of each search result items, improve user makes the partial translation of language
With the search experience of search server.
In practical applications, after step 305, it can also include step 306 and step 307:
Step 306:In response to triggering the operation of a search result items, the corresponding page of described search result items is obtained.
After illustrating the search result items of object language, if detecting that user clicks some search result items,
The content of the corresponding page of the search result items can be obtained, and then the corresponding page can be jumped to and be shown.
Step 307:The object to be translated that the corresponding page of described search result items includes is replaced with corresponding
Source language translation results, and show replaced, the corresponding page of described search result items.
After obtaining the content of the page for the search result items being clicked, include by the corresponding page of search result items
The object to be translated also replace with corresponding source language translation results.Specifically, determining object and replacing source language to be translated
Say that the detailed process of translation result can refer to step 303 and step 304, details are not described herein.Then, search knot is being jumped to
When the page of fruit is shown, the page that source language translation results are substituted can be shown by terminal.In addition, eventually
End is while showing source language translation results, if detecting that mouse-over operates on some source language translation results,
The object to be translated of object language can be shown together.
As it can be seen that present embodiment can also be during search result items corresponding page presentation, it still will be to be translated right
It is shown as being substituted for source language translation results, can also show the object to be translated of object language together, to not only square
Just user checks source language translation results, with bilingual can check object to be translated simultaneously.
For embodiment of the method above-mentioned, for simple description, therefore it is all expressed as a series of combination of actions, still
Those skilled in the art should understand that the application is not limited by the described action sequence, because according to the application, it is certain
Step can be performed in other orders or simultaneously.Next, those skilled in the art should also know that, it is described in the specification
Embodiment belong to preferred embodiment, necessary to involved action and module not necessarily the application.
It is corresponding with the method that a kind of methods of exhibiting embodiment of search result items of above-mentioned the application is provided, referring to Fig. 4,
Present invention also provides a kind of displaying device embodiment of search result items, which can be integrated on search server
Or be integrated in terminal, it is integrated in terminal it is of course also possible to which certain units are integrated in other units on search server,
In the present embodiment, which may include:Search unit 401, determination unit 402, generation unit 403 and first are shown
Unit 404.
Described search unit 401 searches for institute for being operated in response to the cross-language search triggered for original language keyword
State the search result items of the corresponding object language of keyword.
The determination unit 402 is waited for for determination in the default exposition of the search result items from the object language
Object is translated, the object to be translated is:Target semantic primitive to be translated for original language.
The generation unit 403, the default exposition for foundation described search result items and the object to be translated
Corresponding source language translation results generate the intended display part of described search result items.
First display unit 404, the intended display part for showing described search result items.
Wherein, in the first embodiment, the determination unit 402 may include:Inquire subelement, the first judgement
Unit and the first determination subelement;
The inquiry subelement is superior to the cell library of pre-set level as object element library for inquiring difficulty or ease;Institute
State the complexity of the semantic primitive for the object language that rank is used to indicate that cell library includes;
First judgment sub-unit, each language for including for judging the default exposition of described search result items respectively
Whether adopted unit belongs to the object element library;
First determination subelement, it is described to be translated for the semantic primitive for belonging to the object element library to be determined as
Object.
Wherein, in the second embodiment, the determination unit 402 may include:Second determination subelement, second are sentenced
Disconnected subelement and third determination subelement;
Second determination subelement, for determining the technical field belonging to the keyword;
Second judgment sub-unit, each language for including for judging the default exposition of described search result items respectively
Whether adopted unit belongs to the professional unit library of the technical field;
The third determination subelement, for the semantic primitive for belonging to the professional unit library of the technical field to be determined as
The object to be translated.
Wherein, in the third embodiment, the determination unit 402 may include:Third judgment sub-unit and the 4th
Determination subelement;
The third judgment sub-unit, each language for including for judging the default exposition of described search result items respectively
Whether adopted unit belongs to pre-added cell library;
4th determination subelement, it is described for the semantic primitive for belonging to the pre-added cell library to be determined as
Object to be translated;Wherein, the pre-added cell library is for storing the semantic primitive that user pre-enters.
Wherein, in the 4th kind of embodiment, the determination unit 402 may include:
4th judgment sub-unit, each language for including for judging the default exposition of described search result items respectively
Whether adopted unit belongs to history unit library;Wherein, the history unit library is for storing historical search record and/or history interaction
The involved history semantic primitive of record;The history semantic primitive includes:The language that semantic primitive, the history of historical search are checked
Adopted unit and/or association semantic primitive;The association semantic primitive is to be checked with the semantic primitive or history of the historical search
Semantic primitive have particular kind of relationship semantic primitive;
5th determination subelement, it is described to be translated for the semantic primitive for belonging to the history unit library to be determined as
Object.
Wherein, in the first embodiment, the generation unit 403 may include:It obtains subelement and replaces son list
Member;
The acquisition subelement, for obtaining the corresponding source language translation results of the object to be translated;
The replacement subelement, for by the default exposition of described search result items include it is described to be translated right
As replacing with corresponding source language translation results, the intended display part of described search result items is generated.
Wherein, the generation unit 403 can also include:Detection sub-unit and the first displaying subelement;
The detection sub-unit, for detecting the source language translation results for being directed to the intended display part and including
Mouse-over operation;
The first displaying subelement, for showing the to be translated right of the corresponding object language of the source language translation results
As.
Wherein, in the second embodiment, the generation unit 403 may include:Obtain subelement, the first generation
Unit and the first addition subelement;
The acquisition subelement, for obtaining the corresponding source language translation results of the object to be translated;
Described first generates subelement, and for generating a browsing link, the browsing link is for being directed toward described search knot
The source language translation results for all objects to be translated that the default exposition of fruit includes;
The first addition subelement, for adding browsing link in the default displaying portion of described search result items
In point, the intended display part of described search result items is generated.
Wherein, the generation unit 403 can also include:Second displaying subelement;
The second displaying subelement shows the browsing link for the operation in response to triggering the browsing link
The source language translation results for all objects to be translated being directed toward.
Wherein, in the third embodiment, the generation unit 403 may include:Obtain subelement, the second generation
Unit and the second addition subelement;
The acquisition subelement, for obtaining the corresponding source language translation results of the object to be translated;
Described second generates subelement, for each of including waiting turning over for the default exposition of described search result items
Object is translated, generates that each object to be translated is corresponding to check link respectively, it is described to check that link is corresponding to be translated right for being directed toward
The source language translation results of elephant;
The second addition subelement, for each of including to be translated for the default exposition of described search result items
Object addition is corresponding to check link, generates the intended display part of described search result items.
Wherein, the generation unit 403 can also include:Third shows subelement;
The third shows subelement, one for including in response to the intended display part for triggering described search result items
It checks the operation of link, the source language translation results for the object to be translated that link is directed toward is checked described in displaying.
Wherein, the displaying device can also include:Acquiring unit, replacement unit and the second display unit;
The acquiring unit obtains described search result items and corresponds to for the operation in response to triggering a search result items
The page.
The replacement unit, the object to be translated for including by the corresponding page of described search result items are replaced
For corresponding source language translation results.
Second display unit, for showing the corresponding page of replaced described search result items.
As it can be seen that in the embodiment of the present application, the translating equipment for being integrated in search server can be to each cross-language search
The exposition of result items carries out the determination of object to be translated, that is, determine each target word to be translated for original language or
Phrase can not only be improved in cross-language search with this to search result to only be translated to this partial target word or phrase
The translation speed of item, moreover it is possible to so that translation accuracy is got a promotion due to the brief of translation object.
About the device in above-described embodiment, wherein modules execute the concrete mode of operation in related this method
Embodiment in be described in detail, explanation will be not set forth in detail herein.
Fig. 5 is a kind of block diagram of the device 800 of displaying for search result items shown according to an exemplary embodiment.
For example, device 800 can be mobile phone, computer, digital broadcast terminal, messaging devices, game console, tablet sets
It is standby, Medical Devices, body-building equipment, personal digital assistant etc..
With reference to Fig. 5, device 800 may include following one or more components:Processing component 802, memory 804, power supply
Component 806, multimedia component 808, audio component 810, the interface 812 of input/output (I/O), sensor module 814, and
Communication component 816.
The integrated operation of 802 usual control device 800 of processing component, such as with display, call, data communication, phase
Machine operates and record operates associated operation.Processing element 802 may include that one or more processors 820 refer to execute
It enables, to perform all or part of the steps of the methods described above.In addition, processing component 802 may include one or more modules, just
Interaction between processing component 802 and other assemblies.For example, processing component 802 may include multi-media module, it is more to facilitate
Interaction between media component 808 and processing component 802.
Memory 804 is configured as storing various types of data to support the operation in equipment 800.These data are shown
Example includes instruction for any application program or method that are operated on device 800, contact data, and telephone book data disappears
Breath, picture, video etc..Memory 804 can be by any kind of volatibility or non-volatile memory device or their group
It closes and realizes, such as static RAM (SRAM), electrically erasable programmable read-only memory (EEPROM) is erasable to compile
Journey read-only memory (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash
Device, disk or CD.
Power supply module 806 provides electric power for the various assemblies of device 800.Power supply module 806 may include power management system
System, one or more power supplys and other generated with for device 800, management and the associated component of distribution electric power.
Multimedia component 808 is included in the screen of one output interface of offer between described device 800 and user.One
In a little embodiments, screen may include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screen
Curtain may be implemented as touch screen, to receive input signal from the user.Touch panel includes one or more touch sensings
Device is to sense the gesture on touch, slide, and touch panel.The touch sensor can not only sense touch or sliding action
Boundary, but also detect duration and pressure associated with the touch or slide operation.In some embodiments, more matchmakers
Body component 808 includes a front camera and/or rear camera.When equipment 800 is in operation mode, such as screening-mode or
When video mode, front camera and/or rear camera can receive external multi-medium data.Each front camera and
Rear camera can be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 810 is configured as output and/or input audio signal.For example, audio component 810 includes a Mike
Wind (MIC), when device 800 is in operation mode, when such as call model, logging mode and speech recognition mode, microphone by with
It is set to reception external audio signal.The received audio signal can be further stored in memory 804 or via communication set
Part 816 is sent.In some embodiments, audio component 810 further includes a loud speaker, is used for exports audio signal.
I/O interfaces 812 provide interface between processing component 802 and peripheral interface module, and above-mentioned peripheral interface module can
To be keyboard, click wheel, button etc..These buttons may include but be not limited to:Home button, volume button, start button and lock
Determine button.
Sensor module 814 includes one or more sensors, and the state for providing various aspects for device 800 is commented
Estimate.For example, sensor module 814 can detect the state that opens/closes of equipment 800, and the relative positioning of component, for example, it is described
Component is the display and keypad of device 800, and sensor module 814 can be with 800 1 components of detection device 800 or device
Position change, the existence or non-existence that user contacts with device 800,800 orientation of device or acceleration/deceleration and device 800
Temperature change.Sensor module 814 may include proximity sensor, be configured to detect without any physical contact
Presence of nearby objects.Sensor module 814 can also include optical sensor, such as CMOS or ccd image sensor, at
As being used in application.In some embodiments, which can also include acceleration transducer, gyro sensors
Device, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 816 is configured to facilitate the communication of wired or wireless way between device 800 and other equipment.Device
800 can access the wireless network based on communication standard, such as WiFi, 2G or 3G or combination thereof.In an exemplary implementation
In example, communication component 816 receives broadcast singal or broadcast related information from external broadcasting management system via broadcast channel.
In one exemplary embodiment, the communication component 816 further includes near-field communication (NFC) module, to promote short range communication.Example
Such as, NFC module can be based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band (UWB) technology,
Bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, device 800 can be believed by one or more application application-specific integrated circuit (ASIC), number
Number processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array
(FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for executing the above method.
In the exemplary embodiment, it includes the non-transitorycomputer readable storage medium instructed, example to additionally provide a kind of
Such as include the memory 804 of instruction, above-metioned instruction can be executed by the processor 820 of device 800 to complete the above method.For example,
The non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk
With optical data storage devices etc..
A kind of non-transitorycomputer readable storage medium, when the instruction in the storage medium is held by the processor of terminal
When row so that terminal is able to carry out a kind of methods of exhibiting of search result items, the method includes:
In response to the cross-language search operation triggered for original language keyword, the corresponding target language of the keyword is searched for
The search result items of speech;Object to be translated is determined from the default exposition of the search result items of the object language, it is described
Object to be translated is:Target semantic primitive to be translated for original language;According to described search result items default exposition and
The corresponding source language translation results of the object to be translated, generate the intended display part of described search result items;Described in displaying
The intended display part of search result items.
Fig. 6 is the structural schematic diagram of server in the embodiment of the present invention.The server 1900 can be different because of configuration or performance
And generate bigger difference, may include one or more central processing units (central processing units,
CPU) 1922 (for example, one or more processors) and memory 1932, one or more storage application programs
1942 or data 1944 storage medium 1930 (such as one or more mass memory units).Wherein, memory 1932
Can be of short duration storage or persistent storage with storage medium 1930.The program for being stored in storage medium 1930 may include one or
More than one module (diagram does not mark), each module may include to the series of instructions operation in server.Further
Ground, central processing unit 1922 could be provided as communicating with storage medium 1930, and storage medium 1930 is executed on server 1900
In series of instructions operation.
Server 1900 can also include one or more power supplys 1926, one or more wired or wireless nets
Network interface 1950, one or more input/output interfaces 1958, one or more keyboards 1956, and/or, one or
More than one operating system 1941, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM
Etc..
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to its of the present invention
Its embodiment.The present invention is directed to cover the present invention any variations, uses, or adaptations, these modifications, purposes or
Person's adaptive change follows the general principle of the present invention and includes the undocumented common knowledge in the art of the disclosure
Or conventional techniques.The description and examples are only to be considered as illustrative, and true scope and spirit of the invention are by following
Claim is pointed out.
It should be understood that the invention is not limited in the precision architectures for being described above and being shown in the accompanying drawings, and
And various modifications and changes may be made without departing from the scope thereof.The scope of the present invention is limited only by the attached claims
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all the present invention spirit and
Within principle, any modification, equivalent replacement, improvement and so on should all be included in the protection scope of the present invention.
Claims (14)
1. a kind of methods of exhibiting of search result items, which is characterized in that this method includes:
In response to the cross-language search operation triggered for original language keyword, the corresponding object language of the keyword is searched for
Search result items;
Determine that object to be translated, the object to be translated are from the default exposition of the search result items of the object language
Target semantic primitive to be translated for original language;
According to the default exposition and the corresponding source language translation results of the object to be translated of described search result items, generate
The intended display part of described search result items;
Show the intended display part of described search result items.
2. according to the method described in claim 1, it is characterized in that, the search result items from the object language are preset
Object to be translated is determined in exposition, including:
Inquiry difficulty or ease are superior to the cell library of pre-set level as object element library;The rank is for indicating to wrap in cell library
The complexity of the semantic primitive of the object language included;
Judge whether each semantic primitive that the default exposition of described search result items includes belongs to the object element respectively
Library, and the semantic primitive for belonging to the object element library is determined as the object to be translated.
3. according to the method described in claim 1, it is characterized in that, the search result items from the object language are preset
Object to be translated is determined in exposition, including:
Determine the technical field belonging to the keyword;
Judge whether each semantic primitive that the default exposition of described search result items includes belongs to the technical field respectively
Professional unit library, and the semantic primitive in the professional unit library for belonging to the technical field is determined as the object to be translated.
4. according to the method described in claim 1, it is characterized in that, the search result items from the object language are preset
Object to be translated is determined in exposition, including:
Judge whether each semantic primitive that the default exposition of described search result items includes belongs to pre-added list respectively
First library, and the semantic primitive for belonging to the pre-added cell library is determined as the object to be translated;Wherein, described advance
The cell library of addition is for storing the semantic primitive that user pre-enters.
5. according to the method described in claim 1, it is characterized in that, the search result items from the object language are preset
Object to be translated is determined in exposition, including:
Judge whether each semantic primitive that the default exposition of described search result items includes belongs to history unit library respectively, and
The semantic primitive for belonging to the history unit library is determined as the object to be translated;
Wherein, the history that the history unit library is used to store involved by historical search record and/or history intersection record is semantic
Unit;The history semantic primitive includes:The semantic primitive and/or association that semantic primitive, the history of historical search are checked are semantic
Unit;The association semantic primitive, which is the semantic primitive checked with the semantic primitive or history of the historical search, has specific pass
The semantic primitive of system.
6. according to the method described in claim 1, it is characterized in that, the default exposition according to described search result items
Source language translation results corresponding with the object to be translated generate the intended display part of described search result items, including:
Obtain the corresponding source language translation results of the object to be translated;
The object to be translated that the default exposition of described search result items includes is replaced with corresponding original language to turn over
It translates as a result, generating the intended display part of described search result items.
7. according to the method described in claim 6, it is characterized in that, further including:
Detect that the mouse-over for the source language translation results for including for the intended display part operates, described in displaying
The object to be translated of the corresponding object language of source language translation results.
8. according to the method described in claim 1, it is characterized in that, the default exposition according to described search result items
Source language translation results corresponding with the object to be translated, the intended display part for generating described search result items include:
Obtain the corresponding source language translation results of the object to be translated;
A browsing link is generated, default exposition of the browsing link for being directed toward described search result items includes all
The source language translation results of object to be translated;
By browsing link addition in the default exposition of described search result items, the mesh of described search result items is generated
Mark exposition.
9. according to the method described in claim 8, it is characterized in that, further including:
In response to triggering the operation of the browsing link, the original language for all objects to be translated that the browsing link is directed toward is shown
Translation result.
10. according to the method described in claim 1, it is characterized in that, the default displaying portion according to described search result items
Point and the corresponding source language translation results of the object to be translated, the intended display part of generation described search result items includes:
Obtain the corresponding source language translation results of the object to be translated;
Default exposition for described search result items each of includes object to be translated, and it is each to be translated right to generate respectively
Link, the source language translation results for checking link for being directed toward corresponding object to be translated are checked as corresponding;
Default exposition for described search result items, which each of includes that object addition to be translated is corresponding, checks link, generation
The intended display part of described search result items.
11. according to the method described in claim 10, it is characterized in that, further including:
The operation for checking link that intended display part in response to triggering described search result items includes is checked described in displaying
Link the source language translation results for the object to be translated being directed toward.
12. according to the method described in claim 1, it is characterized in that, further including:
In response to triggering the operation of a search result items, the corresponding page of described search result items is obtained;
The object to be translated that the corresponding page of described search result items includes is replaced with into corresponding source language translation knot
Fruit;
Show the corresponding page of replaced described search result items.
13. a kind of displaying device of search result items, which is characterized in that the displaying device includes:
Search unit searches for the keyword pair for being operated in response to the cross-language search triggered for original language keyword
The search result items for the object language answered;
Determination unit, for determining object to be translated, institute from the default exposition of the search result items of the object language
To state object to be translated be to be translated be original language target semantic primitive;
Generation unit, for the default exposition and the corresponding original language of the object to be translated according to described search result items
Translation result generates the intended display part of described search result items;
First display unit, the intended display part for showing described search result items.
14. a kind of displaying device for search result items, which is characterized in that include memory and one or one
Above program, one of them either more than one program be stored in memory and be configured to by one or one with
It includes the instruction for being operated below that upper processor, which executes the one or more programs,:
In response to the cross-language search operation triggered for original language keyword, the corresponding object language of the keyword is searched for
Search result items;
Determine that object to be translated, the object to be translated are from the default exposition of the search result items of the object language
Target semantic primitive to be translated for original language;
According to the default exposition and the corresponding source language translation results of the object to be translated of described search result items, generate
The intended display part of described search result items;
Show the intended display part of described search result items.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710048760.3A CN108334526A (en) | 2017-01-20 | 2017-01-20 | The methods of exhibiting and device of search result items |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710048760.3A CN108334526A (en) | 2017-01-20 | 2017-01-20 | The methods of exhibiting and device of search result items |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108334526A true CN108334526A (en) | 2018-07-27 |
Family
ID=62922684
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710048760.3A Pending CN108334526A (en) | 2017-01-20 | 2017-01-20 | The methods of exhibiting and device of search result items |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108334526A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109684464A (en) * | 2018-12-30 | 2019-04-26 | 广西财经学院 | Compare across the language inquiry extended method of implementation rule consequent excavation by weight |
WO2019109663A1 (en) * | 2017-12-08 | 2019-06-13 | 北京搜狗科技发展有限公司 | Cross-language search method and apparatus, and apparatus for cross-language search |
CN109933258A (en) * | 2019-02-13 | 2019-06-25 | 北京三快在线科技有限公司 | Information display method, device, electronic equipment and readable storage medium storing program for executing |
CN111553172A (en) * | 2020-04-02 | 2020-08-18 | 支付宝实验室(新加坡)有限公司 | Translation document display method, device, system and storage medium |
CN113641433A (en) * | 2021-08-10 | 2021-11-12 | 广州鲁邦通智能科技有限公司 | Multi-language page conversion method and unit of front-end internationalized multi-language file based on i18n technology |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1685341A (en) * | 2002-09-30 | 2005-10-19 | 陈宁萍 | Blinking annotation callouts highlighting cross language search results |
CN103268326A (en) * | 2013-05-02 | 2013-08-28 | 百度在线网络技术(北京)有限公司 | Personalized cross-language retrieval method and device |
CN105138519A (en) * | 2015-07-31 | 2015-12-09 | 小米科技有限责任公司 | Lexical translation method and device |
CN108304412A (en) * | 2017-01-13 | 2018-07-20 | 北京搜狗科技发展有限公司 | A kind of cross-language search method and apparatus, a kind of device for cross-language search |
CN108614830A (en) * | 2016-12-12 | 2018-10-02 | 北京搜狗科技发展有限公司 | A kind of methods of exhibiting and device of search result |
-
2017
- 2017-01-20 CN CN201710048760.3A patent/CN108334526A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1685341A (en) * | 2002-09-30 | 2005-10-19 | 陈宁萍 | Blinking annotation callouts highlighting cross language search results |
CN103268326A (en) * | 2013-05-02 | 2013-08-28 | 百度在线网络技术(北京)有限公司 | Personalized cross-language retrieval method and device |
CN105138519A (en) * | 2015-07-31 | 2015-12-09 | 小米科技有限责任公司 | Lexical translation method and device |
CN108614830A (en) * | 2016-12-12 | 2018-10-02 | 北京搜狗科技发展有限公司 | A kind of methods of exhibiting and device of search result |
CN108304412A (en) * | 2017-01-13 | 2018-07-20 | 北京搜狗科技发展有限公司 | A kind of cross-language search method and apparatus, a kind of device for cross-language search |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019109663A1 (en) * | 2017-12-08 | 2019-06-13 | 北京搜狗科技发展有限公司 | Cross-language search method and apparatus, and apparatus for cross-language search |
CN109684464A (en) * | 2018-12-30 | 2019-04-26 | 广西财经学院 | Compare across the language inquiry extended method of implementation rule consequent excavation by weight |
CN109684464B (en) * | 2018-12-30 | 2021-06-04 | 广西财经学院 | Cross-language query expansion method for realizing rule back-part mining through weight comparison |
CN109933258A (en) * | 2019-02-13 | 2019-06-25 | 北京三快在线科技有限公司 | Information display method, device, electronic equipment and readable storage medium storing program for executing |
CN111553172A (en) * | 2020-04-02 | 2020-08-18 | 支付宝实验室(新加坡)有限公司 | Translation document display method, device, system and storage medium |
WO2021197094A1 (en) * | 2020-04-02 | 2021-10-07 | 支付宝实验室(新加坡)有限公司 | Translation text display |
CN113641433A (en) * | 2021-08-10 | 2021-11-12 | 广州鲁邦通智能科技有限公司 | Multi-language page conversion method and unit of front-end internationalized multi-language file based on i18n technology |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109885251B (en) | Information processing apparatus, information processing method, and storage medium | |
CN108334526A (en) | The methods of exhibiting and device of search result items | |
KR102364400B1 (en) | Obtaining response information from multiple corpuses | |
US8903847B2 (en) | Digital media voice tags in social networks | |
JP6204982B2 (en) | Contextual query tuning using natural motion input | |
US8615510B2 (en) | Quick applications for search | |
CN107102746A (en) | Candidate word generation method, device and the device generated for candidate word | |
WO2018085760A1 (en) | Data collection for a new conversational dialogue system | |
CN111368541B (en) | Named entity identification method and device | |
US10360455B2 (en) | Grouping captured images based on features of the images | |
KR102253279B1 (en) | Kiosk-based unmanned payment system using artificial intelligence and its method | |
CN108538284A (en) | Simultaneous interpretation result shows method and device, simultaneous interpreting method and device | |
WO2019109663A1 (en) | Cross-language search method and apparatus, and apparatus for cross-language search | |
WO2020081158A1 (en) | Dynamically suppressing query answers in search | |
US20230033622A1 (en) | Context-aware observational entity recognition and capture | |
CN110989847A (en) | Information recommendation method and device, terminal equipment and storage medium | |
Dasgupta et al. | VoiceMail architecture in desktop and mobile devices for the Blind people | |
JP7139157B2 (en) | Search statement generation system and search statement generation method | |
CN112149403A (en) | Method and device for determining confidential text | |
US20210055909A1 (en) | Systems and methods for voice activated interface | |
CN108614830A (en) | A kind of methods of exhibiting and device of search result | |
KR102249109B1 (en) | A method for providing answer sets for questions which require variable answers and an apparatus using the same | |
CN108614831A (en) | Semantic primitive display methods and device, the device shown for semantic primitive | |
EP3535664A1 (en) | Data collection for a new conversational dialogue system | |
CN107368602A (en) | A kind of photo storage method and photo storage device for smart machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180727 |