Soundex
Soundex ialah sistem penyandian berbasis fonetik,[1] diterapkan dalam pengambilan informasi terhadap kesalahan transkripsi secara ortografi, tetapi serupa secara fonetik.[2] Soundex diketahui sebagai algoritma fonetik yang paling dikenal luas, istilah yang acap dipakai sebagai sinonim atas "algoritma fonetik".[3]
Sebagian besar aplikasi yang menggunakan Soundex melibatkan akan pencarian nama seseorang terutama nama keluarga,[1] sebagai contoh pada pendataan sensus dan tugas tertentu yang terdapat kesalahan penulisan disebabkan kesamaan fonetik.[2] Pada banyak kasus, kala sistem pangkalan data memerlukan pencarian fonetik, Soundex masih sangat populer di antara berbagai vendor pangkalan data.[4] Soundex mencakup karakteristik standar pada basis data Oracle[5], MySQL[6], MariaDB[7], Microsoft SQL Server[8], IBM DB2, Teradata, SAP HANA[9], pula pada bahasa pemrograman PHP.[10]
Referensi
- ^ a b "Soundex" (Definisi). Lexico Oxford Dictionary. Diakses tanggal 3 Juni 2020.
- ^ a b Sojka, Petr; Horak, Aleš; Kopecek, Ivan; Pala, Karel (September 2012). Text, Speech and Dialogue: 15th International Conference, TSD 2012, Brno, Republik Ceko. Springer. hlm. 48–49. ISBN 3-6423-2790-7.
- ^ "What does soundex mean?". Definitions.net STANDS4 LLC. Diakses tanggal 3 Juni 2020.
- ^ Latif, Al-Hakim (2006). Challenges of Managing Information Quality in Service Organizations. Idea Group Inc (IGI). hlm. 69. ISBN 1-5990-4422-6.
- ^ "SOUNDEX" (Database SQL Reference). Oracle. Diakses tanggal 4 Juni 2020.
- ^ "12.7 String Functions and Operators" (Documentation). Oracle Corporation. Diakses tanggal 4 Juni 2020.
- ^ "SOUNDEX" (Knowledge Base). MariaDB. Diakses tanggal 4 Juni 2020.
- ^ "SOUNDEX (Transact-SQL)" (Documentation). Microsoft. 14 Maret 2017. Diakses tanggal 4 Juni 2020.
- ^ "SOUNDEX Function (String)" (SAP HANA SQL and System Views Reference). SAP HANA Platform. Diakses tanggal 4 Juni 2020.
- ^ "PHP: soundex" (Manual). The PHP Group. Diakses tanggal 4 Juni 2020.