Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.24;
Скачать: CL | DM;

Вниз

Определение пола человека по его ФИО   Найти похожие ветки 

 
ALex_d   (2004-10-07 08:56) [0]

Добрый день всем!Может у кого завалялась прога по определению пола человека по его ФИО?Очень срочно надо!Написал бы сам, но времени в обрез...


 
Леприкон ©   (2004-10-07 09:10) [1]

Мне кажется, быстрее самому написать, чем ждать. Неужели так долго последние символы у слов проверить?


 
nikulin   (2004-10-07 09:13) [2]

Ищи в инете компонент TCheckSexOfMen. Должен быть обязательно. Версию бери тока 1.0.65. Остальные не бери - глючат с определелением пола лиц чукотской и узбекской национальности!


 
Леприкон ©   (2004-10-07 09:17) [3]

А по отчеству вроде можно 100% определить пол. Или я не прав?


 
Johnmen ©   (2004-10-07 09:21) [4]

Интересно, Чо Лун По - это "он", "она" или "оно" ?
А ещё бывают транссексуалы. Скрытые и явные...
А ещё бывают гермофродиты...
:)

"- Ваша ФИО?
- ХУЯ.
- Я вас серьёзно спрашиваю! Фамилия, имя, отчество?
- Харитонова Ульяна Яковлевна."

(c)


 
Alex_d   (2004-10-07 09:22) [5]

Как ни странно, но в инете с помощью 4 поисковиков не смог найти этот замечательный компонент.Может он как-нить по другому называется?


 
Reindeer Moss Eater ©   (2004-10-07 09:24) [6]

А по отчеству вроде можно 100% определить пол. Или я не прав?

Конечно не прав.


 
Леприкон ©   (2004-10-07 09:26) [7]


> Johnmen ©   (07.10.04 09:21) [4]

Я думал "инорусские" и "иносексуалы" не в счёт. :-)


 
Alex_d   (2004-10-07 09:31) [8]

К сожалению инорусские тоже могут быть...


 
Reindeer Moss Eater ©   (2004-10-07 09:33) [9]

Я думал "инорусские" и "иносексуалы" не в счёт. :-)

А я думаю, что если что-то не в счет, то не стоит говорить о ста процентах надежности.


 
П7   (2004-10-07 09:39) [10]

Если для русских имён\фамилий\отчеств, то достаточно немного посидеть и подумать. Придумать алгоритм, который даже на вскидку не очень сложен. Затем реализовать. Потестить, присмотреть исключения. Набрать достаточное количество исключений и попытаться выработать новый алгоритм, который будет включать больше половины исключений. И так до полнеого победного конца. Возможно даже, что исключений не останется совсем.

В общем, без практики и большой базы ФИО тебе всё равно не обойтись!


 
Alex_d   (2004-10-07 09:42) [11]

П7 - у меня не только русские...


 
П7   (2004-10-07 09:48) [12]

Тогда нужно ещё больше посидеть... Хотя так или иначе, если имена\фамилии\отчетсва пишутся на "родном" для гражданина языке, то можно постепенно вырабатывать правила для разных стран и расс.
Но скорее всего придётся делать "перебор в огромной базе имён\фамилий\отчеств + алгоритмы". ВотЪ! (:


 
marcel   (2004-10-07 09:51) [13]

помоему Alex_d прикалывается.
И в русских то фамилиях нельзя точно определить пол(Надрыгайло - он или она? Свистун? Черныш? Куть(Анна Давыдовна, Семен Николаевич)?) А про не русских и говорить нечего.
Однозначно параметра "Фамилия" мало. Надо дополнительный: м/ж :)


 
Reindeer Moss Eater ©   (2004-10-07 09:52) [14]

Но в спамерских базах видимо еще нет этого поля.


 
П7   (2004-10-07 09:54) [15]


> marcel   (07.10.04 09:51) [13]

