SlideShare a Scribd company logo
1 of 43
Drop me a mail:Drop me a mail: rushdecoder@yahoo.comrushdecoder@yahoo.com
Visit me at:Visit me at: http://http://rushdishams.googlepages.comrushdishams.googlepages.com
1Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh
Translation Approach
 The translation process may be stated as:
1. Decoding the meaning of the source text
2. Re-encoding this meaning in the target
language.
 Machine translation can use a method
based on linguistic rules-
 words will be translated in a linguistic way
 the most suitable words of the target language
will replace the ones in the source language.
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 2
Translation Approach
 The success of machine translation requires
the problem of natural language
understanding to be solved first.
 Generally, rule-based methods
parse a text,
usually creating an intermediary, symbolic
representation,
from which the text in the target language is
generated.
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 3
Translation Approach
 According to the nature of the intermediary
representation, an approach is described as
interlingual machine translation or
transfer-based machine translation.
 These methods require extensive
lexicons with
morphological,
syntactic, and
semantic information, and
large sets of rules.
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 4
Translation Approach
 Machine translation programs often work
well enough for
a native speaker of one language to get the
approximate meaning of what is written by the
other native speaker.
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 5
Translation Approach
 the large multilingual corpus of data needed
for statistical methods to work is not
necessary for the grammar-based methods.
 But then, the grammar methods need a
skilled linguist to carefully design the
grammar that they use.
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 6
Types of Machine Translation
Text
Generation
Syntactic
Parsing
Semantic
Analysis
Sentence
Planning
Source
(Arabic)
Target
(English)
Transfer
Rules
Direct: SMT, EBMT
Interlingua
Rule based MT
 The rule-based machine translation
paradigm includes
1. transfer-based machine translation,
2. interlingual machine translation and
3. dictionary-based machine translation
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 8
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 9
Transfer based MT
 Itis necessary to have an intermediate
representation that captures the "meaning"
of the original sentence in order to generate
the correct translation
 In interlingua-based MT this intermediate
representation must be independent of the
languages in question, whereas in transfer-
based MT, it has some dependence on the
language pair involved.
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 10
Transfer based MT
 The original text is first analyzed
morphologically and
syntactically
in order to obtain a syntactic
representation.
 This representation can then be refined to a
more abstract level putting emphasis on the
parts relevant for translation and ignoring
other types of information.
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 11
Transfer based MT
 The transfer process then converts this final
representation (still in the original
language) to a representation of the same
level of abstraction in the target language.
 These two representations are referred to
as "intermediate" representations.
 From the target language representation,
the stages are then applied in reverse.
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 12
Transfer based MT
Transformation process
 Morphological analysis
Surface forms of the input text are classified as
○ to part-of-speech (e.g. noun, verb, etc.) and
○ sub-category (number, gender, tense, etc.)
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 14
Transformation process
 Lexical categorization
In any given text some of the words may have
more than one meaning, causing ambiguity in
analysis.
Lexical categorization looks at the context of a
word to try and determine the correct meaning
in the context of the input.
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 15
Transformation process
 Lexical transfer
This is basically dictionary translation
the source language lemma (perhaps with sense
information) is looked up in a bilingual
dictionary and the translation is chosen.
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 16
Transformation process
 Structural transfer
While the previous stages deal with words, this
stage deals with larger constituents
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 17
Transformation process
 Morphological generation
 From the output of the structural transfer
stage, the target language surface forms are
generated.
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 18
Transfer Types
 Superficial transfer (or syntactic)
This level is characterized by transferring
"syntactic structures" between the source and
target languages.
It is suitable for languages in the same family or
of the same type.
for example in the Romance languages between
Spanish, Catalan, French, Italian, etc.
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 19
Transfer Types
 Deep transfer (or semantic)
This level constructs a semantic representation that is
dependent on the source language.
This representation can consist of a series of structures
which represent the meaning.
In these transfer systems predicates are typically
produced.
The translation also typically requires structural
transfer.
This level is used to translate between more distantly
related languages (e.g. Spanish-English or Spanish-
Basque, etc.)
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 20
Dependency Grammar
Case Grammar
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 23
Interlingual MT
 the source language, i.e. the text to be
translated is transformed into an
interlingua, i.e., an abstract language-
independent representation.
 The target language is then generated from
the interlingua.
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 24
Interlingual MT
 In the direct approach, words are translated
directly without passing through an additional
representation.
 In the transfer approach the source language is
transformed into an abstract, less language-
specific representation.
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 25
Interlingual MT
Advantage and disadvantage
 The advantage in multilingual machine
translations is that no transfer component
has to be created for each language pair
 The obvious disadvantage is that the
definition of an interlingua is difficult and
maybe even impossible for a wider domain.
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 27
Components
 Dictionaries for analysis and generation
 A conceptual lexicon, which is
the knowledge base about events and
entities known in the domain.
 A set of projection rules (specific to the
domain and the languages).
 Grammars for the analysis and generation
of the languages involved.
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 28
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 29
Dictionary-based MT
 The words will be translated as a dictionary does
— word by word, usually without much
correlation of meaning between them
 Dictionary lookups may be done with or without
morphological analysis or lemmatisation
 used to expedite manual translation, if the person
carrying it out is fluent in both languages and
therefore capable of correcting syntax and
grammar.
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 30
Dictionary-based MT
Dictionary-based MT
Example-based MT
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 33
Example-based MT
 characterized by its use of a bilingual corpus
with parallel texts as its main knowledge
base
 It is essentially a translation by analogy and
can be viewed as an implementation of
case-based reasoning approach of machine
learning
Example-based MT
 characterized by its use of a bilingual corpus
with parallel texts as its main knowledge
base
 It is essentially a translation by analogy and
can be viewed as an implementation of
case-based reasoning approach of machine
learning
Example-based MT
Example-based MT
 bilingual parallel corpora contain sentence
pairs like the example shown in the table.
 How much is that X ? corresponds to Ano X
wa ikura desu ka.
 red umbrella corresponds to akai kasa
 small camera corresponds to chiisai kamera
Example-based MT
 President Kennedy was shot dead during the
parade. and The convict escaped on July
15th. We could translate the sentence The
convict was shot dead during the parade. by
substituting the appropriate parts of the
sentences.
Statistical MT
Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 39
Statistical MT
 The idea behind statistical machine
translation comes from information theory.
 A document is translated according to the
probability distribution p(e | f) that a string
e in the target language (for example,
English) is the translation of a string f in the
source language (for example, French).
Statistical MT
 The problem of modeling the probability
distribution p(e | f) has been approached in
a number of ways. One intuitive approach is
to apply Bayes Theorem
where the translation model p(f | e) is the probability that the
source string is the translation of the target string, and the
language model p(e) is the probability of seeing that target
language string string.
Statistical MT
 Finding the best translation is done by picking up
the one that gives the highest probability

More Related Content

What's hot

Theory of translation
Theory of translationTheory of translation
Theory of translation
ytsogzolmaa
 

What's hot (20)

Trasnlation shift
Trasnlation shiftTrasnlation shift
Trasnlation shift
 
Types of translation
Types of translationTypes of translation
Types of translation
 
Machine translator Introduction
Machine translator IntroductionMachine translator Introduction
Machine translator Introduction
 
Translation Strategies, by Dr. Shadia Y. Banjar
Translation Strategies, by Dr. Shadia Y. BanjarTranslation Strategies, by Dr. Shadia Y. Banjar
Translation Strategies, by Dr. Shadia Y. Banjar
 
Translation Studies
Translation StudiesTranslation Studies
Translation Studies
 
Globalization and translation
Globalization and translationGlobalization and translation
Globalization and translation
 
Types of translation
Types of translationTypes of translation
Types of translation
 
Statistical machine translation
Statistical machine translationStatistical machine translation
Statistical machine translation
 
literary Translation
literary Translationliterary Translation
literary Translation
 
A tutorial on Machine Translation
A tutorial on Machine TranslationA tutorial on Machine Translation
A tutorial on Machine Translation
 
Theory of translation
Theory of translationTheory of translation
Theory of translation
 
Types of corpus linguistics Parallel ,aligned...
 Types of corpus linguistics Parallel ,aligned... Types of corpus linguistics Parallel ,aligned...
Types of corpus linguistics Parallel ,aligned...
 
Literal translation
Literal translationLiteral translation
Literal translation
 
Types of Translation, By Dr. Shadia Yousef Banjar
Types of Translation, By Dr. Shadia Yousef BanjarTypes of Translation, By Dr. Shadia Yousef Banjar
Types of Translation, By Dr. Shadia Yousef Banjar
 
Lecture 1: Semantic Analysis in Language Technology
Lecture 1: Semantic Analysis in Language TechnologyLecture 1: Semantic Analysis in Language Technology
Lecture 1: Semantic Analysis in Language Technology
 
What is machine translation
What is machine translationWhat is machine translation
What is machine translation
 
Distributional semantics
Distributional semanticsDistributional semantics
Distributional semantics
 
Literal translation
Literal translationLiteral translation
Literal translation
 
PSYCHOLINGUISTICS
PSYCHOLINGUISTICSPSYCHOLINGUISTICS
PSYCHOLINGUISTICS
 
Introduction to Translation Theory
Introduction to Translation TheoryIntroduction to Translation Theory
Introduction to Translation Theory
 

Similar to Types of machine translation

Shallow parser for hindi language with an input from a transliterator
Shallow parser for hindi language with an input from a transliteratorShallow parser for hindi language with an input from a transliterator
Shallow parser for hindi language with an input from a transliterator
Shashank Shisodia
 
Direct Punjabi to English Speech Translation using Discrete Units
Direct Punjabi to English Speech Translation using Discrete UnitsDirect Punjabi to English Speech Translation using Discrete Units
Direct Punjabi to English Speech Translation using Discrete Units
IJCI JOURNAL
 

Similar to Types of machine translation (20)

ReseachPaper
ReseachPaperReseachPaper
ReseachPaper
 
Machine Translation System: Chhattisgarhi to Hindi
Machine Translation System: Chhattisgarhi to HindiMachine Translation System: Chhattisgarhi to Hindi
Machine Translation System: Chhattisgarhi to Hindi
 
Hindi –tamil text translation
Hindi –tamil text translationHindi –tamil text translation
Hindi –tamil text translation
 
Translationusing moses1
Translationusing moses1Translationusing moses1
Translationusing moses1
 
Punjabi to Hindi Transliteration System for Proper Nouns Using Hybrid Approach
Punjabi to Hindi Transliteration System for Proper Nouns Using Hybrid ApproachPunjabi to Hindi Transliteration System for Proper Nouns Using Hybrid Approach
Punjabi to Hindi Transliteration System for Proper Nouns Using Hybrid Approach
 
E-Translation
E-TranslationE-Translation
E-Translation
 
The methodology of translation with special reference to sanskrit to persian
The methodology of translation   with special reference to sanskrit to persianThe methodology of translation   with special reference to sanskrit to persian
The methodology of translation with special reference to sanskrit to persian
 
Machine Translation Approaches and Design Aspects
Machine Translation Approaches and Design AspectsMachine Translation Approaches and Design Aspects
Machine Translation Approaches and Design Aspects
 
Applying Rule-Based Maximum Matching Approach for Verb Phrase Identification ...
Applying Rule-Based Maximum Matching Approach for Verb Phrase Identification ...Applying Rule-Based Maximum Matching Approach for Verb Phrase Identification ...
Applying Rule-Based Maximum Matching Approach for Verb Phrase Identification ...
 
SMT3
SMT3SMT3
SMT3
 
IMPROVING THE QUALITY OF GUJARATI-HINDI MACHINE TRANSLATION THROUGH PART-OF-S...
IMPROVING THE QUALITY OF GUJARATI-HINDI MACHINE TRANSLATION THROUGH PART-OF-S...IMPROVING THE QUALITY OF GUJARATI-HINDI MACHINE TRANSLATION THROUGH PART-OF-S...
IMPROVING THE QUALITY OF GUJARATI-HINDI MACHINE TRANSLATION THROUGH PART-OF-S...
 
I026050054
I026050054I026050054
I026050054
 
Pxc3898474
Pxc3898474Pxc3898474
Pxc3898474
 
Shallow parser for hindi language with an input from a transliterator
Shallow parser for hindi language with an input from a transliteratorShallow parser for hindi language with an input from a transliterator
Shallow parser for hindi language with an input from a transliterator
 
Direct Punjabi to English Speech Translation using Discrete Units
Direct Punjabi to English Speech Translation using Discrete UnitsDirect Punjabi to English Speech Translation using Discrete Units
Direct Punjabi to English Speech Translation using Discrete Units
 
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGESA SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
 
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGESA SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
 
A performance of svm with modified lesk approach for word sense disambiguatio...
A performance of svm with modified lesk approach for word sense disambiguatio...A performance of svm with modified lesk approach for word sense disambiguatio...
A performance of svm with modified lesk approach for word sense disambiguatio...
 
LEARNING CROSS-LINGUAL WORD EMBEDDINGS WITH UNIVERSAL CONCEPTS
LEARNING CROSS-LINGUAL WORD EMBEDDINGS WITH UNIVERSAL CONCEPTSLEARNING CROSS-LINGUAL WORD EMBEDDINGS WITH UNIVERSAL CONCEPTS
LEARNING CROSS-LINGUAL WORD EMBEDDINGS WITH UNIVERSAL CONCEPTS
 
LEARNING CROSS-LINGUAL WORD EMBEDDINGS WITH UNIVERSAL CONCEPTS
LEARNING CROSS-LINGUAL WORD EMBEDDINGS WITH UNIVERSAL CONCEPTSLEARNING CROSS-LINGUAL WORD EMBEDDINGS WITH UNIVERSAL CONCEPTS
LEARNING CROSS-LINGUAL WORD EMBEDDINGS WITH UNIVERSAL CONCEPTS
 

More from Rushdi Shams

L1 l2 l3 introduction to machine translation
L1 l2 l3  introduction to machine translationL1 l2 l3  introduction to machine translation
L1 l2 l3 introduction to machine translation
Rushdi Shams
 
Syntax and semantics
Syntax and semanticsSyntax and semantics
Syntax and semantics
Rushdi Shams
 
Propositional logic
Propositional logicPropositional logic
Propositional logic
Rushdi Shams
 
Probabilistic logic
Probabilistic logicProbabilistic logic
Probabilistic logic
Rushdi Shams
 
Knowledge structure
Knowledge structureKnowledge structure
Knowledge structure
Rushdi Shams
 
Knowledge representation
Knowledge representationKnowledge representation
Knowledge representation
Rushdi Shams
 
L5 understanding hacking
L5  understanding hackingL5  understanding hacking
L5 understanding hacking
Rushdi Shams
 
L2 Intrusion Detection System (IDS)
L2  Intrusion Detection System (IDS)L2  Intrusion Detection System (IDS)
L2 Intrusion Detection System (IDS)
Rushdi Shams
 
L2 l3 l4 software process models
L2 l3 l4  software process modelsL2 l3 l4  software process models
L2 l3 l4 software process models
Rushdi Shams
 

More from Rushdi Shams (20)

Research Methodology and Tips on Better Research
Research Methodology and Tips on Better ResearchResearch Methodology and Tips on Better Research
Research Methodology and Tips on Better Research
 
Common evaluation measures in NLP and IR
Common evaluation measures in NLP and IRCommon evaluation measures in NLP and IR
Common evaluation measures in NLP and IR
 
Machine learning with nlp 101
Machine learning with nlp 101Machine learning with nlp 101
Machine learning with nlp 101
 
Semi-supervised classification for natural language processing
Semi-supervised classification for natural language processingSemi-supervised classification for natural language processing
Semi-supervised classification for natural language processing
 
Natural Language Processing: Parsing
Natural Language Processing: ParsingNatural Language Processing: Parsing
Natural Language Processing: Parsing
 
