Определение пола по Имени и Фамилии

in-touch

Client
Регистрация
09.02.2014
Сообщения
38
Благодарностей
16
Баллы
8
Как бы вы определили пол по имени и фамилии? Или только по имени, либо фамилии.

Регуляркой или по базе имен?

Может есть уже у кого-то заготовка, с которой он может с радостью и во благо общественности поделиться. Ну или в ЛС написать, если стремиться сохранить приватность своей методы.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 613
Благодарностей
4 601
Баллы
113
вряд ли регулярка что-то даст. База
 

in-touch

Client
Регистрация
09.02.2014
Сообщения
38
Благодарностей
16
Баллы
8
вряд ли регулярка что-то даст. База
У меня есть базы с отчествами - там точно можно регуляркой определить.

Попробую сделать 3-х ступенчатую проверку пола:
1. База имен
2. Регулярка на окончание фамилий
3. Регулярка на окончание отчества
Если 2 из 3-х ступеней срабатывают, то пол будет считаться выявленным. Если нет совпадений, то в базу неопределенных и ручками, ручками...
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 613
Благодарностей
4 601
Баллы
113
ну по отчеству да, там всего 2 варианта. А окончание фамилий, опять же, есть множество фамилий, которые не склоняются
 

budora

Client
Регистрация
13.08.2012
Сообщения
831
Благодарностей
554
Баллы
93
Делал похожее в одной программе. Сначала определял по окончанию фамилии, а потом делал сверку по базе имён. Исключения всё равно будут
Может имена пригодятся.
https://yadi.sk/d/LfHQ9rwVunugS
Дополни окончания для фамилий
 

Вложения

Последнее редактирование:

amyboose

Client
Регистрация
21.04.2016
Сообщения
2 312
Благодарностей
1 191
Баллы
113
Закинь в Excel готовые данные и отфильтруй вручную по имени, тем более имен-то ты не встретишь более 500. Самый простой вариант и исполняется за минут 10 при правильном подходе. А дальше уже по именам и соответствующему полу проверяй.
 
  • Спасибо
Реакции: in-touch

in-touch

Client
Регистрация
09.02.2014
Сообщения
38
Благодарностей
16
Баллы
8
Делал похожее в одной программе. Сначала определял по окончанию фамилии, а потом делал сверку по базе имён. Исключения всё равно будут
Может имена пригодятся.
https://yadi.sk/d/LfHQ9rwVunugS
Дополни окончания для фамилий
Вот это да! Имен на много больше, чем я мог себе представить))

Большое спасибо за базу!
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)