|
|
|||||
Modus ponens
|
Нет, это не из области фантастики, есть определенный набор правил по которым возможно предполжить варианты склонения. Другое дело, что есть исключения (например, кочерга ) Но за один вечер такое не написать.
Я бы пытался определить к какому склонению (их всего 3 помножить на множественное + единственное число), потом определить, должно ли происходить чередование, или добаление / редукция корневых гласных - они тоже не происходят случайно, а только в определенных падежах, при определенном стечении обстоятельств, например если сонорная следует за глухой согласной, то между ними появится "о" в винительном падеже (придумано), и собственно все Ошибки, естесственно будут т.как иногда не возможно понять является ли суффикс или окончание таковыми, или это часть корня. Кроме того есть исторически сложившиеся исключения из правил, типа "кофе", который алгоритм распознал бы как второе склонение среднего рода с окончанием "е", в то время как это анахронизм и редуцированое окончание "ий" (кофий или кофей), соответственно, мужской род, но изза того, что анахронизм, и историческая фрома склонения больше не используется, слово теперь никак не склоняется. Но, для игры, я думаю, было бы даже веселее, если бы все слова склонялись "правильно", в том смысле, что у любого слова можно было бы образовать любое число и любой падеж Т.е. "правильно" склоняемый кофе был бы таким: И. кофе, мн. ч. кофи Р. кофе, мн. ч. кофи Д. кофю, мн. ч. кофям В. кофю, мн. ч. кофи Т. кофем, мн. ч. кофями П. для кофя, мн. ч. для кофев
__________________
Hell is the possibility of sanity Последний раз редактировалось wvxvw; 24.03.2011 в 11:39. |
|
|||||
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
Цитата:
Посмотрев раздел "Грамматика" - http://ru.wikipedia.org/wiki/%D0%98%...BD%D0%BE%D0%B5 создается ощущение, что в принципе можно написать очень общую реализацию по анализу окончаний. Если в имени цифры и всякая ересь - то такое лучше оставлять без изменений ) Добавлено через 7 минут Другое дело, что имена могут быть не только существительными. Например "Весёлая" и "Анастасия" можно посчитать за существительное первого склонения, если анализировать только окончания. Тогда в данном случае у прилагательного будет менятся только последняя буква, вместо 2х... Добавлено через 11 минут я бы так "кофе" сопоставил с "море"-м. Тогда склонялось бы по-другому
__________________
Загружаем картинки, минуя ошибки безопасности Последний раз редактировалось i.o.; 24.03.2011 в 11:41. |
|
|||||
Modus ponens
|
При регистрации считать, что имя указано в именительном падеже единственном числе, а то слова типа "неудача" иначе вообще никак не распознать (например "Неудача сегондя не было в школе, неудач идет за пивом").
Кстати, на счет кофе... да, тут же еще от ударения зависит... хм. Но море / горе кажется более подходящим примером
__________________
Hell is the possibility of sanity Последний раз редактировалось wvxvw; 24.03.2011 в 12:03. |
|
|||||
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
Цитата:
__________________
Загружаем картинки, минуя ошибки безопасности |
|
|||||||||
Регистрация: Oct 2010
Адрес: Стык Нижегородской и Мордовской областей, город Саров
Сообщений: 17
|
Цитата:
Цитата:
Цитата:
Цитата:
Добавлено через 7 минут Цитата:
Цитата:
Цитата:
Цитата:
|
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Цитата:
Мужские: Исайя (вообще куча библейских - Илья, Мойша и т.п.), Микула, Вакула, Вано. Их сотни. Русскоязычные пользователи - не значит с русскими именами.
__________________
Reality.getBounds(this); |
|
|||||
Регистрация: Oct 2010
Адрес: Стык Нижегородской и Мордовской областей, город Саров
Сообщений: 17
|
Цитата:
Эм, люди, а собсна мы тут вроде как обсуждаем не исключения, а программу... |
|
|||||
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
Цитата:
__________________
Загружаем картинки, минуя ошибки безопасности |
Часовой пояс GMT +4, время: 11:19. |
|
« Предыдущая тема | Следующая тема » |
Теги |
Игры на flash , интерактивность , Склонения |
Опции темы | |
Опции просмотра | |
|
|