L1 l2 l3 introduction to machine translation
L1 l2 l3  introduction to machine translationL1 l2 l3  introduction to machine translation
L1 l2 l3 introduction to machine translation
 
Syntax and semantics
Syntax and semanticsSyntax and semantics
Syntax and semantics
 
Propositional logic
Propositional logicPropositional logic
Propositional logic
 
Probabilistic logic
Probabilistic logicProbabilistic logic
Probabilistic logic
 
L15 fuzzy logic
L15  fuzzy logicL15  fuzzy logic
L15 fuzzy logic
 
Knowledge structure
Knowledge structureKnowledge structure
Knowledge structure
 
Knowledge representation
Knowledge representationKnowledge representation
Knowledge representation
 
First order logic
First order logicFirst order logic
First order logic
 
Belief function
Belief functionBelief function
Belief function
 
L5 understanding hacking
L5  understanding hackingL5  understanding hacking
L5 understanding hacking
 
L4 vpn
L4  vpnL4  vpn
L4 vpn
 
L3 defense
L3  defenseL3  defense
L3 defense
 
L2 Intrusion Detection System (IDS)
L2  Intrusion Detection System (IDS)L2  Intrusion Detection System (IDS)
L2 Intrusion Detection System (IDS)
 
L1 phishing
L1  phishingL1  phishing
L1 phishing
 
L2 l3 l4 software process models
L2 l3 l4  software process modelsL2 l3 l4  software process models
L2 l3 l4 software process models
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 

