CN108334526A - The methods of exhibiting and device of search result items - Google Patents

The methods of exhibiting and device of search result items Download PDF

Info

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
Application number
CN201710048760.3A
Other languages
Chinese (zh)
Inventor
许静芳
张骏
翟飞飞
薛征山
于恒
祝天刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Sogou Technology Development Co Ltd
Original Assignee
Beijing Sogou Technology Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Sogou Technology Development Co Ltd filed Critical Beijing Sogou Technology Development Co Ltd
Priority to CN201710048760.3A priority Critical patent/CN108334526A/en
Publication of CN108334526A publication Critical patent/CN108334526A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/338Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/3331Query processing
    • G06F16/3332Query translation
    • G06F16/3337Translation 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

The methods of exhibiting and device of search result items
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.
CN201710048760.3A 2017-01-20 2017-01-20 The methods of exhibiting and device of search result items Pending CN108334526A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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