Читай название топика правильно!!!
Если у нас есть "Надрыгайло Саша Николаевна", то проанализировав ФИО можно сказать, что это "Ж". Определено по Отчеству.
М - "вич"
Ж - "вна"
В английском (там нет отчеств), там по любому нужна база имён. Именно тех, чьих меньше. Вроде как это "Ж"-имена.
И т.д.
ВотЪ! (:


 
Dum   (2004-10-07 09:57) [16]

А Отчество для чего?
Надрыгайло Изя Мойшович
Свистун Анна Ивановна
Черныш Иван Петрович
КутьАнна Давыдовна...

Я когда-то этим занимался.
Исключения проверяешь через словарик,
а по окончанию отчест пол. Все просто! Дерзай!!


 
Леприкон ©   (2004-10-07 09:58) [17]


> П7   (07.10.04 09:54) [15]

тогда уж база имён+уменьшительных форм этих имён+ласкательных форм этих имён.


 
marcel   (2004-10-07 09:58) [18]

Хотя конечено если придумать что-то типа этого...
http://obozrevatel.com/?r=news&id=157444


 
KSergey ©   (2004-10-07 09:58) [19]

Че делать с нерусскими - не знаю
Видел библиотечку, склоняющую русские ФИО по падежам. На каком-то сайте ее тестировали, точно была на микрософте в каком-то разделе типа "народное творчество", хотя и писана dll была точно дельфи ;)

http://delphi.olympus.ru/dk/mastering/poligon/webpadeg.htm
http://www.delphikingdom.ru/asp/viewitem.asp?catalogid=412
http://www.microsoft.ru/offext/details.aspx?id=481

Гляньте по этим ссылкам
Если ничего не путаю, то кроме всего прочего определялся и пол


 
Reindeer Moss Eater ©   (2004-10-07 09:59) [20]

Интересно, а проанализировав ФИО этого человека, можно сказать, что эта Лариса Ивановна является Ж?

http://kinky-cleo.com/porn/foxyangel/kourtney/sex-thumbs/hun.html


 
marcel   (2004-10-07 10:00) [21]

> П7
Ах, сорри, сорри, сорри. Я не прав.


 
Леприкон ©   (2004-10-07 10:00) [22]

offtop

 
> Dum   (07.10.04 09:57) [16]

Приведи, плиз, русское отчество, по которому нельзя определить пол без словаря. А то вот так всю жизнь промаюсь в раздумьях.


 
Reindeer Moss Eater ©   (2004-10-07 10:01) [23]

Приведи, плиз, русское отчество, по которому нельзя определить пол без словаря. А то вот так всю жизнь промаюсь в раздумьях.

Ивановна


 
marcel   (2004-10-07 10:03) [24]

Да, для русских только по окончанию отчества.
Или может кто знает исключения?


 
Reindeer Moss Eater ©   (2004-10-07 10:03) [25]

Кстати.
Кому приходилось заполнять анкету при оформлении VISA, тот мог заметить, что поле "пол" имет больше двух возможных значений.


 
[lamer]Barmaglot ©   (2004-10-07 10:04) [26]

то Reindeer Moss Eater ©   (07.10.04 10:01) [23]

Если отчество кончается на "А", то по любому женщина, если другое то мужик...


 
Reindeer Moss Eater ©   (2004-10-07 10:06) [27]

[lamer]Barmaglot ©
ой ли по любому?

[20]


 
marcel   (2004-10-07 10:08) [28]

> Reindeer Moss Eater
Кажется "Ивановна" однозначно Ж.
М - Иванович. И в каком мужском отчестве можно еще найти
"..(в)на"?


 
marcel   (2004-10-07 10:09) [29]

> Reindeer Moss Eater
А что там в [20]? А то меня туда не пущщают.


 
Леприкон ©   (2004-10-07 10:11) [30]


> Reindeer Moss Eater ©   (07.10.04 10:06) [27]

Доступ закрыт, но догадываюсь что там. Что, начнём обсуждать первичные и вторичные половые признаки на программном уровне?


 
Reindeer Moss Eater ©   (2004-10-07 10:12) [31]

marcel

ты посмотри на фотку в левом верхнем углу по ссылке из [20] и представь, что у этого человека как и у тебя тоже есть и отчество и паспорт.
И судя по прическе и груди, отчество у него в паспорте не Иванович, а Ивановна


 
П7   (2004-10-07 10:12) [32]


> Reindeer Moss Eater ©   (07.10.04 10:06) [27]

