Аспирант Кембриджского университета Риши Раджпопат расшифровал так называемую «языковую машину» Панини, пишет BBC News. Ученый разработал четкий алгоритм, который позволяет понять любое слово на санскрите и генерировать грамматически правильные конструкции. Это позволит обучить компьютеры этому древнему языку.
Древнеиндийский лингвист Панини около 500 года до нашей эры создал свод из четырех тысяч правил, которые описывают фонетику, морфологию и синтаксис санскрита. Все это время ученые сталкивались с одной проблемой — два или более правил, описанных Панини, могли противоречить друг другу.
Ранее считалось, что в случае конфликта между двумя равносильными правилами, побеждает то, которое появляется позже в грамматическом порядке. Раджпопат отверг традиционную интерпретацию этого правила. По его словам, Панини хотел, чтобы правила применялись к правой стороне слова. Так, ученый обнаружил, что «языковая машина» производит грамматически правильные слова.