Movatterモバイル変換


[0]ホーム

URL:


CN107562736A - A kind of caching machine interpretation method and system based on neuron - Google Patents

A kind of caching machine interpretation method and system based on neuron
Download PDF

Info

Publication number
CN107562736A
CN107562736ACN201710664396.3ACN201710664396ACN107562736ACN 107562736 ACN107562736 ACN 107562736ACN 201710664396 ACN201710664396 ACN 201710664396ACN 107562736 ACN107562736 ACN 107562736A
Authority
CN
China
Prior art keywords
text
translation
server
backstage
processing
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
CN201710664396.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.)
Global Tone Communication Technology Qingdao Co Ltd
Original Assignee
Global Tone Communication Technology Qingdao 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 Global Tone Communication Technology Qingdao Co LtdfiledCriticalGlobal Tone Communication Technology Qingdao Co Ltd
Priority to CN201710664396.3ApriorityCriticalpatent/CN107562736A/en
Publication of CN107562736ApublicationCriticalpatent/CN107562736A/en
Pendinglegal-statusCriticalCurrent

Links

Landscapes

Abstract

The present invention provides a kind of caching machine interpretation method based on neuron, including step:User submits the translation comprising cypher text to ask;Request is committed to backstage text-processing server and carries out Text Pretreatment;Cypher text in asking translation is made pauses in reading unpunctuated ancient writings and cutting processing;Backstage text-processing server is searched in cache whether there is existing translation result;Text-processing server in backstage carries out language material standardization to cypher text;Obtain preliminary translation result;Generate final translation result;Final translation result is sent to front end Website server, and stored to cache.The present invention increases cache mechanism in the Service parts of neuron MT engine, when receiving translation request, first it can be scanned for out of cache, if cache memory has history translation record, the direct output result of meeting, it need not again be translated by translation engine again, greatly improve machine translation server resource utilization and translation efficiency.

Description

