Abstract
We present uroman, a tool for converting text in myriads of languages and scripts such as Chinese, Arabic and Cyrillic into a common Latin-script representation. The tool relies on Unicode data and other tables, and handles nearly all character sets, including some that are quite obscure such as Tibetan and Tifinagh. uroman converts digital numbers in various scripts to Western Arabic numerals. Romanization enables the application of string-similarity metrics to texts from different scripts without the need and complexity of an intermediate phonetic representation. The tool is freely and publicly available as a Perl script suitable for inclusion in data processing pipelines and as an interactive demo web page.- Anthology ID:
- P18-4003
- Volume:
- Proceedings of ACL 2018, System Demonstrations
- Month:
- July
- Year:
- 2018
- Address:
- Melbourne, Australia
- Editors:
- Fei Liu, Thamar Solorio
- Venue:
- ACL
- SIG:
- Publisher:
- Association for Computational Linguistics
- Note:
- Pages:
- 13–18
- Language:
- URL:
- https://aclanthology.org/P18-4003
- DOI:
- 10.18653/v1/P18-4003
- Cite (ACL):
- Ulf Hermjakob, Jonathan May, and Kevin Knight. 2018. Out-of-the-box Universal Romanization Tool uroman. In Proceedings of ACL 2018, System Demonstrations, pages 13–18, Melbourne, Australia. Association for Computational Linguistics.
- Cite (Informal):
- Out-of-the-box Universal Romanization Tool uroman (Hermjakob et al., ACL 2018)
- PDF:
- https://preview.aclanthology.org/add_acl24_videos/P18-4003.pdf