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