A kind of caching machine interpretation method and system based on neuron
Technical field
The present invention relates to neuron machine translation mothod.
Background technology
In neuron machine translation field, the statistical machine translation that the decoding time of translation engine is more traditional is much longer.Because the decoding time directly influences the commercialization of machine translation system, therefore, neuron MT engine how is improvedTranslation efficiency is one of most important research topic in neuron machine translation field.At present, to neuron MT engineResearch also rests on the category of decoder, but training pattern and learning framework problem due to neuron MT engine,Even if reconstruction decoder, its decoding efficiency still has the very big rising space.
The content of the invention
Technical problems to be solved first of the invention are to provide a kind of caching machine interpretation method based on neuron,The repetition translation of neuron MT engine can be reduced, improves machine translation server resource utilization and translation efficiency.
The technical proposal for solving the technical problem of the invention is:A kind of caching machine translation based on neuronMethod, comprise the following steps:
(1)User submits the translation comprising cypher text to ask;
(2)The translation request of user is committed to backstage text-processing server and carries out Text Pretreatment by front end Website server;
(3)Cypher text in asking translation is made pauses in reading unpunctuated ancient writings and cutting processing;
(4)Backstage text-processing server is searched in cache whether there is existing translation result, if it is present directlyConnect and translation result is fed back into front end Website server, if it does not exist, then continuing in next step;
(5)Text-processing server in backstage carries out language material standardization to cypher text;
(6)Language material after standardization is committed into machine translation server to be translated, obtains preliminary translation result, and send extremelyBackstage text-processing server;
(7)Text-processing server in backstage reduces to preliminary translation result, generates final translation result;
(8)Text-processing server in backstage sends final translation result to front end Website server, and stores to cache.
Further, Text Pretreatment includes asking included text to carry out the filtering of symbol, mess code translation, makes itText formatting meets the form of the affiliated languages of the text, its punctuation mark is met the punctuation mark mark of the affiliated languages of the textIt is accurate.
Further, punctuate and cutting processing include languages identification and punctuate processing, wherein, languages identification first judges translationThe affiliated languages of text, punctuation mark punctuate rule is made pauses in reading unpunctuated ancient writings and cut to cypher text corresponding to languages belonging to for punctuate processingOffice is managed, and is syntagma by cypher text processing.
Further, language material standardization includes participle and escape.
The present invention also provides a kind of translation system that can run above-mentioned interpretation method, and the system includes front end website serviceDevice, backstage text-processing server, cache and machine translation server, after the output end of front end Website server is connected toThe receiving terminal of platform text server simultaneously is sent to translate solicited message, and the output end of backstage text server is connected to machine and turned overThe receiving terminal and cache of server are translated, and is sent to the translation solicited message by pretreatment, machine translation serverOutput end be connected to the receiving terminal of backstage text server and be sent to preliminary translation result, backstage text server it is defeatedGo out to hold the receiving terminal for being connected to front end Website server and cache and be sent to final translation result.
The beneficial effects of the invention are as follows:The present invention is high by increasing in the Service parts of neuron MT engineFast caching mechanism, when MT engine receives translation request, first it can be scanned for out of cache, if slow at a high speedThere are history translation record, the direct output result of meeting in depositing, it is not necessary to translated by translation engine, also, completed in translation again againAfterwards, translation result and some sentence patterns are introduced directly into cache, it is not necessary to repeat to translate via MT engine, thisInvention greatly improves machine translation server resource utilization and translation efficiency.
Brief description of the drawings
Fig. 1 is the flow chart of the present invention.
Embodiment
Referring to the drawings.
The system of the present invention includes front end Website server, backstage text-processing server, cache and machine translationServer, the output end of front end Website server are connected to the receiving terminal of backstage text server and are sent to translation request letterBreath, the output end of backstage text server is connected to the receiving terminal and cache of machine translation server, and be sent to throughCross the translation solicited message of pretreatment, the output end of machine translation server be connected to the receiving terminal of backstage text server and toIt sends preliminary translation result, and the output end of backstage text server is connected to the receiving terminal of front end Website server and delayed at a high speedDeposit and be sent to final translation result.
The step of being translated using said system is specifically included:
1)User submits the translation comprising cypher text to ask.
Here user refers to the people with machine translation demand, and hardware medium includes page end, the machine of mobile terminal turns overTranslate engine service etc..
2)Cypher text is submitted to backstage text-processing server and carries out Text Pretreatment by front end Website server.
Text Pretreatment refers in text-processing server, and symbol, mess code are carried out by system to text to be translatedFiltering, makes its punctuation mark meet the standard punctuation mark category of the languages.
4)Pretreated cypher text is made pauses in reading unpunctuated ancient writings and cutting is handled.
Punctuate and cutting processing include languages identification and punctuate processing, wherein, languages identification is first judged belonging to cypher textLanguages, punctuate processing punctuation mark punctuate rule corresponding to languages belonging to is made pauses in reading unpunctuated ancient writings by cypher text and cutting processing,It is syntagma by cypher text processing.
5)Backstage text-processing server carries out fast search in cache, search whether existing identical sentenceTranslation result.
1. if it does, directly skipping remaining step, front end Website server is directly returned result to.
2. if it does not exist, then go in next step.
6)The steps such as text-processing server in backstage is segmented to the cypher text after punctuate, escape, such step systemReferred to as language material standardizes.
7)The language material of standardization is submitted into machine translation server to be translated, obtains preliminary translation result.
8)Text-processing server in backstage carries out the operations such as sentence merging, escape reduction to preliminary translation result, and generation is mostWhole translation result.
9)Final translation result is returned to front end Website server by backstage text-processing server, is sent it to simultaneouslyCache is stored.

Claims (5)

5. a kind of caching machine translation system based on neuron, it is characterized in that, including front end Website server, backstage textPresent treatment server, cache and machine translation server, the output end of front end Website server are connected to backstage text clothesThe receiving terminal of business device simultaneously is sent to translate solicited message, and the output end of backstage text server is connected to machine translation serverReceiving terminal and cache, and be sent to the translation solicited message by pretreatment, the output end of machine translation serverIt is connected to the receiving terminal of backstage text server and is sent to preliminary translation result, the output end connection of backstage text serverTo front end Website server receiving terminal and cache and be sent to final translation result.
CN201710664396.3A2017-08-072017-08-07A kind of caching machine interpretation method and system based on neuronPendingCN107562736A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201710664396.3ACN107562736A (en)2017-08-072017-08-07A kind of caching machine interpretation method and system based on neuron

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201710664396.3ACN107562736A (en)2017-08-072017-08-07A kind of caching machine interpretation method and system based on neuron

