Eksperimentiranje s pretraživanjem prirodnog jezika u pretraživanjima sustava Windows 7

U prethodna dva članka govorio sam o korištenju Windows pretraživanja(Windows Search) za pronalaženje onoga što želite. Neka terminologija o kojoj sam govorio u tim člancima može izgledati više kao marsovski(Martian) nego na vaš vlastiti normalan način govora (nesumnjivo jer su programeri koji inače koriste tu vrstu jezika stvorili sustav). Zašto ne postoji način da Windowsu(Windows) kažete što želite pronaći tako što ćete "razgovarati" s njim na način na koji biste inače nekome postavili pitanje? U teoriji, postoji način! Zove se Pretraživanje prirodnog jezika(Natural Language Search) . Pogledajmo hoće li njegovo korištenje olakšati život (i traženje).

Počnite ići prirodno

Iz nekog razloga poznatog samo Microsoftu(Microsoft) , pretraživanje prirodnog jezika(Natural Language Search) nije uključeno prema zadanim postavkama. Da biste ga omogućili, upišite Opcije mape(Folder Options) u okvir za pretraživanje izbornika Start , a zatim kliknite na njega. (Start Menu)U Mogućnosti mape(Folder Options) idite na karticu Pretraživanje(Search) . Ovdje ćete vidjeti opciju "Koristite pretraživanje prirodnog jezika"("Use natural language search") . Označite taj okvir, kliknite U redu(OK) i spremni ste za rad.

Pretraživanje prirodnog jezika u sustavu Windows 7

Ništa neće izgledati očito drugačije nakon što to učinite, sve dok ne počnete nešto tražiti. Da vidimo kakva je to razlika.

Pretrage koje imaju smisla—ponekad

Prema Microsoftovoj(Microsoft) web stranici, Search koristi takozvanu naprednu sintaksu upita(Advanced Query Syntax) . Evo njihovog članka koji objašnjava terminologiju koju možete koristiti za pretraživanja: Napredna sintaksa upita (Windows)(Advanced Query Syntax (Windows)) . U prethodnim člancima raspravljao sam o korištenju pojmova za upite, a ovo bi vam trebalo pružiti opsežan popis tih pojmova.

Međutim, eksperimentirajući s pretraživanjem prirodnog jezika(Natural Language Search) , otkrio sam da neka pretraživanja koja bi trebala funkcionirati, prema Microsoftu(Microsoft) , uopće nisu radila za mene. Evo njihove stranice na kojoj se vrlo kratko spominje prirodni jezik(Natural Language) , sve do dna: Napredni savjeti za pretraživanje u sustavu Windows(Advanced tips for searching in Windows) . A evo nekih primjera koje su dali: e‑pošta danas, dokumenti 2011., autorica Susan , slike s odmora.

Budući da tražilica zanemaruje uobičajene riječi poput "the" i "from" i "of", možete ih izostaviti iako rezultat zvuči nešto manje prirodno. Odlučio sam pokušati pretražiti ostavivši jednu od tih riječi, samo da vidim koristi li Pretraživanje prirodnog jezika(Natural Language Search) stvarno "prirodni" jezik.

Da nastavim koristiti svoj pojam za pretraživanje iz prethodnih članaka, recimo da želim potražiti slike mačaka. Umjesto cat type:.jpg , pokušajmo sa slikom mačke(picture of cat) .

Pretraživanje prirodnog jezika u sustavu Windows 7

Pričekaj minutu! Što mislite, "Nijedna stavka ne odgovara vašem pretraživanju"? ("No items match your search"?)Imam sve vrste slika mačaka. Baš kao što YouTube i LOLcats nikada ne bi preživjeli bez slika mačaka, ljudi koji imaju mačke moraju ih slikati. To je jedna od onih životnih činjenica.

U redu, pokušajmo na drugačiji način. Ovaj put, fotografija mačke(photo of cat) .

Pretraživanje prirodnog jezika u sustavu Windows 7

Očigledno je "prirodni jezik" koji koristim neprirodan što se Pretraživanje(Search) tiče. Pokušajmo još jednom s fotografijom mačke(cat photo) . (Otkrio sam da slika mačke(picture cat) daje iste rezultate.)

