Windows8.1で自然言語検索を実行する方法

Windows 8.1のリリースに伴い、MicrosoftはSmartSearchという名前の新しい検索方法を導入しまし(Smart Search)。これは、ユーザーが検索をより簡単かつ適切に行えるように設計されています。検索を実行すると、結果のリストには、自分のファイルやアプリなどのローカルの結果だけでなく、 Bingが提供するインターネット(Internet)からの結果も含まれます。Windows Updateを介して配布されるごく最近の更新では、Microsoftは新しい機能を追加することにより、検索アルゴリズムを改善しました。自然言語検索、または技術用語では「自然言語理解」("Natural Language Understanding")を理解する機能です。これが何を意味するのか、そしてそれからどのように利益を得ることができるのかを見てみましょうWindows8.1

重要:(IMPORTANT:)このチュートリアルに示されている内容を試す前に、Windows8.1のインストールが最新であることを確認してください。インストールする重要な更新が残っていないはずです。

自然言語理解(Language Understanding)とは何ですか?

デバイスまたはインターネット(Internet)で検索を実行する場合、検索キーワードを使用して関心のあるものを検索します。たとえば、コンピューターで探しているファイルの名前を入力したり、お気に入りのバンドの名前を入力したりします。あなたがそれについての情報を見つけたいとき。
自然言語理解(Natural Language Understanding)は、重要なキーワードを自然な文脈から分離し、それらを使用して適切な検索結果を返すプロセスです。たとえば、「今夜何か新しいものを作りたい」という文を考えてみましょう。自然な反応は、過去に見たものではなく、新しい夕食のレシピを表示することです。自然言語理解(Natural Language Understanding)この文を「I」や「to」などの関連性のない用語から取り除き、関連性のある用語、それらの同義語、およびそれらの予想される使用法を使用して、より良い検索結果を提供しようとします。(use and tries)プログラマーにとってはかなり難しい作業ですが、ユーザーにとってはより良い検索エクスペリエンス(search experience)を提供します。

Windows8.1での自然言語理解(Language Understanding)

まず、Smart Searchは、ファイル、インストール済みアプリ、システム設定、連絡先、インターネット、および(Internet and apps)ストア(Store)のアプリから結果を返すことをお知らせします。それがどのように機能するかについての基本を学びたい場合は、このガイドを読んでください:Windows 8.1の紹介:検索はどのように機能し、どのよう(Search Work & How)に使用するのですか?

この新しい自然言語理解(Natural Language Understanding)機能により、何かを検索するときに文を使用できるようになりました。Windows 8.1で新しい検索方法を試していると、一部の検索はオペレーティングシステム(operating system)によって正しく理解され、正しい検索結果を受け取ったのに対し、他の検索は「自然」だと感じた場合でもそうではなかったことがわかりました。

Windows8.1で(Windows 8.1)自然言語検索(Natural Language Searches)を実行する方法

「色の変更方法」("how to change colors")を検索するとします。スタート(Start)画面または検索(Search)チャームを使用するときにこれを書き込むと、すぐに「スタート時に背景と色を変更する」へ("Change the background and colors on Start")のリンクが返されます。

Windows 8.1, Bing, natural, language, search, Smart Search, Natural Language Understanding

ラップトップまたはタブレット(laptop or tablet)でワイヤレスをオンにする方法を知りたい場合はどうなりますか?Windows8.1 に「wifiをオンにする方法」("how to turn on wifi?")を尋ねるのと同じくらい簡単です。。表示される検索結果は「ネットワークに接続」("Connect to a network")です。

Windows 8.1, Bing, natural, language, search, Smart Search, Natural Language Understanding

音楽を聴きたい場合は、「音楽を聴く」を("listen to music")検索すると、Windows8.1から(Windows 8.1)音楽(Music)アプリの起動が提案されます。

Windows 8.1, Bing, natural, language, search, Smart Search, Natural Language Understanding

Windows 8.1にインストールされているアプリを削除する方法を知りたい場合は、「アプリを削除する方法」("how to remove apps")と入力すると、 Windows8.1が適切なリンクを共有します。

Windows 8.1, Bing, natural, language, search, Smart Search, Natural Language Understanding

あらゆる種類の通知に煩わされたくない場合は、「通知をオフにする」を("turn off notifications")検索すると、Windows8.1はオフにできるすべての通知を表示します。

Windows 8.1, Bing, natural, language, search, Smart Search, Natural Language Understanding

残念ながら、 Microsoftは、 (Microsoft)Windows8.1で機能する自然言語検索の種類に関する完全なリストを公開していません。したがって、自分で実験して詳細を学ぶ必要があります。

一部の自然言語検索(Natural Language Searches Wo)Windows8.1(Work)では機能(Windows 8.1)しません

前に述べたように、機能することを期待していても、機能しない自然な検索クエリがいくつかあります。前の例では、 「音楽を聴く」("listen to music")を検索しましたが、Windows8.1から音楽(Music)アプリが表示されました。これはすばらしいことです。ただし、 「ロックミュージックを聴く」("listen to rock music")などのより複雑な検索を実行すると、スマート検索(Smart Search)では意味のある結果が得られません。この例では、Windows 8.1に、 (Windows 8.1)「rock」タグを含むすべての音楽を含むプレイリストをロードするオプションが提供されることを期待していました。その見返りに、私はインターネット(Internet)での検索についていくつかの提案しか受け取りませんでした。

Windows 8.1, Bing, natural, language, search, Smart Search, Natural Language Understanding

The same problem is encountered if you say that you want to listen your favorite band, for example.

Conclusion

These enhancements to the Smart Search feature are promising and they do provide helpful search results in some scenarios. I expect Microsoft to continue to improve its search algorithms and increase their effectiveness in dealing with natural language searches.

But until the next important update, I would like to ask you to experiment and see how Smart Search deals with your own natural language searches in Windows 8.1. Also, please share your findings and impressions after using this feature.



About the author

私は 10 年以上の経験を持つソフトウェア開発者です。私は Mac プログラミングを専門としており、TextEdit、GarageBand、iMovie、Inkscape など、さまざまな Mac アプリケーション用に数千行のコードを書いてきました。また、Linux および Windows 開発の経験もあります。開発者としての私のスキルにより、macOS から Linux まで、さまざまなソフトウェア開発プラットフォーム向けの高品質で包括的なチュートリアルを作成することができます。このチュートリアルは、使用しているツールについて詳しく知りたい人にとって最適な選択肢です。



Related posts