Publications (1)

Publication NumberPublication Date
CN107562736Atrue CN107562736A (en)2018-01-09

Family

ID=60974977

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201710664396.3APendingCN107562736A (en)2017-08-072017-08-07A kind of caching machine interpretation method and system based on neuron

Country Status (1)

CountryLink
CN (1)CN107562736A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109145312A (en)*2018-06-292019-01-04中译语通科技股份有限公司A kind of machine translation method based on L2 cache, device, medium and electronic equipment
CN116249984A (en)*2020-11-272023-06-09江苏省舜禹信息技术有限公司 A pre-translation editing method and system for machine translation of patent text

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101034395A (en)*2007-03-302007-09-12传神联合(北京)信息技术有限公司Document waiting for translating processing system and document processing method using same
US20090287671A1 (en)*2008-05-162009-11-19Bennett James DSupport for international search terms - translate as you crawl
CN102364437A (en)*2011-09-222012-02-29厦门游家网络有限公司Multi-language site development system and implementation method thereof
CN103038763A (en)*2010-07-232013-04-10国际商业机器公司On-demand translation of application text

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101034395A (en)*2007-03-302007-09-12传神联合(北京)信息技术有限公司Document waiting for translating processing system and document processing method using same
US20090287671A1 (en)*2008-05-162009-11-19Bennett James DSupport for international search terms - translate as you crawl
CN103038763A (en)*2010-07-232013-04-10国际商业机器公司On-demand translation of application text
CN102364437A (en)*2011-09-222012-02-29厦门游家网络有限公司Multi-language site development system and implementation method thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109145312A (en)*2018-06-292019-01-04中译语通科技股份有限公司A kind of machine translation method based on L2 cache, device, medium and electronic equipment
CN116249984A (en)*2020-11-272023-06-09江苏省舜禹信息技术有限公司 A pre-translation editing method and system for machine translation of patent text

Similar Documents

PublicationPublication DateTitle
US12380277B2 (en)Written-modality prosody subsystem in a natural language understanding (NLU) framework
CN107608949B (en)A kind of Text Information Extraction method and device based on semantic model
CN104461484B (en)The implementation method and device of front-end template
CN1936893B (en)Method and system for generating input-method word frequency base based on internet information
CN117056471A (en)Knowledge base construction method and question-answer dialogue method and system based on generation type large language model
CN110223675B (en)Method and system for screening training text data for voice recognition
US10853421B2 (en)Segmented sentence recognition method and device for human-machine intelligent question answer system
CN110765759B (en)Intention recognition method and device
CN101458681A (en)Voice translation method and voice translation apparatus
CN104881406B (en)Web page translation method and system
CN107609092A (en)Intelligent response method and apparatus
CN114757176A (en)Method for obtaining target intention recognition model and intention recognition method
CN110134780B (en)Method, device, equipment and computer readable storage medium for generating document abstract
CN111310440A (en)Text error correction method, device and system
CN111144137B (en)Method and device for generating corpus of machine post-translation editing model
CN110705317B (en)Translation method and related device
US20250045517A1 (en)Copywriting generation method, electronic device, and storage medium
CN110704547A (en)Relation extraction data generation method, model and training method based on neural network
CN117033540A (en)Report generation method, report generation device, electronic equipment and medium
CN119719321A (en) Query statement generation method, device, equipment and storage medium
CN107562736A (en)A kind of caching machine interpretation method and system based on neuron
CN106708932A (en)Abstract extraction method and apparatus for reply of question and answer website
JP2014229275A (en)Query answering device and method
CN114168837A (en)Chatbot searching method, equipment and storage medium
CN116860774A (en)Data interaction processing method, device, equipment and medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20180109


[8]ページ先頭

©2009-2025 Movatter.jp