البحث الضبابي عن المعلومات النصية هو البحث عن سلاسل مشابهة أو قريبة من استعلام البحث.
في الوقت نفسه ، غالبا ما يتم تقييم درجة ضبابية أو تشابه السلاسل النصية باستخدام مسافة التحرير (مسافة Levenshtein). ومسافة التحرير لسلسلتين هي الحد الأدنى لعدد عمليات استبدال الأحرف وإدراجها وحذفها المطلوبة لتحويل سلسلة إلى أخرى. يمكن أيضا اعتبار نقل حرفين متجاورين عملية تحرير صالحة (مسافة Damerau-Levenshtein).
مثال بحث غامض لقيمة ضبابية معينة من 2 تعديلات هو استعلام البحث "الأشجار" ونتيجة البحث "هذه". هنا يتم استبدال الحرف "r" ب "h" ويتم نقل الأحرف "e" و "s". أي أن مسافة Damerau-Levenshtein لهاتين الكلمتين هي 2 في مثال البحث الغامض هذا.
غالبا ما تستخدم الطرق التالية لتنفيذ بحث غامض:
في هذا التطبيق ، للحصول على تطابق غامض للكلمات في مستند ، تحتاج إلى تحديد العدد المطلوب من الأخطاء (قيمة الضبابية) من 1 إلى 9 أحرف. يمكنك أيضا تعيين خيار البحث عن الكلمات التي تحتوي على الحد الأدنى فقط من الاختلافات، أو البحث عن جميع الكلمات ضمن عدد معين من الاختلافات.
تحتوي مكتبة GroupDocs.Search على العديد من خيارات المطابقة الغامضة الأخرى. على سبيل المثال، يمكنك تعيين عدد الاختلافات بين الكلمات كدالة خطية لطول الكلمة، أو حتى تعيين عدد الاختلافات بشكل فردي لكل قيمة من قيم طول الكلمة.
يمكنك إجراء بحث غامض في العديد من تنسيقات الملفات. يرجى الاطلاع على القائمة الكاملة أدناه.