Ну дык давай, приведи отчество для мужика, которое кончается на "а"? (:

А зафигом тебе? Все в регистрационных формах, чтобы не парится потом, ставят отдельную графу.


 
Reindeer Moss Eater ©   (2004-10-07 10:13) [33]

Что, начнём обсуждать первичные и вторичные половые признаки на программном уровне?

Я тут по наивности полагал, что пол как раз первичными признаками и определяется.


 
Reindeer Moss Eater ©   (2004-10-07 10:16) [34]

Доступ закрыт, но догадываюсь что там.

Там существо с женским лицом, женской прической, с третьим размером груди и женской формой таза.
Но с пенисом длиной ~ 15 см.

Думаю что отчество у этого существа не Иванович, а Ивановна.


 
GrayPilgrim   (2004-10-07 10:16) [35]

Мария Мицкевич - женщина


 
Johnmen ©   (2004-10-07 10:17) [36]

>Reindeer Moss Eater ©   (07.10.04 10:13) [33]

Я думаю, что пол определяется двумя способами:
1. Бюрократический
2. Медицинский

Ни один из них не смотрит на отчество !!!
:)))


 
TUser ©   (2004-10-07 10:17) [37]

Интересно, зря что ли в документах графа ПОЛ придумана? Если все можно определить по ФИО, то ПОЛ - это однозначный пережиток докомпьютерной эпохи.


 
Dum   (2004-10-07 10:19) [38]

Другое дело если всё ФИО записано одной строкой.
Пойди вылови Отчество у Дерев Эдуард Хаджи Эдикович
Хаджи Мурат Эдикович Дерев. Окончание правда классическое: ИЧ.
И это российский вариант имени из Северого Кавказа.


 
marcel   (2004-10-07 10:20) [39]

А хотелось бы спросить ALex_d, зачем собственно тебе это?


 
Леприкон ©   (2004-10-07 10:20) [40]


> GrayPilgrim   (07.10.04 10:16) [35]

Мицкевич - фамилия.


 
Reindeer Moss Eater ©   (2004-10-07 10:31) [41]

П7   (07.10.04 10:12) [32]

> Reindeer Moss Eater ©   (07.10.04 10:06) [27]

