Система и способ машинного перевода

1. Система машинного или автоматизированного перевода для перевода исходного текста с передачей его значений с одного естественного языка на другой, включающая программное обеспечение с модульной структурой для организации языков, и транзитную систему перевода, позволяющую создание мультиязычной системы, то есть способной переводить в любых направлениях между любыми из включенных языков, указанная модульная структура включает лингвистический модуль словаря слов и фраз, лингвистический модуль списка операционных функций, и параметры, которые управляют процессом преобразования, необходимого для выполнения перевода с одного языка на другой, и алгоритм, предназначенный для основанного на правилах машинного или автоматизированного перевода.
2. Система по п. 1, кроме того включающая компьютерный экран для отображения графического интерфейса пользователя (ГИП), центральный процессор (ЦП), связанный с указанным ГИП, и программное обеспечение, содержащееся на указанном ЦП для эффективного анализа указанного исходного текста для идентификации всех частей указанного текста и зависимостей между словами указанного текста, и для эффективного перевода указанного исходного текста в текст на целевом языке и для отображения указанного текста на целевом языке на указанном ГИП.
3. Система по п. 1, кроме того включающая средства для выполнения синтеза указанного переведенного текста.
4. Система по п. 1, отличающаяся тем, что указанный алгоритм основан на грамматиках и правилах.
5. Система по п. 4, отличающаяся тем, что указанная грамматика - это функциональный блок, который преобразует лингвистическую информацию и включает список правил, которые выполняются последовательно сверху вниз.
6. Система по п. 4, отличающаяся тем, что правила грамматики включают последовательность операторов.
7. Система по п. 5, кроме того включающая словарь переводов, который включает переводы слов и фраз с одного языка на другой.
8. Система по п. 7, отличающаяся тем, что указанный словарь переводов включает последовательные записи, содержащие пословный перевод одной лексической единицы после другой, с одного языка на другой.
9. Система согласно п. 8, отличающаяся тем, что указанный словарь переводов включает переводы фраз с одного языка на другой.
10. Система по п. 9, отличающаяся тем, что указанный словарь переводов действует со специально параметризованными фразами, что обеспечивает образование паттернов перевода для схожих исходных текстов.
11. Система по п. 10, отличающаяся тем, что каждый параметр соответствует заданной грамматике, которая проверяет корректность положения слова или комбинации слов в данной фразе.
12. Система по п. 5, кроме того включающая систему лингвистической поддержки ("СПЛ"), выполняемую на удаленном сервере и доступного посредством браузера через Всемирную паутину.
13. Система по п. 12, отличающаяся тем, что указанная СЛП позволяет лингвистам и переводчикам мониторить процесс перевода, редактировать словари, добавлять переводы языковых пар и обеспечивает обучаемость системы.
14. Способ перевода исходный текст с передачей его значения с одного естественного языка на другой естественный язык и в переведенный текст, включающий анализ указанного исходного текста; перевод исходного текста в переведенный текст; и синтез переведенного текста.
15. Способ по п. 14, отличающийся тем, что указанный шаг анализа исходного текста приводит к однозначной идентификации всех частей речи.
16. Способ по п. 15, отличающийся тем, что указанный шаг анализа указанного исходного текста далее приводит к установлению грамматических взаимосвязей между двумя словами в указанном исходном тексте, известных как зависимости.
17. Способ по п. 16, причем указанный шаг перевода включает перевод значений слова на целевой язык, и смену положения слова в соответствии с грамматикой целевого языка, и указанные зависимости трансформируются.
18. Способ по п. 17, отличающийся тем, что указанный шаг синтеза включает замену и вставку служебных слов и согласование окончаний.
19. Способ по п. 18, кроме того включающий применение правил преобразования текста, которые объединены в грамматики для каждого из указанных шагов анализа исходного текста, перевода исходного текста в переведенный текст и синтеза.
20. Способ по п. 19, отличающийся тем, что указанный шаг синтеза приводит к полностью размеченной структуре текста на целевом языке без анализа.
21. Способ согласно п. 20, отличающийся тем, что указанный синтез в полностью размеченную структуру текста на целевом языке без анализа является транзитным переводом.
22. Способ перевода исходного текста с передачей его значения с одного естественного языка на другой естественный язык и в переведенный текст, включающий ввод указанного исходного текста, подлежащего переводу, в поля ГИП, соединенного с программным обеспечением на ЦП, запуск процесса перевода, разбиение указанного исходного текста на токены, идентификция лексем на шаге токенизации; назначение атрибутов указанным лексемам, анализ указанных лексем, исключение неоднозначностей указанных лексем, установление зависимостей между словами, применение грамматики переводов и грамматики синтеза к переведенному тексту с целью определить, есть ли в переведенном тексте лексемы, атрибуты, назначенные каждому токену, и зависимости между токенами, применяя правила синтеза для коррекции любого избытка или дефицита атрибутов в указанном переведенном тексте и любой избыток или отсутствие зависимостей в указанном переведенном тексте, и корректировка порядка слов переведенного текста.
23. Способ по п. 22, отличающийся тем, что токен является элементом, представляющим последовательность символов, сгруппированных по заранее определенным характеристикам, таким как идентификатор, число, знак пунктуации, дата, или слово, каждый токен в исходном тексте отделен пробелами, так что все элементы, расположенные между пробелами, определяются как отдельные токены.
24. Способ по п. 23, кроме того включающий применение алгоритма, основанного на грамматиках и правилах.
25. Способ по п. 24, отличающийся тем, что указанная грамматика является функциональным блоком, преобразующим лингвистическую информацию и включающим список правил, которые выполняются последовательно сверху вниз.
26. Способ по п. 25, отличающийся тем, что правила грамматики включают последовательность операторов.
27. Способ по п. 26, отличающийся тем, что грамматики работают с входящей лингвистической информацией, разделенной на токены с определенными начальными атрибутами, которые получены из орфографического словаря.
28. Способ по п. 27, отличающийся тем, что грамматика имеет входные параметры, посредством которых получают информацию.
29. Способ по п. 28, отличающийся тем, что реальные значения параметров обеспечиваются на вход грамматики.
30. Способ по п. 29, отличающийся тем, что указанные значения хранятся в текущем списке, указанный текущий список является внутренним буфером для хранения результатов промежуточных модификаций.
31. Способ по п. 30, отличающийся тем, что операторы продуцируют изменения в текущих списках, указанные изменения включают добавление или удаление токенов, удаление вариантов слова, добавление или удаление атрибутов или зависимостей.
32. Способ по п. 31, отличающийся тем, что изменения текущих списков выполняются над образами предложений и передаются собственно предложению только если переключается основная грамматика.
33. Способ по п. 32, отличающийся тем, что если грамматика не переключается, образ предложения с изменениями удаляется и первоначальное предложение остается в той форме, в которой оно было после последней обработки грамматикой, когда указанная основная грамматика не переключена.
34. Способ по п. 33, отличающийся тем, что все изменения в предложении становятся необратимыми после переключения основной грамматики.
35. Способ по п. 34, отличающийся тем, что включает три группы грамматик.
36. Способ по п. 35, отличающийся тем, что указанные три группы грамматик - это грамматика анализа, грамматика перевода и грамматика синтеза.
37. Способ по п. 36, кроме того включающий операционные грамматики, включающие сервисную грамматику, словарную грамматику и вспомогательную грамматику.
38. Способ по п. 37, кроме того включающий применение определенного орфографического словаря, который содержит слова со всеми различающимися атрибутами.
39. Способ по п. 38, отличающийся тем, что указанный словарь структурирован по семья с указанием всех возможных вариантов применения слова без перевода.
40. Способ по п. 39, отличающийся тем, что указанный процесс перевода включает перевод слов и фраз, содержащихся в словаре переводов.
41. Способ согласно п. 40, отличающийся тем, что указанный словарь переводов включает последовательные записи, содержащие пословный перевод одной лексической единицы за другой с одного языка на другой.
42. Способ по п. 41, кроме того включающий переводы фраз, включенных в указанный словарь переводов.
43. Способ по п. 42, кроме того включающий трансформирование значения фразы и грамматической зависимости между словами с одного языка на другой.
44. Способ по п. 43, отличающийся тем, что указанный словарь переводов оперирует специальными параметризованными фразами, которые позволяют образование паттернов перевода для широкого массива схожих исходных текстов.
45. Способ по п. 44, отличающийся тем, что каждый параметр соответствует определенной грамматике, которая проверяет корректность положения слова или комбинации слов в данной фразе.
46. Способ по п. 45, отличающийся тем, что параметры положения во фразе фильтруются условиями, устанавливаемыми атрибутами.
47. Способ по п. 46, отличающийся тем, что атрибуты могут быть добавлены к фразе для корректной обработки всех форм слова данного слова.
48. Способ по п. 47, отличающийся тем, что параметры проверяются на применение специфических значений, если целью является фраза, применимая в широком контексте.
49. Способ по п. 47, кроме того включающий получение слов, которые отсутствуют в орфографическом словаре в процессе образования слова для сложных слов и слов с префиксами и постфиксами.
50. Способ по п. 14, кроме того включающий доступ к системе лингвистической поддержки ("СПЛ"), выполняемую на удаленном сервере и доступного посредством браузера через Всемирную паутину.
51. Способ по п. 50, отличающийся тем, что доступ к указанной СЛП позволяет лингвистам и переводчикам мониторить процесс перевода, редактировать словари, добавлять переводы языковых пар и обеспечивать обучаемость системы.
52. Способ по п. 22, кроме того включающий доступ к системе лингвистической поддержки ("СПЛ"), выполняемую на удаленном сервере и доступного посредством браузера через Всемирную паутину.
53. Способ согласно п. 52, отличающийся тем, что доступ к указанной СЛП позволяет лингвистам и переводчикам мониторить процесс перевода, редактировать словари, добавлять переводы языковых пар и обеспечивать обучаемость системы.