الخوارزميات الصوتيه Phonetic algorithms

phonemic tree 640

الخوارزميات الصوتية عبارة عن ترتيب الكلمات بناءً على التشابه فى النطق و معظمها طورت للغة الانجليزية ولا تعطى نفس الكفاءة مع اللغات الاخري كاللغة العربية مثلًا
واشهر الاستخدامات لهذا النوع  من الخوارزميات هو :
 المدقق الاملائي spell checker
على سبيل المثال Metaphone تقوم باخذ كلمة غير صحيحة فى spelling ثم تقوم بتوليد كود لهذه الكلمه ثم تقوم بالبحث فى القاموس عن كلمة لها نفس الكود او كود مشابه لها
البحث search
غالبا ما تستخدم فى محركات البحث لاظهار نتائج مقاربة وخصوصًا البحث عن الاسماء لان نفس الاسم له اكثرة من طريقة فى الكتابة مثل mohamed و muhammed فالبحث عن احدهم بالطرق العادية لن يظهر الاخر واشهر الخوارزميات فى هذا المجال Soundex  ويمكنك الاطلاع عليها من هنا Soundex
واشهر الخوارزميات من هذا النوع :
  • Soundex : حيث تستخدم فى تشفير الاسامى
  • Daitch–Mokotoff Soundex نسخة مطوره من soundex
  • Cologne phonetics تعمل بشكل افضل مع الاسامى الالمانية
  • Metaphone, Double Metaphone, Metaphone 3 متوافقة للاستخدام مع معظم كلمات اللغة الانجليزية وليس فقط الاسامي كما تستخدم فى الكثير من المدققات الاملائية spell checkers
  • New York State Identification and Intelligence System تقوم بعمل نطق واحد لاكثر من حرف وينتج عنه نطق يمكن قرائته مباشرتًا بدون الحاجة لفك الشفرة decoding مثل A, E, I, O, U → A
  • Match Rating Approach
  • Caverphone

مقالات ذات صلة

Binary Search Algorithm خوارزمية البحث الثنائي

  كيف تعمل خوارزمية البحث الثنائي كغيرها من الخوارزميات لا بد من توافر المدخلات المطلوبة و التي تتمثل في...

ما هو ال stack فى البرمجة

سنتكلم اليوم على نوع من انواع هياكل البيانات المهمة فى البرمجة وسنتعرف على ما هو ال Stack وانه يستخدم...

Edit Distance Algorithm

Edit Distance -:Definition         The minimum of operations required to convert one string into other such...

مسألة برمجية : ميدان المسرح

المطلوب  ساحة المسرح في العاصمة لدولة ما لها شكل مستطيل حجمة  ن × م متر. وبمناسبة الذكرى الثانوية في...

كتب بواسطة عمرو العربى

مؤسس مطور

التعليقات

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

*