Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: algorytm rozpoznawania płci
Forum PHP.pl > Inne > Hydepark
lectric
Witam,

Gdy mamy zalogowanego uzytkownika, tak naprawde mozemy rozpoznac jego plec po imieniu lub nicku.
W przypadku tej metody pojawia sie tez maly problem, o ile wiadomo ze wiekszosc imion oraz nickow konczy sie na samogloskie "a", lecz nie wszystke imiona jak i rozmaite nazwy nickow koncza sie zawsze samogloska "a".

Efekt takiego problemu widzialem w programie gadu-gadu: "Kuba jest dostepna".
Oczywiscie mozna by sie pokusic o baze imion... lecz biorac tez pod uwage nick'i jest to bez sensu.

A co w przypadku gdy nie mamy zalogowanego uzytkownika ? Tu sie pojawia wiekszy orzech do zgryzienia.
Najprostrze rozwiazanie to zapytanie sie w prost o plec, lecz nie jest to metoda w 100 % skutezcna. Uzytkownik moze od niechcenia wybrac zla odpowiedz. Wymyslilem sobie podejscie do tematu w sposob psychologiczny, przykladowo: dwie fotki przedstawiajace kobiete i faceta. Wiekszosc facetow wybierze fotke kobiety, anologicznie z kobietami. Problem pojawia sie gdy facet okazuje sie gejem smile.gif

Mysle ze metody w 100% skutecznej nie ma. Im wiecej czynnikow wplywajacych na wybor plci tym wieksze prawdopodobienstwo trafnego rozpoznania plci przez algorytm.
nospor
Cytat
Najprostrze rozwiazanie to zapytanie sie w prost o plec, lecz nie jest to metoda w 100 % skutezcna. Uzytkownik moze od niechcenia wybrac zla odpowiedz. Wymyslilem sobie podejscie do tematu w sposob psychologiczny, przykladowo: dwie fotki przedstawiajace kobiete i faceta. Wiekszosc facetow wybierze fotke kobiety, anologicznie z kobietami.

Bez sensu. To juz naprawde sie poprostu zapytaj czy to chlop czy baba. Jak ma zle wpisac to tak samo obrazek wybierze inny niz bys chcial. Tylko niepotrzebnie kombinujesz. Lepszego rezultatu i tak nie osiagniesz
Cosi*
Możesz przeanalizować jego/jej wypowiedzi (oczywiście jeżeli jest co analizować) pod kątem występowania końcówek "-łem/-łam" itp. Duża skuteczność, bo ludzie odruchowo używają "swojej" formy gramatycznej.
Pozdrawiam smile.gif
lectric
A jesli w planie nie ma zadawania pytan. Z fotkami oczywiscie jest to przyklad.
Cosi*
To PESEL smile.gif W PESELu jest zakodowana płeć.
lectric
Jaki procent ludzi pamieta swoj PESEL ? zapewne niewielki, a jaki procent ludzi siegnie po nr PESEL gdy zostana niespodziewanie zapytani na witrynie o tematyce rozrywkowej ?
Cosi*
No to jeżeli nie chcesz pobierać od użytkownika żadnych danych, to pozostaje Ci algorytm AI, obserwujący jego zachowanie w serwisie. Coś jak te zdjęcia, o których mówiłeś. Może różnice będą w dynamice pisania na klawiaturze, a może w technice klikania na odnośniki. Ale musiałbyś zrobić badania na dużą skalę, żeby to wykryć.
Podobne zagadnienia znajdziesz na www.kognitywistyka.net
php programmer
Hm, a co w przypadku gdy użytkownik jest transwestytą?
To jest dopiero problem!
mike
Jaki?
To żaden problem, skoro dewiant myśli o sobie kobieta/mężczyzna a jest odwrotnie to chyba nie warto go na siłę zmuszać żeby myślal inaczej.
sztosz
Lectric, a po co Ci to? Jeżeli tylko po to by na danej stronie internetowej była poprawna forma gramatyczna, to zwyczajne pytanie o płeć wystarcza.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.