본문 바로가기

Programing

음성 알고리즘을 이용한 키워드 정정 방법들

요즘에는 검색엔진에서 자동완성 뿐만 아니라 잘못 입력한 키워드를 정정해서 추천해주기도 한다.


이런 것을 수동으로 일일이 할 수 없으므로 사람들은 알고리즘을 고안해내었다.


목록만 적어보고 나중에 공부해보자.


Soundex같은 것은 DBMS 자체에서 지원을 해주기도 하더라..

- SQL Server(SQL Server 2008 ~): SOUNDEX(Transact-SQL)

- My SQL : SOUNDEX(str)

 > Using Soundex with MySQL

 eg)


mysql> SELECT STRCMP('text', 'text2');
mysql> select strcmp(soundex('text'), soundex('test'));


soundex : https://en.wikipedia.org/wiki/Soundex


 http://freesearch.pe.kr/archives/862


Edit distance : https://en.wikipedia.org/wiki/Edit_distance


sub-phrase

'Programing' 카테고리의 다른 글

Open Source Lists (오픈소스 목록)  (0) 2017.08.22
프로그래머의 장점/단점은...  (0) 2017.05.21
1582년 10월 4일의 다음 날은?  (0) 2015.03.19
[문서] 요구사항 명세  (0) 2015.03.10
엘리베이터 피치  (0) 2015.03.10