Просто хочу сообщить всем, кому это интересно, что проект понемногу продвигается. Недавно начал работать генератор падежей, который может автоматически склонять правильно где-то 90% русских существительных и прилагательных. Пока, правда, он работает только на вывод, но скоро будет и на распознавание. В общем, ждите
Неактивен
Поясню.
Генератор падежных окончаний в библиотеке только один. Пока что он используется только при выводе описаний объектов. Например, если в программе есть:
Object -> steel_grate "стальн/ая/ решетк/а/"
with name 'стальная' 'решетка',
description "Глубоко в русле засохшего ручья под толстым слоем грязи можно разглядеть прочную стальную решетку."
with_key set_of_keys,
has openable, locked, female;
то во всех библиотечных сообщениях имя объекта будет выводиться правильно ("Вы не можете открыть стальную решетку" и пр.)
Но пока еще не работает распознавание падежей при вводе. Пока парсер понимает только "открыть решетка путем ключ" (или в этом роде). Но и эта проблема решаема (и скоро, надеюсь, будет решена).
Неактивен
Хм... Ты думаешь, что сможешь сделать идеальный генератор? В любом случае, автору надо дать возможность указать верный вариант склонения.
Неактивен
О падежах в нформе можно найти здесь:
http://www.inform-fiction.org/manual/Chapter5.pdf
Неактивен
Нет, идеальный генератор падежей я конечно не обещаю - но он будет достаточным, чтобы обрабатывать примерно 80-85% возможных случаев. Для остальных должен быть предусмотрен какой-то механизм явного задания падежей - с этим я не спорю.
За ссылку спасибо. Правда, я все это уже давно прочитал.
Неактивен