Программа женского пола или мужского

Подскажите, пожалуйста, алгоритм определения пола по ФИО. Может есть на питоне какие-то решения? Я пробовал: 1-по окончаниям; 2-с помощью pymorphy разбивал ФИО на слова и определял род каждого слова. Есть еще какие-нить библиотеки или может алгоритм? ФИО могут быть не только русские.

Отслеживать
149k 12 12 золотых знаков 58 58 серебряных знаков 132 132 бронзовых знака
задан 18 апр 2017 в 11:25
741 1 1 золотой знак 10 10 серебряных знаков 26 26 бронзовых знаков

Наверное, хватит и И из ФИО. находите список женских и мужских имен и сопоставляете ему имя. Просто и эффективно 🙂

18 апр 2017 в 11:31
А с иностанными фио как быть? 🙂
18 апр 2017 в 11:35
18 апр 2017 в 11:38
18 апр 2017 в 11:41

18 апр 2017 в 11:42

4 ответа 4

Сортировка: Сброс на вариант по умолчанию

Мой вариант — это пробегаться по базе данных и спрашивать есть ли совпадения:

Сначала достанем базу данных на этом сайте

В левом окне в шаге 3 выберем Russian (Cyrillic) — в правом я выбираю United States, для генерации укажем только интересующие нас поля: Gender, Given Name и Surname, саму базу сделаем самой большой: 50000

Женщина руководство для мужчин. Узнай все о женщине | Дуглас Абрамс

Также давайте закажем для генерации базу и для английских имён по аналогии.

Процесс не быстрый, так что можно пойти заварить чаёк и выкурить сигаретку. Как придём, нам придёт 2 письма со ссылками на скачивание наших БД.

Читайте также:
Программа чтобы записывать рэп

import pandas as pd dfru = pd.read_csv(‘FNru.csv’) dfen = pd.read_csv(‘FNen.csv’) # создадим сеты, чтобы не бегать по одному и тому же item’у rumalenames = set(dfru[dfru[‘Gender’] == ‘male’][‘GivenName’]) rumalesurnames = set(dfru[dfru[‘Gender’] == ‘male’][‘Surname’]) rufemalenames = set(dfru[dfru[‘Gender’] == ‘female’][‘GivenName’]) rufemalesurnames = set(dfru[dfru[‘Gender’] == ‘female’][‘Surname’]) enmalenames = set(dfen[dfen[‘Gender’] == ‘male’][‘GivenName’]) enmalesurnames = set(dfen[dfen[‘Gender’] == ‘male’][‘Surname’]) enfemalenames = set(dfen[dfen[‘Gender’] == ‘female’][‘GivenName’]) enfemalesurnames = set(dfen[dfen[‘Gender’] == ‘female’][‘Surname’]) name = input(‘Name: ‘) surname = input(‘Surname: ‘) if name in rumalenames and surname in rumalesurnames: print(name, surname, ‘is male’) elif name in rufemalenames and surname in rufemalesurnames: print(name, surname, ‘is female’) elif name in enmalenames and surname in enmalesurnames: print(name, surname, ‘is male’) elif name in enfemalenames and surname in enfemalesurnames: print(name, surname, ‘is female’) else: print(‘Unkown data’)

Давайте протестируем что у нас получилось на нескольких входных данных:

# Name: Никита # Surname: Токарев # Никита Токарев is male # Name: Ольга # Surname: Соколова # Ольга Соколова is female # Name: Жанна # Surname: Токарева # Жанна Токарева is female # Name: Carolina # Surname: Thompson # Carolina Thompson is female # Name: Mark # Surname: Watson # Mark Watson is male # Но решение не идеально, конечно # Требуется либо очень много данных, либо очень хорошая БД # И то не факт, что все имена будут включены # Name: Олег # Surname: Волоков # Unkown data # Name: Ashley # Surname: Roth # Unknown data

Источник: ru.stackoverflow.com

Он родился женщиной. Смена пола в России: буллинг, неудачные операции и принятие себя.

Как поменять пол в приложении FaceApp? Простая инструкция.

Как поменять пол в приложении FaceApp, если по умолчанию стоит другой? Если не знаете, то я вам сейчас обо всем подробно расскажу.

Инструкция

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

Читайте также:
Как установить программу из dmg файла

Итак, что нужно сделать:

  1. Зайти в приложение FaceApp.
  2. Далее открыть Настройки, нажав на значок шестерёнки.Как поменять пол в приложении FaceApp
  3. В этой вкладке выбрать пункт Общее.Как поменять пол в приложении FaceApp
  4. Далее включить ползунок Показ значка переключения пола.Как поменять пол в приложении FaceApp
  5. Затем загрузить фото. В меню, где находятся все эффекты, нажать на значок сверху справа.
  6. Выбрать: женский интерфейс или мужской интерфейс. Готово!

Как поменять пол в приложении FaceApp

Сорви овации

Будьте самыми стильными! Используйте суперэффекты:

  1. Фильтры и маски для ТикТока.
  2. Бьюти приложения для видео.
  3. Красивые шрифты.
  4. Видеоредакторы.
  5. Убрать предмет с фото.
  6. Flat Lay раскладка.
  7. Оживить фото.
  8. Соединить 2 фото в 1 лицо.
  9. Акварельные мазки.
  10. Надпись в круге на фото.
  11. Изменить цвет предмета на фото.
  12. Топ-20 лучших фильтров VSCO.
  13. Рамки (большая коллекция).
  14. Двойная экспозиция.
  15. Снимки в стиле Полароид.

Еще куча лайфхаков, секретов обработки, лучших фильтров и необычных масок. А также о том, как сделать радугу на лице, наложить текст, правильно разложить раскладку на фото, описано в сборной большой статье. Кликайте на картинку!

лайфхаки для фото красивая обработка фото

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

Спасибо за ваше потраченное время

Источник: kikimoraki.ru

Сменить пол? Легко! Snapchat добавил новый фильтр, позволяющий сравнить мужскую и женскую версию себя

И, конечно же, Илон Маск уже выложил свою альтернативную версию. А ты?

Snapchat добавил в приложение новые маски для селфи всего лишь 9 мая, и фильтр для смены пола сразу стал мегапопулярным. Как всегда, в одним из первооткрывателей фильтра и пионеров флешмоба стал Илон Маск.

Сменить пол с помощью фильтра селфи - Илон Маск

За ним подтянулись и другие знаменитости. Например, певица Майли Сайрус.

Ну как, решились опробовать на себе? Тогда дерзайте!

Откройте камеру в приложении и справа от кнопки «Сделать фото» в галерее масок выберите нужный фильтр: с мужским или женским лицом .

Читайте также:
Какие волосы тебе подойдут программа

Как сменить мол в Снепчате

После активации фильтра настройте камеру так, чтобы лицо попало в границы маски, а потом делитесь результатом в соцсетях. или не показывайте никому до конца своих дней :–)

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

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

Кроме того, многие шутки ради создали альтернативные профили в Тиндере, поэтому с этого дня осторожнее назначайте свидания

Побыл в Снепчате девушкой полчаса и возненавидел всех мужиков

Источник: www.cossa.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru