Найдите пол с имени

Это не точно скрыто, но отражение невероятно полезно и мощно. Замечательно использовать простой Class.forName ("... ") .newInstance (), где тип класса настраивается. Легко записать этот вид реализации фабрики.

7
задан Paŭlo Ebermann 15 April 2012 в 13:42
поделиться

5 ответов

Вы не можете сделать это алгоритмически: вам нужна база данных, чтобы делать это статистически. Этот вопрос SO указывает на множество таких доступных ресурсов. Поймите, у вас будет много, МНОГО заблуждений - например, корейские Ким (мужчины) или североевропейцы (женщины) могут изрядно рассердиться на такие вещи; -).

9
ответ дан 6 December 2019 в 07:26
поделиться

Не сдавайтесь.

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

Дело в том, что вам нужна третья переменная для корреляции. Что-то вроде страны происхождения, этнической принадлежности и т. Д. Еще больше сузит ваши шансы. Тебе действительно нужна третья "подсказка" ...

3
ответ дан 6 December 2019 в 07:26
поделиться

Посетите сайт WolframAlpha.com. У них есть API веб-сервисов, но это немного дорого ...

http://products.wolframalpha.com/api/pricing.html

1
ответ дан 6 December 2019 в 07:26
поделиться

Я делал это раньше - это легко и хорошо работает в 90% случаев, когда применяется к правильному сценарию.

Вам нужно получить базу данных имен и обычного пола от где-то. В таком случае поиск в базе данных становится тривиальным.

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

1
ответ дан 6 December 2019 в 07:26
поделиться

А как насчет взаимодействия человека с компьютером в качестве третьей подсказки.

У вас может быть карта щелчков, например http://css-tricks.com/tracking-clicks-building-a-clickmap-with-php-and-jquery/

На основе того, где пользователь нажимает, вы можете определить разумную статистику соотношения мужчин и женщин женщина. Это будет использоваться, когда в базе данных есть неизвестное

Вот Википедия по «Gender_HCI»:

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

Так что имейте маленькую рамку и время, необходимое, чтобы щелкнуть по ней. ...?

2
ответ дан 6 December 2019 в 07:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: