TAILIEUCHUNG - Báo cáo khoa học: "Grammar Development in GF"

GF is a grammar formalism that has a powerful type system and module system, permitting a high level of abstraction and division of labour in grammar writing. GF is suited both for expert linguists, who appreciate its capacity of generalizations and conciseness, and for beginners, who benefit from its static type checker and, in particular, the GF Resource Grammar Library, which currently covers 12 languages. GF has a notion of multilingual grammars, enabling code sharing, linguistic generalizations, rapid development of translation systems, and painless porting of applications to new languages. . | Grammar Development in GF Aarne Ranta and Krasimir Angelov and Bjorn Bringert Department of Computer Science and Engineering Chalmers University of Technology and University of Gothenburg aarne krasimir bringert @ Abstract GF is a grammar formalism that has a powerful type system and module system permitting a high level of abstraction and division of labour in grammar writing. GF is suited both for expert linguists who appreciate its capacity of generalizations and conciseness and for beginners who benefit from its static type checker and in particular the GF Resource Grammar Library which currently covers 12 languages. GF has a notion of multilingual grammars enabling code sharing linguistic generalizations rapid development of translation systems and painless porting of applications to new languages. 1 Introduction Grammar implementation for natural languages is a challenge for both linguistics and engineering. The linguistic challenge is to master the complexities of languages so that all details are taken into account and work seamlessly together if possible the description should be concise and elegant and capture the linguist s generalizations on the level of code. The engineering challenge is to make the grammar scalable reusable and maintainable. Too many grammars implemented in the history of computational linguistics have become obsolete not only because of their poor maintainability but also because of the decay of entire software and hardware platforms. The first measure to be taken against the bit rot of grammars is to write them in well-defined formats that can be implemented independently of platform. This requirement is more or less an axiom in programming language development a Now at Google Inc. language must have syntax and semantics specifications that are independent of its first implementation otherwise the first implementation risks to remain the only one. Secondly since grammar engineering is to a large extent software .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.