Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Родительский падеж / 9 сообщений из 9, страница 1 из 1
26.11.2009, 13:02:28
    #36333332
yura1985
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Родительский падеж
Ребята никто никогда не видел программки, которые склоняют ФИО по падежам???
(даже больше интересует укр. по відмінках [родовому] :) )
Очень надо.... заранее спасибо.
...
Рейтинг: 0 / 0
26.11.2009, 13:37:54
    #36333500
tru55
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Родительский падеж
Шибко много разных типов этих ФИО. Можно написать прогу, которая склоняет только наиболее типичные, но чтобы все...
...
Рейтинг: 0 / 0
26.11.2009, 14:30:55
    #36333719
С.В.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Родительский падеж
Падеж называется родительный :)

http://ru.wikipedia.org/wiki/Родительный_падеж
...
Рейтинг: 0 / 0
26.11.2009, 15:28:43
    #36333911
невеста программиста
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Родительский падеж
думала, топик про детей :)
...
Рейтинг: 0 / 0
26.11.2009, 19:08:48
    #36334390
Roman S. Golubin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Родительский падеж
невеста программистадумала, топик про детей :)

Угу. Падёж поголовья родителей.
...
Рейтинг: 0 / 0
27.11.2009, 11:22:03
    #36335211
thrashead
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Родительский падеж
tru55,
я где-то когда-то видел некий монстрообразный код, который слова по падежам (русского языка) склонял.
...
Рейтинг: 0 / 0
27.11.2009, 15:25:01
    #36336007
tru55
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Родительский падеж
thrasheadtru55,
я где-то когда-то видел некий монстрообразный код, который слова по падежам (русского языка) склонял.

Так я не сомневаюсь, что можно написать большущий case. Только ведь ФИО - это сложнее, чем забить словарь русского языка хоть в программу, хоть в БД. Вон, периодически появляются сообщения, что родители назвали ребенка каким-то необычным именем (какого возможно никогда не было) в связи с каким-то событием :))
Да и в языке к "хитрым" фамилиям свои правила, да еще не всегда устоявшиеся (что-то склоняется, что-то нет, где-то женские фамилии склоняются, а мужские нет и проч.).
Классический пример, который первым приходит на ум:
Остап Сулейман Берта Мария Бендер бей
...
Рейтинг: 0 / 0
01.12.2009, 01:38:25
    #36340071
Родительский падеж
ничего сложного.
в БД добавляется поле "Имя в родительном падеже". Кому нужно - введет.
другой способ - взять свой справочник клиентов и провести статистческий анализ частоты слов.
90%% имён и отчеств покрываются словарём в 1000-2000 слов.
Для фамилий делаем простейший синтаксический анализатор по суффикам -ов, -ова, -ев и т.д. Я что-то такое делал ещё на фокспро лет 15 назад.
Для оставшихся имён - кнопка "исправить имя в род.падеже" и ручной ввод по мере необходимости
...
Рейтинг: 0 / 0
01.12.2009, 06:50:44
    #36340154
Березовский
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Родительский падеж
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Родительский падеж / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]