Ну дык давай, приведи отчество для мужика, которое кончается на "а"? (:


Для тех кто на танке.
Если русское отчество оканчивается на "а", то его носитель не обязательно будет мужчиной. И если его носитель не мужчина, то это еще не значит, что он является женщиной.

Так понятно?

Если до сих пор еще не понятно, то говорю по буквам: человек может быть и не мужчиной и не женщиной одновременно и по отчеству этого не понять. Даже если оно оканчивается на букву "а".


 
Леприкон ©   (2004-10-07 10:45) [42]


> Reindeer Moss Eater ©   (07.10.04 10:31) [41]

Для тех, кто с саблей прёт на тех, кто на танке.
Если у Марии Ивановны с 3 бюстом и пенисом 15 см в документе, удост. личность записано "ИВАНОВНА", значит она во всеуслышанье заявляет, что во всех документах, где требется указать пол она вписывается как "Ж". Никто при этом не полезет к ней под юбку, дабы это проверить. Т.е. для сабжа считать её как особу женского пола.


 
Johnmen ©   (2004-10-07 10:49) [43]

>Леприкон ©   (07.10.04 10:45) [42]

>удост. личность записано "ИВАНОВНА", значит она во всеуслышанье
>заявляет, что во всех документах, где требется указать пол она
>вписывается как "Ж".

Я не знаком с Марией Ивановной, поэтому не знаю, как она себя ведет.
Но жизненные истории показывают, что это НИЧЕГО НЕ ЗНАЧИТ.


 
Reindeer Moss Eater ©   (2004-10-07 10:55) [44]

Леприкон ©  

Паспорт это документ.
Его получают с частотой X раз в жизни.
А пол менять можно с частотой Y раз в жизни.

Современная наука небезосновательно полагает, что Y >> X.

Поэтому данные в паспорте - это как очень длинная read-only транзакция c уровнем изоляции repeatable read.
Надеюсь мысль ясна?


 
Reindeer Moss Eater ©   (2004-10-07 11:03) [45]

значит она во всеуслышанье
>заявляет, что во всех документах, где требется указать пол она
>вписывается как "Ж".


Все может совсем не так.
Если у Марии Ивановны с членом между ног в паспорте пол женский, это вовсе не значит, что она во всеуслышание что-то там заявляет.
Женский пол Марии Ивановны  следсвтие например
а. несовершенства программного обеспечения по регистрации пола и близорукость программиста его создавшего
б. несовершенство инструкции по заполнению бланка документа
в. и так далее.

А на самом деле Мария Ивановна желала бы быть и не мужчиной и не женщиной.

Так вот.


 
КаПиБаРа ©   (2004-10-07 11:14) [46]

Reindeer Moss Eater ©   (07.10.04 11:03) [45]
Предлагаете анализ днк делать?

==================
Мир не совершенен.
==================


 
Reindeer Moss Eater ©   (2004-10-07 11:16) [47]

КаПиБаРа ©

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


 
Old_monkey   (2004-10-07 11:18) [48]

Я делал когда-то, в другой конторе, нечто подобное:
..ич и ..-оглы - это мужчина,
..на и ..-кызы - это женщина.
Потом приехали на курсы две бурятки ...
У них и мужчины и женщины заканчиваются на -оол.
А в этой конторе отчество у завгара Гитиятулин - не Гитиятулинович, и не Гитиятулин-оглы (м.б. имелось в виду ибн Гитиятулин? или от отца звали Гитиятула, а отчетство образовано наподобие болгарского?). В этом случае можно анализировать по окончанию фамилии. Хабибулин - явно мужская фамилия.
А вот с китайцами-корейцами - глухо.


 
КаПиБаРа ©   (2004-10-07 11:21) [49]

Reindeer Moss Eater ©   (07.10.04 11:16) [47]

http://delphimaster.net/view/15-1097125698/


 
Reindeer Moss Eater ©   (2004-10-07 11:21) [50]

Здесь речь идет о мужском/женском роде имени,фамилии,отчества

D то время как в теме ветки спрашивается про пол человека.


 
Reindeer Moss Eater ©   (2004-10-07 11:27) [51]

КаПиБаРа ©
Эту ссылку дай автору ветки.
Или тем, кто не видит разницы между морфологией русского языка и биологией.


 
Леприкон ©   (2004-10-07 11:41) [52]


> Reindeer Moss Eater ©   (07.10.04 11:27) [51]

Сдаётся мне, что в данном случае пол человека следует рассматривать как юридический факт.

Другое дело если Марии с пенисом совсем не повезло в жизни и отец её оказался Джоном.


 
Old_monkey   (2004-10-07 11:48) [53]

С болгарами вообще прикольно. У них фамилия от отчества по форме не отличаются.


 
DVM ©   (2004-10-07 11:52) [54]

Да бросьте вы дурью маяться. Ясно, что не получиться сделать абсолютно для все фамилий и имен. Даже только для русских.
Только создание огромного словаря с вариантами. Но и тогда нет гарантии.


 
Gero ©   (2004-10-07 12:00) [55]

Глупая затея.


 
Amoeba ©   (2004-10-07 12:17) [56]

Маленький экскурс в историю России. В прошлом, даже в 19-м веке, у лиц низших сословий отчества обычно использовались без специфических окончаний в форме совпадающей с фамилией (к тому же крестьяне, как чаще всего, до отмены крепостного права не имели фамилий), как сейчас у болгар.


 
FatCat   (2004-10-07 12:32) [57]


> А хотелось бы спросить ALex_d, зачем собственно тебе это?

Ну чего пристали к человеку?
Элементарно - у меня любимая половина работает секретарем деканата одного из факультетов ВУЗа. И у них постоянно идут приказы в разных падежах (родительный, дательный). А списки групп все в именительном падеже в txt или doc файлах. Вот попробуй вручную 1200 оров и орлиц переделай. Пришлось в Word  подпрограмму писать для преобразования (на VBA). Пол определял по отчеству, на более чем 1200 строк - пара исключений типа -Оглы и десяток китайцев и иже с ними - этих ручками в диалоговом окне исправлял. Вот так...


 
Reindeer Moss Eater ©   (2004-10-07 12:34) [58]

на более чем 1200 строк

Для таких целей словарь из намного менее чем 1200 строк идеально подходит.


 
-SeM-   (2004-10-07 12:34) [59]

Не знаю как для русских, но для украинских (вернее славянских в украинском написании) имен мне хватило пары строчек кода и около трех десятков исключений (в основном сейчас не используемые). Пока жалоб не было.

Имена с окончанием "а", "я", "ія", "ея" - женские, остальные мужские.

Исключения:
женские - Нінель, Руф, Любов, Есфір, Юдіф
мужские - Аникита, Арефа, Орефа, Ахила, Вакула, Ярема, Єремія, Ієремія, Ілля, Йона, Іосія, Калина, Кузьма, Лука, Мина, Микита, Никола, Микола, Осія, Памва, Сава, Сила, Хома, Віллі.


 
FatCat   (2004-10-07 12:47) [60]


> Для таких целей словарь из намного менее чем 1200 строк
> идеально подходит.

Не буду спорить по этому поводу - я просто привел пример ситуации. когда действительно надо определить пол по ФИО


 
Reindeer Moss Eater ©   (2004-10-07 12:49) [61]

я просто привел пример ситуации. когда действительно надо определить пол по ФИО

Не пол, а написание фио в нужном падеже.


 
FatCat   (2004-10-07 12:55) [62]


> Не пол, а написание фио в нужном падеже.

Хотел бы я знать, как просклонять ФИО, не зная пола


 
Johnmen ©   (2004-10-07 13:20) [63]

>FatCat   (07.10.04 12:55) [62]

Ты можешь отличить понятия "пол" (биологическое) и "род" (грамматическое) ?
Ку ?


 
FatCat   (2004-10-07 13:48) [64]


> Ты можешь отличить понятия "пол" (биологическое) и "род"
> (грамматическое) ?

Ну, я думаю, что программным способом из ФИО пол биологический можно определить только по грамматическому роду


 
Johnmen ©   (2004-10-07 13:51) [65]

>FatCat   (07.10.04 13:48) [64]

Ты явно в танке...:)))


 
Reindeer Moss Eater ©   (2004-10-07 13:52) [66]

