نحوه انجام جستجوی زبان طبیعی در ویندوز 8.1

با انتشار ویندوز 8.1(Windows 8.1) ، مایکروسافت(Microsoft) روش جدیدی را برای جستجو به نام Smart Search معرفی کرد. این طراحی شده است تا جستجو را برای کاربران آسان تر و بهتر کند. هنگام انجام جستجو، فهرست نتایج نه تنها شامل نتایج محلی مانند فایل‌ها و برنامه‌های شخصی شما می‌شود، بلکه نتایج اینترنت(Internet) ارائه‌شده توسط Bing را نیز شامل می‌شود . مایکروسافت(Microsoft) در یک به‌روزرسانی جدید که از طریق Windows Update توزیع شده است ، الگوریتم‌های جستجوی خود را با افزودن یک ویژگی جدید بهتر کرده است: توانایی درک جستجوهای زبان طبیعی یا به عبارت فنی، "درک زبان طبیعی"("Natural Language Understanding") . بیایید ببینیم این به چه معناست و چگونه می توانید از آن بهره مند شویدویندوز 8.1(Windows 8.1) .

مهم:(IMPORTANT:) قبل از اینکه ادامه دهید و آنچه در این آموزش نشان داده شده است را آزمایش کنید، لطفاً مطمئن شوید که نصب ویندوز 8.1 شما به روز است. شما نباید هیچ به روز رسانی مهمی برای نصب داشته باشید.

درک زبان(Language Understanding) طبیعی چیست؟

هنگام انجام جستجو در دستگاه های خود یا در اینترنت(Internet) ، از کلمات کلیدی جستجو برای یافتن آنچه به آن علاقه مندیم استفاده می کنیم. به عنوان مثال، شما نام فایل مورد نظر خود را در رایانه خود وارد می کنید یا نام گروه مورد علاقه خود را تایپ می کنید. زمانی که می خواهید اطلاعاتی در مورد آن پیدا کنید.
درک زبان طبیعی(Natural Language Understanding) فرآیند جداسازی کلمات کلیدی مهم از یک زمینه طبیعی و استفاده از آنها برای بازگشت نتایج جستجوی مناسب است. به عنوان مثال جمله زیر را در نظر بگیرید: "امشب می خواهم چیز جدیدی بپزم". یک واکنش طبیعی این است که دستور العمل های شام جدید را نمایش دهید و نه آنهایی که در گذشته مشاهده کرده اید. درک زبان طبیعی(Natural Language Understanding)این جمله را از عبارات غیر مرتبط خود مانند "من" یا "به" حذف می کند و از اصطلاحات مربوطه، مترادف آنها و استفاده مورد انتظار آنها استفاده می کند و سعی می کند(use and tries) نتایج جستجوی بهتری ارائه دهد. انجام این کار برای برنامه نویسان نسبتاً سخت است اما تجربه جستجوی(search experience) بهتری را برای کاربران فراهم می کند.

درک زبان(Language Understanding) طبیعی در ویندوز 8.1(Windows 8.1)

ابتدا، می‌خواهم به شما یادآوری کنم که جستجوی هوشمند(Smart Search) نتایج را از فایل‌ها، برنامه‌های نصب‌شده، تنظیمات سیستم، مخاطبین، اینترنت و برنامه‌های(Internet and apps) فروشگاه شما برمی‌گرداند(Store) . اگر می‌خواهید اصول اولیه نحوه عملکرد آن را بیاموزید، لطفاً این راهنما را بخوانید: معرفی ویندوز 8.1: جستجو چگونه کار می‌کند و چگونه(Search Work & How) از آن استفاده کنیم؟

با توجه به این قابلیت جدید درک زبان طبیعی(Natural Language Understanding) ، اکنون می توانید هنگام جستجوی چیزی از جملات استفاده کنید. در حین آزمایش روش جدید جستجو در ویندوز 8.1(Windows 8.1) ، متوجه شدم که برخی از جستجوها توسط سیستم عامل(operating system) به درستی درک شده اند و من نتایج جستجوی صحیحی را دریافت کرده ام در حالی که برخی دیگر اینگونه نبودند، حتی اگر آنها برای من "طبیعی" احساس می کردند.

نحوه انجام جستجوی زبان طبیعی(Natural Language Searches) در ویندوز 8.1(Windows 8.1)

بیایید فرض کنیم "چگونه رنگ ها را تغییر دهیم" را("how to change colors") جستجو می کنید. نوشتن این مورد در صفحه شروع(Start) یا هنگام استفاده از طلسم جستجو(Search) ، بلافاصله پیوند "تغییر پس‌زمینه و رنگ‌ها در شروع"("Change the background and colors on Start") را برمی‌گرداند .

