ТОМ: Морфологический ключ: различия между версиями

Материал из IFВики
Перейти к навигации Перейти к поиску
м
м (Структура ключа)
Строка 21: Строка 21:
  
 
Пример:
 
Пример:
 
+
МчМр - множественное число, мужской род.
Мч - множественное число
 
 
 
Мр - мужской род
 
 
 
  
 
Имена свойств и их значения (за исключением 2х свойств) создаются автором игры, или автором стандартной библиотеки и не являются жестко заданными.
 
Имена свойств и их значения (за исключением 2х свойств) создаются автором игры, или автором стандартной библиотеки и не являются жестко заданными.

Версия 15:56, 21 октября 2008

Основное назначение ключа - описание морфологических свойств слов и словосочетаний естественного языка, обрабатываемых в ТОМе. Ключи широко используются в синтезе выводимого текста и в анализе введенной команды.

Структура ключа

Ключ - это строка специального формата. Ключ состоит из свойств, на каждое свойство приходится два символа.

Первый символ - значение свойства,

Второй символ - имя свойства.

Пример:

ИпЕчНд 

Ключ в примере состоит из 3х свойств:

  1. И - значение, п - свойство (именительный падеж),
  2. Е - значение, ч - свойство (единственное число),
  3. Н - значение, д - свойство (неодушевленное).


Для обозначения значений различных свойств могут быть использованы одни и те же символы. При этом для различных свойств они будут иметь различный смысл.

Пример:

МчМр - множественное число, мужской род.

Имена свойств и их значения (за исключением 2х свойств) создаются автором игры, или автором стандартной библиотеки и не являются жестко заданными.

Способы получить ключ

1. Ключ из строки

2. Ключ из объекта

3. Ключ как свойство формы объекта