Thesis Details

Grammar-Based Translation Framework

Master's Thesis Student: Vít Radek Academic Year: 2018/2019 Supervisor: Meduna Alexander, prof. RNDr., CSc.
Czech title
Grammar-Based Translation Framework
Language
English
Abstract

In this thesis, we examine existing parsing algorithms for context-free grammars. Based on these existing algorithms, we design a new model for representing LR automatons and we define a new parsing algorithm LSCELR based on that model. We modify parsing algorithms to create translation algorithms based on translation grammars. We define attribute translation grammars, an extension of translation grammars for defining the relationships between input and output symbols in translation. We implement a translation grammar-based framework ctf that implements the new parsing algorithm. We define a language for describing attribute translation grammars and implement a translator that creates source representation of these grammars for the implemented framework. A short proof of the generational power of translation grammars is provided.

Keywords

formal languages, translation grammars, context-free grammars, translation, attribute translation grammars

Department
Degree Programme
Information Technology, Field of Study Mathematical Methods in Information Technology
Files
Status
defended, grade C
Date
14 June 2019
Reviewer
Committee
Vojnar Tomáš, prof. Ing., Ph.D. (DITS FIT BUT), předseda
Hrubý Martin, Ing., Ph.D. (DITS FIT BUT), člen
Chudý Peter, doc. Ing., Ph.D. MBA (DCGM FIT BUT), člen
Kreslíková Jitka, doc. RNDr., CSc. (DIFS FIT BUT), člen
Šlapal Josef, prof. RNDr., CSc. (DADM FME BUT), člen
Zbořil František, doc. Ing., Ph.D. (DITS FIT BUT), člen
Citation
VÍT, Radek. Grammar-Based Translation Framework. Brno, 2019. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2019-06-14. Supervised by Meduna Alexander. Available from: https://www.fit.vut.cz/study/thesis/20973/
BibTeX
@mastersthesis{FITMT20973,
    author = "Radek V\'{i}t",
    type = "Master's thesis",
    title = "Grammar-Based Translation Framework",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2019,
    location = "Brno, CZ",
    language = "english",
    url = "https://www.fit.vut.cz/study/thesis/20973/"
}
Back to top