РАЗРЕШЕНИЕ СЕМАНТИЧЕСКОЙ НЕОДНОЗНАЧНОСТИ ПРИ ПОМОЩИ СТАТИСТИЧЕСКОГО АНАЛИЗА

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