جستجوی فازی اطلاعات متنی، جستجوی رشته های مشابه یا نزدیک به عبارت جستجو است.

در عین حال، درجه مبهم یا شباهت رشته های متنی اغلب با استفاده از فاصله ویرایش (فاصله Levenshtein) ارزیابی می شود. و فاصله ویرایش دو رشته حداقل تعداد عملیات تعویض، درج و حذف کاراکتر مورد نیاز برای تبدیل یک رشته به رشته دیگر است. جابجایی دو کاراکتر مجاور نیز می تواند به عنوان یک عملیات ویرایش معتبر (فاصله Damerau-Levenshtein) در نظر گرفته شود.

یک مثال جستجوی فازی برای یک مقدار فازی داده شده از 2 ویرایش، عبارت جستجوی "درخت" و نتیجه جستجو "اینها" است. در اینجا کاراکتر "r" با "h" جایگزین شده و کاراکترهای "e" و "s" جابجا می شوند. یعنی فاصله Damerau-Levenshtein برای این دو کلمه در این مثال جستجوی فازی 2 است.

روش های زیر اغلب برای پیاده سازی جستجوی فازی استفاده می شود:

برنامه وب جستجوی فازی در سند بر اساس موتور جستجوی متن کامل GroupDocs.Search ساخته شده است. اجرای تطبیق فازی در این کتابخانه بهترین ویژگی های روش های ذکر شده را دارد:

در این اپلیکیشن برای به دست آوردن تطابق فازی کلمات در یک سند، باید تعداد اشتباهات مورد نیاز (مقدار فازی) را از 1 تا 9 کاراکتر مشخص کنید. همچنین می توانید گزینه جستجوی کلماتی با حداقل تعداد تفاوت یا جستجوی همه کلمات در تعداد معینی از تفاوت را تنظیم کنید.

کتابخانه GroupDocs.Search گزینه های تطبیق فازی بسیاری دارد. به عنوان مثال، می توانید تعداد تفاوت بین کلمات را به عنوان یک تابع خطی از طول کلمه تنظیم کنید یا حتی تعداد تفاوت ها را به صورت جداگانه برای هر مقدار طول کلمه تنظیم کنید.

نحوه یافتن تطابق فازی متن در سند

  • برای آپلود فایل روی قسمت رها کردن فایل کلیک کنید یا یک فایل را بکشید و رها کنید.
  • پس از تکمیل آپلود، می‌توانید در فایل خود جستجو کنید.
  • عبارت جستجوی خود را متشکل از یک یا چند کلمه که با فاصله از هم جدا شده اند وارد کنید.
  • نوع جستجو را انتخاب کنید: عبارت، همه کلمات، هر کلمه.
  • تعداد اشتباهات مجاز در یک کلمه را از 1 تا 9 تنظیم کنید. در صورت لزوم، پرچم را برای به دست آوردن بهترین نتایج تنظیم کنید.
  • با کلیک بر روی دکمه "جستجو" نتایج را دریافت کنید.
  • با دکمه "افزودن فایل ها" فایل های بیشتری اضافه کنید.
  • فایل های اضافه شده را انتخاب کنید تا آنها را در فهرست قرار دهید و جستجو انجام دهید.

سوالات متداول

  • برنامه انلاین جستجوی فازی در سند چگونه کار می کند؟

    جستجو در دو مرحله انجام می شود. ابتدا اسناد به یک شاخص اضافه می شوند. و تنها پس از ان جستجو در شاخص انجام می شود.
  • در مورد حریم خصوصی، ایا استفاده از برنامه انلاین جستجوی فازی در سند امن است؟

    دسترسی به پوشه شما با فایل های اپلود شده و نمایه شده فقط برای کسی که دارای پیوند است در دسترس است. تمام فایل های اپلود شده پس از 24 ساعت از سرورها حذف می شوند.
  • ایا اتصال به اینترنت برای استفاده از برنامه انلاین جستجوی فازی در سند مورد نیاز است؟

    این نرم افزار Client-Server است. اگر هنگام استفاده از برنامه اتصال اینترنت خود را از دست بدهید، نمی توانید نتایج جستجو را دریافت کنید.
  • ایا می توانم Linux، Mac OS، Android را جستجو کنم؟

    شما می توانید از هر دستگاهی، صرف نظر از سیستم عامل، که دارای یک مرورگر مدرن و اتصال به اینترنت است، جستجو کنید.

فرمت های فایل پشتیبانی شده توسط اپلیکیشن جستجوی فازی

شما می توانید جستجوی فازی را در بسیاری از فرمت های فایل انجام دهید. لطفا لیست کامل را در زیر ببینید.

Viewer Annotation Conversion Comparison Signature Assembly Metadata Search Parser Watermark Editor Merger Redaction Classification Splitter Translation Unlock Protect Scanner