ОБНАРУЖЕНИЕ ЯЗЫКОВОЙ НЕОДНОЗНАЧНОСТИ В ТЕКСТЕ

1. Способ обнаружения языковой неоднозначности, включающий:
анализ, с использованием одного или нескольких процессоров, предложения первого текста с целью определения синтаксических связей между обобщенными составляющими предложения;
построение графа обобщенных составляющих предложения на основе синтаксических связей и лексико-морфологической структуры предложения;
анализ графа с целью выявления множества синтаксических структур предложения;
присвоение оценок каждой из множества синтаксических структур, описывающих вероятность того, что данная синтаксическая структура является верной гипотезой о полной синтаксической структуре предложения;
построение семантических структур, соответствующих синтаксическим структурам;
выявление первой и второй семантических структур из множества семантических структур, где первая и вторая семантические структуры представляют собой соответствующие структуры, каждая из которых имеет оценки не ниже порогового значения, и где первая семантическая структура отлична от второй семантической структуры; а также
установление семантической неоднозначности в предложении на основе анализа различий между двумя семантическими структурами.
2. Способ по п. 1, в котором семантические структуры представляют смысл исходного предложения и не зависят от языка.
3. Способ по п. 1, дополнительно включающий определение различий между первой и второй семантическими структурами путем сопоставления первого вектора значений, соответствующего первой семантической структуре, и вторым вектором значений, соответствующего второй семантической структуре, где каждый вектор значений включает в себя, по меньшей мере: один из семантических классов соответствующей ему семантической структуры; число глубинных позиций, присвоенных
обобщенным составляющим в семантической структуре; число недревесных связей, восстановленных в соответствующей семантической структуре, и весовое значение.
4. Способ по п. 1 дополнительно включает:
выравнивание предложения первого текста и предложения второго текста с целью установить взаимосвязи между предложениями первого и второго текста, где второй текст является переводом первого текста на иностранный язык;
построение семантических структур, соответствующих предложению второго текста;
сравнение семантических структур, соответствующих предложению из первого текста и семантических структур второго текста с целью определения разницы между семантическими структурами первого текста и семантическими структурами второго текста, а также
выявление неоднозначности в предложении из первого текста путем определения разницы между семантической структурой, соответствующей предложению первого текста и семантической структурой предложения из второго текста.
5. Способ по п. 1, дополнительно включающий визуализацию предложения с помощью пользовательского интерфейса, где визуализация предложения возникает на основе обнаружения семантической неоднозначности текста в предложении.
6. Способ по п. 5, в котором визуализация предложения включает в себя выделение, по крайней мере, одного слова, предложения, фразы или параграфа, в которых обнаружена неоднозначность.
7. Способ по п. 1 дополнительно включает:
синтез перевода предложения и его альтернативного перевода с учетом семантической неоднозначности; а также
вывод перевода предложения и его альтернативного перевода с помощью средств пользовательского интерфейса.
8. Способ по п. 1, в котором граф является ациклическим графом, вершины которого обобщены таким образом, что каждый из них содержит альтернативные
лексические значения слов в предложении, а дуги изображают отношения между лексическими значениями.
9. Способ по п. 1, в котором граф представляет предложение полностью.
10. Система обнаружения языковой неоднозначности, включающая: один или несколько процессоров, настроенных на:
анализ предложения первого текста с целью определения синтаксической связей между обобщенными составляющими предложения;
построение графа составляющих предложения на основе синтаксических связей и лексико-морфологической структуры предложения;
анализ графа с целью выявления множества синтаксических структур предложения;
присвоение оценок каждой из множества синтаксических структур, описывающих вероятность того, что данная синтаксическая структура является верной гипотезой о полной синтаксической структуре предложения;
построение семантических структур, соответствующих синтаксическим структурам;
выявление первой и второй семантических структур из множества семантических структур, где первая и вторая семантические структуры представляют собой соответствующие структуры, каждая из которых имеет оценку не ниже порогового значения, и, где первая семантическая структура отлична от второй семантической структуры; а также
установление семантической неоднозначности предложения на основе анализа различий между двумя семантическими структурами.
11. Система по п. 10, в которой семантические структуры, представляют смысл исходного предложения, и не зависят от языка.
12. Система по п. 10, в которой один или несколько процессоров настроены для определения различий между первой и второй семантическими структурами путем сопоставления первого вектора значений, соответствующего первой семантической структуре и вторым вектором значений, соответствующего второй семантической
структуре, где каждый вектор значений включает в себя, по крайней мере: один из семантических классов соответствующей ему семантической структуры; число глубинных позиций, присвоенных обобщенным составляющим в семантической структуре; число недревесных связей, восстановленных в соответствующей семантической структуре, а также весовое значение.
13. Система по п. 10, в которой один или несколько процессоров настроены на:
выравнивание предложения первого текста и предложения второго текста с целью установки взаимосвязи между предложениями первого и второго текста, где второй текст является переводом первого текста на иностранный язык;
построение семантических структур, соответствующих предложению второго текста;
сравнение семантических структур, соответствующих предложению из первого текста и семантических структур второго текста с целью определения разницы между семантическими структурами первого текста и семантическими структурами второго текста; а также
выявление неоднозначности в предложении из первого текста путем определения разницы между семантической структурой, соответствующей предложению первого и первого текста и семантической структурой предложения из второго текста.
14. Система по п. 10, в которой один или несколько процессоров настроены на визуализацию предложения с помощью пользовательского интерфейса, где визуализация предложения возникает на основе обнаружения семантической неоднозначности текста в предложении.
15. Система по п. 10, в которой один или несколько процессоров настроены на:
синтез перевода предложения и его альтернативного перевода с учетом семантической неоднозначности; а также
вывод перевода предложения и его альтернативного перевода с помощью средств пользовательского интерфейса.
16. Система по п. 10, в которой граф является ациклическим графом, вершины которого обобщены таким образом, что каждая из них содержит альтернативные
лексические значения слов в предложении, а дуги изображают отношения между лексическими значениями.
17. Энергонезависимый машиночитаемый носитель информации, содержащий следующие команды:
команды по анализу предложения первого текста с целью определения синтаксической связей между обобщенными составляющими предложения;
команды по построению графа обобщенных составляющих предложения на основе синтаксических связей и лексико-морфологической структуры предложения;
команды по анализу графа с целью выявления множественных синтаксических структур предложения;
команды по присвоению оценки множеству синтаксических структур, описывающей вероятность того, что синтаксическая структура подтверждает гипотезу о полной синтаксической структуре предложения;
команды по построению семантических структур, соответствующих синтаксическим структурам;
команды по выявлению первой и второй семантических структур из множества семантических структур, где первая и вторая семантические структуры представляют собой соответствующие структуры, каждая из которых имеет оценки не ниже порогового значения, и где первая семантическая структура отлична от второй семантической структуры; а также
команды по установлению семантической неоднозначности предложения на основе анализа различий между двумя семантическими структурами.
18. Энергонезависимый машиночитаемый носитель информации по п. 17, содержащий:
команды по определению различий между первой и второй семантическими структурами путем сопоставления первого вектора значений, соответствующего первой семантической структуре, и вторым вектором значений, соответствующим второй семантической структуре, где каждый вектор значений включает в себя, по крайней мере: один из семантических классов соответствующей семантической структуры; число глубинных позиций, присвоенных обобщенным составляющим в семантической
структуре; число недревесных связей, восстановленных в соответствующей семантической структуре, а также весовое значение.
19. Энергонезависимый машиночитаемый носитель информации по п. 18, содержащий:
команды по выравниванию предложения первого текста и предложения второго текста с целью установки взаимосвязи между предложениями первого и второго текста, где второй текст является переводом первого на иностранный язык;
команды по построению семантических структур, соответствующих предложению второго текста;
команды по сравнению семантических структур, соответствующих предложению из первого текста и семантических структур второго текста с целью определения разницы между семантическими структурами первого текста и семантическими структурами второго текста; а также
команды по выявлению неоднозначности в предложении из первого текста путем определения разницы между семантической структурой, соответствующей предложению первого текста и семантической структурой предложения из второго текста.
20. Энергонезависимый машиночитаемый носитель информации по п. 18, содержащий:
команды по синтезу перевода предложения и его альтернативного перевода с учетом семантической неоднозначности; а также
команды по выводу перевода предложения и его альтернативного перевода с помощью средств пользовательского интерфейса.