Pretraživanje prirodnog jezika u sustavu Windows 7

To je već bolje! Čini se da Windows 7 samo datoteke .jpg smatra " Slike(Pictures) ", dok se druge vrste datoteka nazivaju "Dokumenti" ili "Datoteke", ali to je u redu. Sve(OK. As) dok se pretraživanjem pronađe ono što tražite, nije važno kako su rezultati kategorizirani u pretraživanju(Search) .

Datumi su važni

Recimo da nisam želio uključiti slike mačaka koje sam napravio danas, nego samo one starije. Ovo zahtijeva malo razumijevanja, a to se mora učiniti onako kako Windows misli da je prirodno, što se možda neće podudarati s načinom na koji prosječna osoba misli da je prirodno. Da bih dobio željene rezultate, pokušao sam utipkati fotografiju mačke stvorenu prije danas(cat photo created before today) . Ovo je dalo dosta rezultata.

Pretraživanje prirodnog jezika u sustavu Windows 7

Međutim, kada sam probao fotografiju mačke napravljenu u lipnju 2012.(cat photo created june 2012) nisam dobio ništa. Iako postoji najmanje 20 slika ispravno označenih ili nazvanih "mačka" koje zadovoljavaju tu pretragu. (Također sam probao dokument kreiran u lipnju 2012.(document created june 2012) i nisam dobio ništa—nema nikakvih dokumenata!)

Pretraživanje prirodnog jezika u sustavu Windows 7

Kao što možete vidjeti, pronalaženje datoteka pomoću pretraživanja prirodnog jezika(Natural Language Search) nije baš tako "prirodno" kao što većina ljudi misli.

Što još mogu pronaći?

Mnogo ovisi o tome kako je vaš disk indeksiran i koji softver koristite za stvaranje i pohranjivanje datoteka. Već smo vidjeli da se datoteke only.jpg računaju kao "slike".

Ako želite da se vaše e-poruke indeksiraju, na primjer, i ako ne koristite zadanu mapu za pohranjivanje e-pošte (ili ako ne koristite Windows aplikaciju za e-poštu), morat ćete reći Pretraživanju(Search) da indeksira mape u kojima čuvaju se vaši mailovi. Pogledajte prethodni vodič za upute kako to učiniti: Kako koristiti pretraživanje u sustavu Windows 7 i prilagoditi indeks pretraživanja(How to Use Search in Windows 7 and Customize the Search Index) .

Međutim, e-pošta će biti ispravno indeksirana samo ako koristite klijent e-pošte koji je kompatibilan sa Windows Search i način na koji Windows indeksira podatke. To znači da biste trebali koristiti klijent e -pošte kao što je Microsoft Outlook , Windows Live Mail ili Mozilla Thunderbird .

Koristim Eudoru(Eudora) kao desktop klijent e-pošte i nisam uspio natjerati Search da pronađe nijednu poruku e-pošte za mene. Ako upišem naziv datoteke za svoju pristiglu poštu Eudora , ustanovit će to bez problema, ali pojedinačne poruke nisu indeksirane niti pretražene.

Pretraživanje unutar Pretraživanja

Čak i više nego s drugim načinima korištenja Pretraživanja(Search) , otkrivanje Pretraživanja prirodnog jezika(Natural Language Search) pitanje je vremena i mnogo eksperimentiranja. Ako ste voljni biti fleksibilni i ako imate na umu da je ono što je "prirodni jezik" za programera gotovo uvijek nešto drugačije od onoga što je "prirodni jezik" za nas ostale, trebali biste moći shvatiti kako učiniti da Pretraživanje prirodnog jezika(Natural Language Search) radi za vas. Ako ovo nije vrijedno truda, pogledajte prethodne članke o tome kako izvršiti pretragu pomoću naziva datoteka, zamjenskih znakova i terminologije napredne sintakse upita .(Advanced Query Syntax)



About the author

Ja sam profesionalni recenzent i pojačivač produktivnosti. Volim provoditi vrijeme online igrajući video igrice, istražujući nove stvari i pomažući ljudima u njihovim tehnološkim potrebama. Imam neko iskustvo s Xboxom i pomažem korisnicima da očuvaju svoje sustave sigurnima od 2009.



Related posts