TranSmart: A Practical Interactive Machine Translation System
arXiv:2105.13072
Abstract
Automatic machine translation is super efficient to produce translations yet their quality is not guaranteed. This technique report introduces TranSmart, a practical human-machine interactive translation system that is able to trade off translation quality and efficiency. Compared to existing publicly available interactive translation systems, TranSmart supports three key features, word-level autocompletion, sentence-level autocompletion and translation memory. By word-level and sentence-level autocompletion, TranSmart allows users to interactively translate words in their own manners rather than the strict manner from left to right. In addition, TranSmart has the potential to avoid similar translation mistakes by using translated sentences in history as its memory. This report presents major functions of TranSmart, algorithms for achieving these functions, how to use the TranSmart APIs, and evaluation results of some key functions. TranSmart is publicly available at its homepage (https://transmart.qq.com).
References in corpus (8)
- Sequence to Sequence Learning with Neural Networks
- Finding consensus in speech recognition: word error minimization and other applications of confusion networks
- Pay Less Attention with Lightweight and Dynamic Convolutions
- Translating Pro-Drop Languages with Reconstruction Models
- TexSmart: A Text Understanding System for Fine-Grained NER and Enhanced Semantic Analysis
- Neural Machine Translation with Noisy Lexical Constraints
- Correct-and-Memorize: Learning to Translate from Interactive Revisions
- Mask-Align: Self-Supervised Neural Word Alignment
Cited by in corpus (5)
- Neural Machine Translation with Monolingual Translation Memory
- Skill Disentanglement for Imitation Learning from Suboptimal Demonstrations
- Self-Training Sampling with Monolingual Data Uncertainty for Neural Machine Translation
- An Energy-based Model for Word-level AutoCompletion in Computer-aided Translation
- On the Complementarity between Pre-Training and Back-Translation for Neural Machine Translation