문제

metaphone과 soundex는 영어 발음을 통해 문자열을 인덱싱하기위한 음성 알고리즘입니다.

함수를 사용한 기능을 사용해 본 적이 있습니까? "NOFOLLOW NOREFERRER "> metaphone () 또는 soundex () 표준 PHP 라이브러리에있는

뭐야?이러한 기능의 실제 사용법은 무엇입니까?

도움이 되었습니까?

해결책

더 일반적으로, 소리와 네이피는 소리를 낼 때 유사한 것처럼 보이는 문자열을 찾는 데 사용할 수 있습니다.

이는 "올바른"철자를 찾으려고하는 상황을 초과하여 사용할 수 있습니다.예를 들어 오른쪽 하나와 같은 소리가 들리는 정확한 철자가 잘못된 단어의 잘못된 사용과 같은 오류를 발견하는 데 도움이 될 수 있습니다.

또 다른 매력적인 사용은 올바른 name 을 시도하고 찾는 것입니다.누군가 내 이름이 "니콜라스"라고 말할 때, 적어도 두 개의 "대체"철자가 많이 있습니다. 나는 그들이 많이 사용하려고 노력하는 것을 보았습니다 : Nicolas와 Nikolas.그들이 그것을 입력하고 데이터베이스에서 나를 찾지 못하면 Soundex 또는 metaphone은 "Nicolas 나이트가 없지만 니콜라스 기사가 있습니다"라고 말합니다.

이 알고리즘 이 실제로 작동하는 정도는 을 다소 논쟁 할 수 있습니다.그들은 때로는 이상한 결과를 가지고 있습니다.

다른 팁

맞춤법 검사를 수행 할 때 사용할 수 있습니다.그런 다음 E.g를 쉽게 발견 할 수 있습니다.'Phorensics'는 '법의학'을위한 좋은 일치입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top