2011-07-26 4 views
6

Google+와 Facebook은 사용자가 "가짜"이름으로 계정을 만들 수 없음을 알고 있습니다.가짜 이름을 필터링하는 알고리즘을 작성하는 방법은 무엇입니까?

뒤에 무엇이 있습니까? 이름이 비현실적인 것으로 의심 할 수있는 방법은 무엇입니까?

"폴 스미스"가 "존 존"보다 더 중요한 이유는 무엇입니까?

기존 사용자의 전체 이름에 대한 통계가 될 수 있습니까?

편집 (이 질문은 폐쇄 된 후) :이 질문은 건설적인 생각 - 당신이 "가짜 이름"기능을 구현할 필요가 구글의 소프트웨어 엔지니어가 있다면 당신은 무엇을 할 것인가 ...

+2

당신은 g + 또는 페이스 북의 직원을 방해하지 않는 한 '옳은'답변을 확신하지 못합니다 :) – Andrew

+0

아마 그들이 사용하는 다른 단서가 있습니다. 예를 들어, 모든 가짜 이름/스팸 계정에 1 월 1 일의 생일이 있습니다. – jglouie

+0

예, 자동화 된 것들이 있다면 쓸모가 없습니다. 나는 "Rusty Shackleford", "Mean Joe Green", "Tony T. Tiger"와 같은 이름의 가짜 계정이 많습니다. 잠시만 요. – Patrick87

답변

1

이를 정말 IMHO 프로그래밍 문제가 아닙니다. 이러한 서비스는 전 세계적인 서비스이므로 G +는 Google에서 수집 한 엄청난 양의 데이터를 기반으로 휴리스틱을 사용합니다.

+3

좀 더 일반적인 용어로 생각하면 "가짜 이름을 걸러내는 알고리즘을 작성하는 방법"입니다. 프로그래밍 문제가 아닐까요? 그럼 뭐야? – biziclop

+0

@biziclop 질문의 이름을 바꿀 것입니다. – JohnJohnGa

+0

@biz - 내가 생각할 수있는 것은 내가 무엇을 해석하는지 식별하는 것입니다. 이름은 쓰기 가능하지 않은 단어이기 때문에, 어떻게 지능형을 제외하고는 항상 안정적으로 이드를 사용할 수 있습니까? –

1

거의 모든 휴리스틱 스입니다. 그들은 소리 가짜라고 생각하는 이름이나 이름의 블랙리스트를 가지고 있습니다. 즉 현재 사건, 지리, 유명 인사 등에 묶여 있습니다 ...

0

이름이 가짜인지 진짜인지를 판단 할 실제 방법이 없습니다. Facebook 및 Google+는 일반적으로 유효한 이름 일 수있는 John John과 같은 이름을 기반으로하는 계정을 삭제 또는 사용 중지하지 않습니다. Google+는 ".", "*" 또는 기타 특수 문자가 유일한 성 또는 이름 (link) 인 계정을 사용 중지하기 시작했습니다. 유명인 (link)과 유사하므로 계정이 사용 중지 된 경우가 있습니다.

다른 방법으로는 휴리스틱 스를 기반으로 계정을 금지 할 수 있지만 어떤 식 으로든 적용되지 않는다고 생각합니다. 페이스 북에 John John 또는 Iam Awesome이라는 가짜 계정을 만들면 금지되지 않을 것입니다 (출처 : 내 친구는 1 년여 이상 페이스 북에서 편심한 이름으로 계정을 보유하고 있으며 그의 계정은 여전히 ​​유효합니다.)

관련 문제