آزمایش با جستجوی زبان طبیعی در جستجوهای ویندوز 7

در دو مقاله قبلی خود، در مورد استفاده از جستجوی ویندوز(Windows Search) برای یافتن آنچه می خواهید صحبت کردم. برخی از اصطلاحاتی که در آن مقالات در مورد آنها صحبت کردم می تواند بیشتر شبیه به مریخی(Martian) باشد تا روش عادی صحبت شما (بی شک به این دلیل که برنامه نویسانی که معمولاً از این زبان استفاده می کنند سیستم را ایجاد کرده اند). چرا راهی وجود ندارد که به ویندوز(Windows) بگویید با «صحبت کردن» با آن به همان صورتی که معمولاً از کسی سؤال می‌پرسید، آنچه را که می‌خواهید پیدا کنید؟ در تئوری، راهی وجود دارد! به آن جستجوی زبان طبیعی(Natural Language Search) می گویند . بیایید ببینیم آیا استفاده از آن زندگی (و جستجو) را آسان‌تر می‌کند یا خیر.

طبیعی را شروع کنید

به دلایلی که فقط برای مایکروسافت(Microsoft) شناخته شده است ، جستجوی زبان طبیعی(Natural Language Search) به طور پیش فرض روشن نیست. برای فعال کردن آن، Folder Options را در کادر جستجوی منوی Start(Start Menu) تایپ کنید، سپس روی آن کلیک کنید. در گزینه‌های پوشه(Folder Options) ، به برگه جستجو(Search) بروید. در اینجا گزینه "استفاده از جستجوی زبان طبیعی"("Use natural language search") را مشاهده خواهید کرد . آن کادر را علامت بزنید، روی OK کلیک کنید و برای رفتن آماده هستید.

جستجوی زبان طبیعی در ویندوز 7

تا زمانی که شروع به جستجوی چیزی نکنید، پس از انجام این کار هیچ چیز به وضوح متفاوت به نظر نمی رسد. بیایید ببینیم چه تفاوتی ایجاد می کند.

جستجوهایی که منطقی هستند—گاهی

طبق وب‌سایت مایکروسافت(Microsoft web) ، جستجو(Search) از اصطلاح Advanced Query Syntax استفاده می‌کند. در اینجا مقاله آنها توضیح داده شده است که اصطلاحاتی را که می توانید برای جستجو استفاده کنید توضیح می دهد: Syntax جستجوی پیشرفته (ویندوز)(Advanced Query Syntax (Windows)) . من در مقاله های قبلی درباره استفاده از اصطلاحات پرس و جو صحبت کردم، و این باید فهرست جامعی از آن اصطلاحات را در اختیار شما قرار دهد.

با این حال، در آزمایش جستجوی زبان طبیعی(Natural Language Search) ، متوجه شدم که برخی از جستجوهایی که طبق گفته مایکروسافت(Microsoft) قرار است کار کنند، اصلاً برای من کار نکردند. در اینجا صفحه آنها است که به زبان طبیعی(Natural Language) اشاره بسیار کوتاهی می کند ، تمام راه در پایین: نکات پیشرفته برای جستجو در ویندوز(Advanced tips for searching in Windows) . و در اینجا چند نمونه از آنها آورده شده است: ایمیل امروز(e‑mail today) ، اسناد 2011، نویسنده سوزان(Susan) ، تصاویر تعطیلات.

از آنجایی که موتور جستجو(search engine) کلمات رایجی مانند "the" و "from" و "of" را نادیده می‌گیرد، می‌توانید آن‌ها را کنار بگذارید، حتی اگر نتیجه چیزی کمتر از طبیعی به نظر برسد. من تصمیم گرفتم جستجو کنم و یکی از آن کلمات را به جای بگذارم، فقط برای اینکه ببینم جستجوی زبان طبیعی(Natural Language Search) واقعاً از زبان "طبیعی" استفاده می کند یا خیر.

برای ادامه استفاده از عبارت جستجوی خود در مقالات قبلی، فرض کنید که می خواهم به دنبال عکس گربه ها بگردم. به جای cat type:.jpg ، بیایید تصویر گربه(picture of cat) را امتحان کنیم .

جستجوی زبان طبیعی در ویندوز 7

یک دقیقه صبر کن! منظور شما از "هیچ موردی با جستجوی شما مطابقت ندارد" چیست؟ ("No items match your search"?)من همه نوع عکس از گربه ها دارم. همانطور که یوتیوب و LOLcats(YouTube and LOLcats) هرگز بدون عکس گربه ها زنده نمی مانند، افرادی که گربه دارند مجبورند عکس بگیرند. این یکی از آن حقایق زندگی است.

بسیار خوب، بیایید آن را به روش دیگری امتحان کنیم. این بار عکس گربه(photo of cat)

جستجوی زبان طبیعی در ویندوز 7

ظاهراً «زبان طبیعی» مورد استفاده من تا آنجا که به جستجو(Search) مربوط می شود غیرطبیعی است. بیایید یک بار دیگر با عکس گربه(cat photo) امتحان کنیم . (من متوجه شدم که گربه تصویری(picture cat) همان نتایج را می دهد.)

جستجوی زبان طبیعی در ویندوز 7

که بیشتر شبیه آن است! به نظر می‌رسد که ویندوز 7 فایل‌های jpg را فقط « تصاویر(Pictures) » در نظر می‌گیرد، در حالی که سایر انواع فایل‌ها «اسناد» یا «فایل‌ها» نامیده می‌شوند، اما اشکالی ندارد. تا(OK. As) زمانی که جستجو آنچه را که به دنبال آن هستید نشان می دهد، مهم نیست که نتایج چگونه بر اساس جستجو(Search) دسته بندی می شوند .

تاریخ مهم است

فرض کنید من نمی‌خواستم عکس‌های گربه‌ای را که امروز ایجاد کردم، بنویسم، بلکه فقط عکس‌های قدیمی‌تر را درج کنم. این کار کمی نیاز به فهمیدن دارد، و باید به روشی که ویندوز(Windows) فکر می کند طبیعی است انجام شود، که ممکن است با روشی که یک فرد عادی فکر می کند طبیعی است مطابقت نداشته باشد. برای به دست آوردن نتایجی که می‌خواهم، سعی کردم عکس گربه را که قبل از امروز ایجاد شده بود(cat photo created before today) تایپ کنم . این نتایج بسیار کمی داشت.

جستجوی زبان طبیعی در ویندوز 7

با این حال، وقتی عکس گربه ایجاد شده در ژوئن 2012(cat photo created june 2012) را امتحان کردم، چیزی به دست نیاوردم. حتی اگر حداقل 20 تصویر وجود داشته باشد که به درستی برچسب گذاری شده یا به عنوان "گربه" نامگذاری شده است که با آن جستجو مطابقت دارد. (من همچنین سند ایجاد شده در ژوئن 2012(document created june 2012) را امتحان کردم و چیزی به دست نیاوردم - هیچ مدرکی وجود نداشت!)

جستجوی زبان طبیعی در ویندوز 7

همانطور که می بینید، یافتن فایل ها با جستجوی زبان طبیعی(Natural Language Search) آنقدرها هم که بیشتر مردم فکر می کنند «طبیعی» نیست.

چه چیز دیگری می توانم پیدا کنم؟

خیلی به این بستگی دارد که درایو شما چگونه ایندکس شده است و از چه نرم افزاری برای ایجاد و ذخیره فایل های خود استفاده می کنید. قبلاً دیده‌ایم که فایل‌های only.jpg به عنوان «تصاویر» شمارش می‌شوند.

برای مثال، اگر می‌خواهید ایمیل‌هایتان ایندکس شوند، و اگر از پوشه پیش‌فرض برای ذخیره ایمیل در آن استفاده نمی‌کنید (یا اگر از برنامه (default folder)ایمیل ویندوز(Windows email) استفاده نمی‌کنید )، باید به Search بگویید تا پوشه‌هایی را که در آن فهرست می‌شوند، فهرست کند. ایمیل های شما حفظ می شود برای دستورالعمل‌های نحوه انجام این کار، آموزش قبلی را ببینید: نحوه استفاده از جستجو(Search) در ویندوز 7(Windows 7) و سفارشی کردن فهرست جستجو(Search Index) .

با این حال، ایمیل فقط در صورتی به درستی ایندکس می شود که از یک سرویس گیرنده ایمیل استفاده می کنید که با جستجوی ویندوز (Windows Search)و(Windows) نحوه فهرست بندی داده ها توسط ویندوز سازگار باشد. این بدان معنی است که شما باید از یک سرویس گیرنده ایمیل مانند Microsoft Outlook ، Windows Live Mail یا Thunderbird Mozilla (Windows Live Mail or Mozilla)استفاده(Thunderbird) کنید .

من از Eudora به عنوان یک سرویس گیرنده ایمیل دسکتاپ استفاده می(desktop email client) کنم و نتوانستم جستجو(Search) را دریافت کنم تا هیچ پیام ایمیلی برای من پیدا کند. اگر نام فایل صندوق ورودی (file name)Eudora را تایپ کنم ، متوجه می‌شود که بدون مشکل است، اما پیام‌های فردی فهرست یا جستجو نمی‌شوند.

جستجو در جستجو

حتی بیشتر از روش‌های دیگر استفاده از جستجو(Search) ، پی بردن به جستجوی زبان طبیعی(Natural Language Search) موضوع زمان و(time and plenty) آزمایش فراوان است. اگر می‌خواهید انعطاف‌پذیر باشید، و اگر به خاطر داشته باشید که آنچه برای یک برنامه‌نویس «زبان طبیعی» است تقریباً همیشه چیزی متفاوت از آنچه برای بقیه ما «زبان طبیعی» است، باید بتوانید بفهمید. چگونه جستجوی زبان طبیعی(Natural Language Search) برای شما کار کند. اگر این کار ارزش تلاش را ندارد، لطفاً مقاله‌های قبلی در مورد نحوه انجام جستجو با استفاده از نام فایل‌ها، حروف عام و اصطلاحات Advanced Query Syntax را ببینید.(Advanced Query Syntax)



About the author

من یک بازبین نرم افزار و مهندس بی سیم با بیش از 10 سال تجربه در این زمینه هستم. من در بررسی برنامه ها و نرم افزارهای تلفن همراه و همچنین کمک به مشتریان برای بهینه سازی شبکه های خود تخصص دارم. از طریق بررسی‌هایم، می‌توانم به شما در تصمیم‌گیری آگاهانه درباره محصولاتی که باید استفاده کنید، نحوه بهبود گردش کار و موارد دیگر کمک کنید. مهارت های من عبارتند از: ارتباط کتبی و شفاهی عالی، حل مسئله، دانش فنی قوی و توجه به جزئیات. من همچنین در کار مستقل و همکاری در پروژه ها مهارت دارم.



Related posts