Types of machine translation

  • 1. Drop me a mail:Drop me a mail: rushdecoder@yahoo.comrushdecoder@yahoo.com Visit me at:Visit me at: http://http://rushdishams.googlepages.comrushdishams.googlepages.com 1Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh
  • 2. Translation Approach  The translation process may be stated as: 1. Decoding the meaning of the source text 2. Re-encoding this meaning in the target language.  Machine translation can use a method based on linguistic rules-  words will be translated in a linguistic way  the most suitable words of the target language will replace the ones in the source language. Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 2
  • 3. Translation Approach  The success of machine translation requires the problem of natural language understanding to be solved first.  Generally, rule-based methods parse a text, usually creating an intermediary, symbolic representation, from which the text in the target language is generated. Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 3
  • 4. Translation Approach  According to the nature of the intermediary representation, an approach is described as interlingual machine translation or transfer-based machine translation.  These methods require extensive lexicons with morphological, syntactic, and semantic information, and large sets of rules. Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 4
  • 5. Translation Approach  Machine translation programs often work well enough for a native speaker of one language to get the approximate meaning of what is written by the other native speaker. Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 5
  • 6. Translation Approach  the large multilingual corpus of data needed for statistical methods to work is not necessary for the grammar-based methods.  But then, the grammar methods need a skilled linguist to carefully design the grammar that they use. Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 6
  • 7. Types of Machine Translation Text Generation Syntactic Parsing Semantic Analysis Sentence Planning Source (Arabic) Target (English) Transfer Rules Direct: SMT, EBMT Interlingua
  • 8. Rule based MT  The rule-based machine translation paradigm includes 1. transfer-based machine translation, 2. interlingual machine translation and 3. dictionary-based machine translation Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 8
  • 9. Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 9
  • 10. Transfer based MT  Itis necessary to have an intermediate representation that captures the "meaning" of the original sentence in order to generate the correct translation  In interlingua-based MT this intermediate representation must be independent of the languages in question, whereas in transfer- based MT, it has some dependence on the language pair involved. Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 10
  • 11. Transfer based MT  The original text is first analyzed morphologically and syntactically in order to obtain a syntactic representation.  This representation can then be refined to a more abstract level putting emphasis on the parts relevant for translation and ignoring other types of information. Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 11
  • 12. Transfer based MT  The transfer process then converts this final representation (still in the original language) to a representation of the same level of abstraction in the target language.  These two representations are referred to as "intermediate" representations.  From the target language representation, the stages are then applied in reverse. Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 12
  • 14. Transformation process  Morphological analysis Surface forms of the input text are classified as ○ to part-of-speech (e.g. noun, verb, etc.) and ○ sub-category (number, gender, tense, etc.) Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 14
  • 15. Transformation process  Lexical categorization In any given text some of the words may have more than one meaning, causing ambiguity in analysis. Lexical categorization looks at the context of a word to try and determine the correct meaning in the context of the input. Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 15
  • 16. Transformation process  Lexical transfer This is basically dictionary translation the source language lemma (perhaps with sense information) is looked up in a bilingual dictionary and the translation is chosen. Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 16
  • 17. Transformation process  Structural transfer While the previous stages deal with words, this stage deals with larger constituents Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 17
  • 18. Transformation process  Morphological generation  From the output of the structural transfer stage, the target language surface forms are generated. Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 18
  • 19. Transfer Types  Superficial transfer (or syntactic) This level is characterized by transferring "syntactic structures" between the source and target languages. It is suitable for languages in the same family or of the same type. for example in the Romance languages between Spanish, Catalan, French, Italian, etc. Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 19
  • 20. Transfer Types  Deep transfer (or semantic) This level constructs a semantic representation that is dependent on the source language. This representation can consist of a series of structures which represent the meaning. In these transfer systems predicates are typically produced. The translation also typically requires structural transfer. This level is used to translate between more distantly related languages (e.g. Spanish-English or Spanish- Basque, etc.) Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 20
  • 23. Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 23
  • 24. Interlingual MT  the source language, i.e. the text to be translated is transformed into an interlingua, i.e., an abstract language- independent representation.  The target language is then generated from the interlingua. Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 24
  • 25. Interlingual MT  In the direct approach, words are translated directly without passing through an additional representation.  In the transfer approach the source language is transformed into an abstract, less language- specific representation. Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 25
  • 27. Advantage and disadvantage  The advantage in multilingual machine translations is that no transfer component has to be created for each language pair  The obvious disadvantage is that the definition of an interlingua is difficult and maybe even impossible for a wider domain. Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 27
  • 28. Components  Dictionaries for analysis and generation  A conceptual lexicon, which is the knowledge base about events and entities known in the domain.  A set of projection rules (specific to the domain and the languages).  Grammars for the analysis and generation of the languages involved. Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 28
  • 29. Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 29
  • 30. Dictionary-based MT  The words will be translated as a dictionary does — word by word, usually without much correlation of meaning between them  Dictionary lookups may be done with or without morphological analysis or lemmatisation  used to expedite manual translation, if the person carrying it out is fluent in both languages and therefore capable of correcting syntax and grammar. Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 30
  • 33. Example-based MT Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 33
  • 34. Example-based MT  characterized by its use of a bilingual corpus with parallel texts as its main knowledge base  It is essentially a translation by analogy and can be viewed as an implementation of case-based reasoning approach of machine learning
  • 35. Example-based MT  characterized by its use of a bilingual corpus with parallel texts as its main knowledge base  It is essentially a translation by analogy and can be viewed as an implementation of case-based reasoning approach of machine learning
  • 37. Example-based MT  bilingual parallel corpora contain sentence pairs like the example shown in the table.  How much is that X ? corresponds to Ano X wa ikura desu ka.  red umbrella corresponds to akai kasa  small camera corresponds to chiisai kamera
  • 38. Example-based MT  President Kennedy was shot dead during the parade. and The convict escaped on July 15th. We could translate the sentence The convict was shot dead during the parade. by substituting the appropriate parts of the sentences.
  • 39. Statistical MT Rushdi Shams, Lecturer, Dept of CSE, KUET, Bangladesh 39
  • 40. Statistical MT  The idea behind statistical machine translation comes from information theory.  A document is translated according to the probability distribution p(e | f) that a string e in the target language (for example, English) is the translation of a string f in the source language (for example, French).
  • 41. Statistical MT  The problem of modeling the probability distribution p(e | f) has been approached in a number of ways. One intuitive approach is to apply Bayes Theorem
  • 42. where the translation model p(f | e) is the probability that the source string is the translation of the target string, and the language model p(e) is the probability of seeing that target language string string.
  • 43. Statistical MT  Finding the best translation is done by picking up the one that gives the highest probability