Algorithm to compare people names to detect identicalness

Posted by Pentium10 on Stack Overflow See other posts from Stack Overflow or by Pentium10
Published on 2010-05-16T22:05:08Z Indexed on 2010/05/16 22:10 UTC
Read the original article Hit count: 424

Filed under:
|
|

I am working on address book synchronization algorithm. I would like to reuse some code if there exists, but couldn't find one yet.

Does someone know about an algorithm that will tell me in numbers/float/procent how much two names are identical. Levenstein distance is not good in this approach, as names and our adddress books are matching the begining of each of the name sections.

John Smith should match
Smith Jon, Jonathan Smith, Johnny Smith

© Stack Overflow or respective owner

Related posts about java

Related posts about addressbook