Експериментиране с търсене на естествен език при търсене в Windows 7

В предишните си две статии говорих за използването на Windows Search , за да намерите това, което искате. Част от терминологията, за която говорих в тези статии, може да прилича повече на марсиански(Martian) , отколкото на вашия нормален начин на говорене (несъмнено, защото програмистите, които обикновено използват този вид език, са създали системата). Защо няма начин да кажете на Windows какво искате да намерите, като му „говорите“ по начина, по който обикновено задавате въпрос на някого? На теория има начин! Нарича се търсене на естествен език(Natural Language Search) . Нека видим дали използването му улеснява живота (и търсенето).

Започнете да действате естествено

По някаква причина, известна само на Microsoft , търсенето на естествен език(Natural Language Search) не е включено по подразбиране. За да го активирате, въведете Опции(Folder Options) на папката в полето за търсене на менюто "Старт ", след което щракнете върху него. (Start Menu)В Опции(Folder Options) на папката отидете на раздела Търсене(Search) . Тук ще видите опцията „Използвайте търсене на естествен език“("Use natural language search") . Поставете отметка в това квадратче, щракнете върху OK и сте готови.

Търсене на естествен език в Windows 7

Нищо няма да изглежда очевидно различно, след като направите това, докато не започнете да търсите нещо. Да видим каква е разликата.

Търсения, които имат смисъл – понякога

Според уеб сайта на Microsoft , Search използва така наречения Advanced Query Syntax . Ето тяхната статия, обясняваща терминологията, която можете да използвате за търсения: Разширен синтаксис на заявката (Windows)(Advanced Query Syntax (Windows)) . Обсъждах използването на термини за заявка в предишните статии и това трябва да ви предостави изчерпателен списък с тези термини.

Въпреки това, експериментирайки с търсене на естествен език(Natural Language Search) , установих, че някои търсения, за които се предполага, че работят, според Microsoft , изобщо не работят за мен. Ето тяхната страница, която дава много кратко споменаване на естествения език(Natural Language) , чак в долната част: Разширени съвети за търсене в Windows(Advanced tips for searching in Windows) . И ето някои от примерите, които дадоха: имейл днес, документи 2011, автор Сюзън(Susan) , снимки от ваканция.

Тъй като търсачката игнорира често срещани думи като „the“ и „from“ и „of“, можете да ги пропуснете, въпреки че резултатът звучи нещо по-малко от естествено. Реших да опитам да търся, оставяйки една от тези думи, само за да видя дали търсенето на естествен език(Natural Language Search) наистина използва "естествен" език.

За да продължа да използвам думата си за търсене от предишните статии, да кажем, че искам да търся снимки на котки. Вместо cat type:.jpg , нека опитаме снимка на котка(picture of cat) .

Търсене на естествен език в Windows 7

Чакай малко! Какво имаш предвид „Няма артикули, отговарящи на вашето търсене“? ("No items match your search"?)Имам всякакви снимки на котки. Точно както YouTube и LOLcats никога не биха оцелели без снимки на котки, хората, които имат котки, са длъжни да правят снимки. Това е един от тези факти от живота.

Добре, нека опитаме по различен начин. Този път снимка на котка(photo of cat) .

Търсене на естествен език в Windows 7

Очевидно "естественият език", който използвам, е неестествен, що се отнася до Търсене(Search) . Нека опитаме още веднъж със снимка на котка(cat photo) . (Открих, че снимката на котка(picture cat) дава същите резултати.)

Търсене на естествен език в Windows 7

Така е по-добре! Изглежда, че Windows 7 счита само файловете .jpg за " Pictures ", докато други типове файлове се наричат ​​"Documents" или "Files", но това е ОК. Докато(OK. As) търсенето показва това, което търсите, няма значение как резултатите са категоризирани от Търсене(Search) .

Датите имат значение

Да кажем, че не исках да включа снимките на котки, които създадох днес, а само по-старите. Това изисква малко разбиране и трябва да се направи по начина, по който Windows смята, че е естествен, което може да не съвпада с начина, по който обикновеният човек смята, че е естествен. За да получа резултатите, които искам, опитах да напиша снимка на котка, създадена преди днес(cat photo created before today) . Това даде доста резултати.

Търсене на естествен език в Windows 7

Въпреки това, когато опитах котешка снимка, създадена през юни 2012 г.(cat photo created june 2012) , не получих нищо. Въпреки че има поне 20 изображения, правилно маркирани или наречени като "котка", които отговарят на това търсене. (Опитах също документ, създаден през юни 2012 г.(document created june 2012) , и не получих нищо - никакви документи от какъвто и да е вид!)

Търсене на естествен език в Windows 7

Както можете да видите, намирането на файлове с търсене на естествен език(Natural Language Search) не е толкова "естествено", колкото повечето хора си мислят.

Какво друго мога да намеря?

Много зависи от това как се индексира вашето устройство и какъв софтуер използвате, за да създавате и съхранявате вашите файлове. Вече видяхме, че файловете only.jpg се отчитат като „снимки“.

Ако искате имейлите ви да бъдат индексирани например и ако не използвате папката по подразбиране, за да съхранявате имейл в (или ако не използвате приложение за имейл на Windows ), ще трябва да кажете на Search да индексира папките, където вашите имейли се съхраняват. Вижте предишния урок за инструкции как да направите това: Как да използвате търсене в Windows 7 и персонализиране на индекса за търсене(How to Use Search in Windows 7 and Customize the Search Index) .

Въпреки това имейлът ще бъде правилно индексиран само ако използвате клиент за електронна поща, който е съвместим с Windows Search и как Windows индексира данни. Това означава, че трябва да използвате клиент за електронна поща като Microsoft Outlook , Windows Live Mail или Thunderbird на Mozilla .

Използвам Eudora като настолен имейл клиент и не успях да накарам Търсене(Search) да намери имейл съобщения вместо мен. Ако напиша името на файла за моята входяща кутия на Eudora , той установява, че без проблем, но отделните съобщения не се индексират или търсят.

Търсенето в рамките на търсенето

Дори повече, отколкото при другите начини за използване на Търсене(Search) , разбирането на търсенето на естествен език(Natural Language Search) е въпрос на време и много експерименти. Ако желаете да бъдете гъвкави и ако имате предвид, че това, което е "естествен език" за програмиста, почти винаги е нещо различно от това, което е "естествен език" за останалите от нас, трябва да можете да разберете как да накарате търсенето на естествен език(Natural Language Search) да работи за вас. Ако това не си струва усилията, моля, вижте предишните статии за това как да направите търсене с помощта на имена на файлове, заместващи знаци и терминологията на разширения синтаксис на заявката .(Advanced Query Syntax)



About the author

Аз съм рецензент на софтуер и експерт по продуктивността. Преглеждам и пиша софтуерни рецензии за различни софтуерни приложения, като Excel, Outlook и Photoshop. Отзивите ми са добре информирани и дават обективна представа за качеството на приложението. Пиша софтуерни ревюта от 2007 г.



Related posts