ویندوز 8.1، بینگ، طبیعی، زبان، جستجو، جستجوی هوشمند، درک زبان طبیعی

اگر می خواهید یاد بگیرید که چگونه بی سیم را در لپ تاپ یا رایانه لوحی(laptop or tablet) خود روشن کنید، چه؟ به همین سادگی است که از ویندوز 8.1 بپرسید (Windows 8.1) "چگونه وای فای را روشن کنیم؟" ("how to turn on wifi?"). نتیجه جستجوی نمایش داده شده "اتصال به شبکه"("Connect to a network") است.

ویندوز 8.1، بینگ، طبیعی، زبان، جستجو، جستجوی هوشمند، درک زبان طبیعی

در صورتی که می خواهید به موسیقی گوش دهید، عبارت "Listen to music" را("listen to music") جستجو کنید و ویندوز 8.1(Windows 8.1) به شما پیشنهاد می کند که برنامه Music را راه اندازی کنید .

ویندوز 8.1، بینگ، طبیعی، زبان، جستجو، جستجوی هوشمند، درک زبان طبیعی

اگر می خواهید نحوه حذف برنامه های نصب شده در ویندوز 8.1(Windows 8.1) را یاد بگیرید ، «how to remove apps» را("how to remove apps") تایپ کنید و Windows 8.1 پیوند مربوطه را به اشتراک می گذارد.

ویندوز 8.1، بینگ، طبیعی، زبان، جستجو، جستجوی هوشمند، درک زبان طبیعی

هنگامی که نمی خواهید از انواع اعلان ها آزارتان دهند، عبارت "turn off notifications" را("turn off notifications") جستجو کنید و ویندوز 8.1(Windows 8.1) تمام اعلان های قابل خاموش شدن را نمایش می دهد.

ویندوز 8.1، بینگ، طبیعی، زبان، جستجو، جستجوی هوشمند، درک زبان طبیعی

متاسفانه مایکروسافت لیست کاملی از انواع جستجوهای زبان طبیعی که در (Microsoft)ویندوز 8.1(Windows 8.1) کار می کنند منتشر نکرده است . بنابراین باید خودتان آزمایش کنید و بیشتر بیاموزید.

برخی از جستجوهای زبان طبیعی(Natural Language Searches Wo) در ویندوز 8.1 (Windows 8.1)کار(Work) نمی کنند

همانطور که قبلاً اشاره کردم، برخی از جستارهای جستجوی طبیعی وجود دارند که حتی اگر انتظار دارید کار کنند، کار نمی کنند. در مثال قبلی، من "Listen to music" را جستجو کردم و ویندوز 8.1 مرا به برنامه Music اشاره کرد که عالی است. با این حال، اگر جستجوهای پیچیده تری مانند "گوش دادن به موسیقی راک"("listen to rock music") انجام دهید ، جستجوی هوشمند(Smart Search) نتایج معنی داری ارائه نمی دهد. در این مثال، من انتظار داشتم که ویندوز 8.1(Windows 8.1) به من این امکان را بدهد که یک لیست پخش حاوی تمام موسیقی حاوی برچسب "راک"("rock") را بارگذاری کنم . در عوض، من فقط چند پیشنهاد برای جستجو در اینترنت(Internet) دریافت کردم .

ویندوز 8.1، بینگ، طبیعی، زبان، جستجو، جستجوی هوشمند، درک زبان طبیعی

اگر مثلاً بگویید که می خواهید به گروه مورد علاقه خود گوش دهید، با همین مشکل روبرو می شوید.

نتیجه

این پیشرفت‌ها در ویژگی جستجوی هوشمند(Smart Search) امیدوارکننده هستند و نتایج جستجوی مفیدی را در برخی سناریوها ارائه می‌دهند. من انتظار دارم که مایکروسافت(Microsoft) به بهبود الگوریتم های جستجوی(search algorithms) خود ادامه دهد و اثربخشی آنها را در برخورد با جستجوهای زبان طبیعی افزایش دهد.

اما تا به‌روزرسانی مهم بعدی، می‌خواهم از شما بخواهم آزمایش کنید و ببینید Smart Search چگونه با جستجوهای زبان طبیعی خودتان در ویندوز 8.1(Windows 8.1) سروکار دارد . همچنین، لطفا یافته ها و برداشت های خود را پس از استفاده از این ویژگی به اشتراک بگذارید.



About the author

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



Related posts