Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.10.24;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.67 MB
Время: 0.187 c
6-1092822523
banderas
2004-08-18 13:48
2004.10.24
Открытый порт


3-1096124889
eugene32
2004-09-25 19:08
2004.10.24
Вопрос про TDataModule


1-1097336378
TRyaSS
2004-10-09 19:39
2004.10.24
логорифм по основанию n


1-1096498695
VlaDD
2004-09-30 02:58
2004.10.24
Как организовать нормальный "рандом"??


3-1096469759
Ivan_
2004-09-29 18:55
2004.10.24
Обновление информации у всех пользователей





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский