Logo Lanfrica

diana-esaian/Amharic-transliterator

Domaine:

natural language processing
Créateur:
dia
Hôte:
# 5-HW ## Домашнее задание 5: амхарский транслитератор Напишите программу, которая транслитерирует подаваемые на вход амхарские слова — в латиницу. Амхарская письменность слоговая. Это значит, что один знак обозначает сочетание двух звуков -- согласного и гласного. В этом репозитории лежит TSV-таблица, где приведены соответствия каждого амхарского символа паре латинских. По вертикали идет первый латинский символ, по горизонтали — второй. На пересечении — соответствующий этой паре амхарский символ. Для программы предварительно нужно создать словарь, опираясь на который, программа будет находить соответствия символам из амхарского алфавита. Создать его нужно автоматически на основе TSV-файла, а не прописывая вручную. Пользователь ввводит ровно одно слово, в котором нет пробелов, пробелы никак специально обрабатывать не нужно. ### Примеры работы: ``` >>>አፍሪካ ʔäɸərika >>>ስዋሂሊ səwaɦili >>>አልማዝን ʔäləmazənə ```