FatCat   (07.10.04 13:48) [64]

Для того, что бы сделать массовую рассылку вовсе не надо знать биологический пол человека.
Надо знать род у части речи.

Хотел бы я знать, как просклонять ФИО, не зная пола
А я хотел бы знать как просклонять "Света" если одна из них имеет пол женский, а вторая гермафродит.


 
marcel   (2004-10-08 08:18) [67]

>Reindeer Moss Eater

Как то уж вы, товарищ, за безродных(безполых, многополых?) сильно беспокоитесь. :)


 
Reindeer Moss Eater ©   (2004-10-08 08:48) [68]

marcel
Интересуешься?
Приходи, покажу.


 
marcel   (2004-10-11 09:06) [69]

Не очень то и хочется.


 
SergP.   (2004-10-11 09:51) [70]


>  [34] Reindeer Moss Eater ©   (07.10.04 10:16)
> Доступ закрыт, но догадываюсь что там.
>
> Там существо с женским лицом, женской прической, с третьим
> размером груди и женской формой таза.
> Но с пенисом длиной ~ 15 см.
>
> Думаю что отчество у этого существа не Иванович, а Ивановна.


У такого существа отчество должно быть - Ивановно. :-))


 
П7   (2004-10-11 10:24) [71]


> Reindeer Moss Eater ©   (08.10.04 08:48) [68]

Пять баллов!!! (:
Но разговор явно зашёл в тупик! (:
И вроде как все для себя уже всё узнали... Или я не прав? (:



Страницы: 1 2 вся ветка

Текущий архив: 2004.10.24;
Скачать: CL | DM;

Наверх




Память: 0.65 MB
Время: 0.026 c
1-1097067854
mRodion
2004-10-06 17:04
2004.10.24
Свойства с индексами


3-1096128617
Гость
2004-09-25 20:10
2004.10.24
Связка Master-Detail


3-1096297927
Павел
2004-09-27 19:12
2004.10.24
D5 + FireBird


1-1097500162
BFG9k
2004-10-11 17:09
2004.10.24
Как отследить изменение файловой системы ?


3-1096354227
jenya_d
2004-09-28 10:50
2004.10.24
Помогите с TDBCtrlGrid