Machine translation

92 flashcardsby Magda
Study these flashcardsFree · spaced repetition · iPhone, Android, Mac & web

All cards

1
What is a think tank?
organization that conducts research and provides expertise
2
What is a TM?
Translation Memory, database of previous translations
3
What does the acronym FAUT stand for?
Factory Acceptance User Testing, product is tested by end-users at manufacturer's facility
4
What is MemoQ?
CAT tool, provides translation memory, terminology and machine translation, finds out how much of the content is repetitive
5
What is simship?
simultaneous shipping, launch in all countries at the same time so pirating is not possible
6
Why are translators not becoming obsolete?
content is: flawed (slang, source uttered by non-natives, typos), quirky (humor, references), massive , always different , pieced-together
7
What is the current initiative of the EU in Language Professions?
to rebrand them, from translators to Intercultural & Linguistic Mediators/Professionals
8
Which different translation strategies are there?
syntactic, semantic, pragmatic strategies
9
What is translation?
rendering of source language content into target language in written form
10
What is post-editing?
editing and correcting machine translation output
11
What is a check?
examination of target language content carried out by translator
12
What is a revision?
bilingual examination of target language content against source language content for its suitability for the agreed purpose
13
What is a review?
monolingual examination of target language content for its sustainability for the agreed purpose
14
What is proofreading?
examination of the revised target language content and applying corrections before printing
15
What does the GILT acronym stand for?
Globalization (e.g. market research), Internationalization (generalizing product so it can handle languages and cultural conventions), Localization (linguistical and cultural appropriateness) , Translation (source content to target content)
16
What is Déjà Vu X3?
CAT Tool, puts text in segments on the left, right side is for translation, reminds you of how you already translated before
17
What do CAT tools do?
allow to work with different files
extract translatable content thanks to file filters
break up content into segments
update project translation memories when you confirm
allow to save terminological databases
allow quality assurance checks
18
What is a segment?
translation unit identified by CAT tool according to language-specific segmentation rules
19
What is Matecat?
open source online CAT tool
20
When you open a tmx file what do you see it as?
xml format
21
What is a perfect match?
translation of segment is found in bilingual file (xliff: XML Localization Interchange File Format)
22
What is a context match?
not only exact match but also segment before and/or after matches
23
What is an exact match?
both content and formatting of new source segment are identical to segment that’s already stored in the TM
24
What is a fuzzy match?
part of the new segment matches segment stored in TM
25
What is no match?
(usually) under 49%, similarity is not useful enough
26
What is inside of a xliff file?
source and target segments, metadata, layout info
27
How can you create and add to a TM?
during project: translating in CAT tool and confirming translation, before project: importing external TM, aligning source and target files, crawling web and aligning segments
28
What are tools for terminology extraction/management?
iate, wipo (world intellectual property organization), RWS Trados Multiterm
29
What is Machine Translation?
automatic translation of text from one natural language to another using a computer application
30
LSC
Language Service Company
31
What does a rule-based MT work with?
grammatical, interlingual transformational rules and bilingual dictionaries, created manually
32
What is an example for a rule-based MT system?
Apertium Simpleton
33
What happens in a rule-based MT?
source sentence parsed into constituents: part-of-speech-tagging, phrase identification
34
Which systems are corpus-based?
statistical MT, neural MT
35
How does a statistical MT work?
table of probable correspondences (e.g. ich-I= 0.3. Katze-cat=0.7)
the more unlikely the correspondence the lower the score
36
What are the constituents of a statistical MT?
Translation Model + Language Model + optional model like glossary
37
What is an n-gram?
indicates how many words are in one segment
38
What can be problematic in statistical MT?
sentence structure still problematic, no highlighting of non-translated words
39
What are the constituents of neural MT?
recurrent and transformer architecture (input ->encoders->decoders->output)
40
What is NMT being trained on?
existing translations in form of parallel, sentence-aligned corpora
41
What are vectors?
array of numbers
42
What are the two kinds of vectors?
one hot vectors: one dimension (=number in vector) per word in the vocabulary, vector dimension 1 or 0, or vector representations with fixed dimensionality, vector size does not correspond to vocabulary size
43
What are embeddings?
vector representations of words/sentences, based on belief that similar words appear in similar contexts
44
What is the difference between neural and statistical MT?
statistical: phrase table (how probable is it that one word equals the other in the target language: Katze=cat=0.7), neural: representation learning, no probabilities
45
Example for statistical MT
Moses
46
What is byte-pair encoding?
words are separated into letters and recombines them so most frequently occur together
47
Will TM's always offer a translation?
no translation if similarity is too low
48
What are potential problems regarding NMT?
omission: not translating parts of sentence, addition/hallucination: : generating unrelated output words, inaccuracies more difficult to spot than in earlier approaches, less robust to errors in training, difficulties in dealing with names, elimination of hedging devices (=more affirmative or stronger negation)
49
What is a difference between NMT and rule-based MT?
NMT: new model to each language direction needed, rule-based: works in both directions
50
What are weights?
connections between neurons
51
What is attention?
determines which part of sentence is important for translating
52
What is loss?
difference between actual output and reference output
53
What is back-propagation?
training method, in beginning system output is random because it has not learned yet, training algorithm updates network parameters to minimize difference
54
Which qualities must a parallel (=bilingual) corpus have?
aligned at segment level (usually not longer than sentence) in UTF-8 TMT or tmx format
55
What is synthetic data?
emergency approach, monolingual data is being translated by machine, flipped and added to training data
56
What is zero-shot translation?
using multilingual data to train multilingual NMT systems
57
In which categories is the data for training a NMT engine being split?
training data: 80%, validation set: selection of model that performs best, 10% test set: in the end unbiased estimation of performance 10%
58
What is an epoch?
one whole pass through the training data
59
When do you stop training?
when loss doesn't decrease anymore or starts increasing, metric (BLEU), amount of epochs, time
60
On what grounds is the best model being selected?
best loss, BLEU
61
What is the BLEU?
Bilingual Evaluation Understudy, statistic for measuring the accuracy of machine translations compared to human translators, high score is good
62
What is jupyter?
trains NM engines
63
Where is the use of terminology easier, NMT or SMT?
SMT
64
Where can you find training sources?
existing aligned corpora, manually aligned TMs, synthetic data, glossaries, automatic crawling
65
How can you know that the data is ready to be used for training?
accuracy, validity (expected type?), consistency (contradicting?) , uniformity (same format?), completeness (enough data?)
66
Which data cleaning processes are there?
correct encoding, correct file format, removing/ relabling segments, removing tags, fixing misalignments, removing long segment-pairs, anonymizing data
67
What is Kantan?
offers MT engine or creation of own MT
68
What is good data?
data quality, domain specificity
69
What is xBench?
tool for linguistic resource quality assurance (QA)
70
Why do errors in training data matter?
GIGO , NMT quickly degraded by noise in training data, training and retraining NMT has environmental impact
71
What is Opus?
open parallel corpora
72
Who needs machine translation evaluation?
MT researcher (produced good system?), language professionals (choosing system), potential MT users (which costs can I save)
73
What are advantages and disadvantages of human MT output evaluation?
slow, expensive, dependent on guidelines, more meaningful
74
What does the BLEU score?
compares MT to one or several reference translations, produces score at corpus level, accurate and correct translation can score low because they use different words than reference translation
75
What does the TER/ THER evaluate?
gives score of how many edits are needed to get output segment to a reference translation segment
76
What is gisting?
quick translation of a text to help users understand the general meaning without focusing on full accuracy or linguistic
77
What is the "Fluency Trap"?
when text is fluent we accept it and overlook errors
78
What is a hedging device?
linguistic device to express uncertainty or politeness
79
What are other NMT aspects to look out for?
little changes make big difference in output, syntactic vs. pragmatic translation, propagation of societal biases present in training data, offensive content, loss of coherence beyond segment level (Du and Sie to refere to same person), MT influencing general language, priming effect (seeing MT influences translation process, you can't unsee)
80
Which website can you use to tackle the propagation of societal biases in your translation?
fairslator
81
What if MT results are not satisfactory?
new in-domain data, duplicate existing data to give it prominence in training set
82
What is light post-editing?
comprehensibility and accuracy
83
What is full post-editing?
comprehensibility, accuracy, style, syntax grammar and punctuation
84
Which post-editing skills are needed?
identifying errors, reasonable speed, follow guidelines
85
How can you improve the quality of MT output?
controlled language, edit textspeak and pdfs
86
How can you save time in improving the output of MT?
post-editing the input: look at output first, correct errors in source and see if they improved, not correcting everything in general
87
How can Generative Artificial Intelligence be used to improve source input?
fix Optical Character Recognition errors, improve quality of original writing, standardize non-standard writing
88
What are dangers of PEMT?
over-editing, under-editing
89
What are advantages of ASR (Automatic Speech Recognition)?
increased productivity, ergonomics, accessibility and output naturalness
90
What is slator?
news aggregator for translation industry
91
What are challenges with ASR?
risk of introducing errors e.g. homophones, accessibility issues e.g. not all languages supported, potential increase in cognitive load, more colloquial and informal translation choices
92
What is Limecraft Flow?
an automatic subtitling tool
Study all 92 cards for free