Brainvalley人工知能と脳科学のアーカイブサイト。内容へ移動Brainvalley人工知能と脳科学のアーカイブサイト。ついて学ぶなら絶対に持っておきたいおすすめの一冊。検索エンジンと言えばGoogleやYahoo!が有名ですが、2015年2月現在、これらの検索エンジンは検索APIを提供していません。Bingは現在でもAPIを提供しており、開発者は検索エンジンの機能をAPI経由で使うことができます。APIを使うには、APIキーが必要になります。APIキーを入手しましょう。APIキーは下記のページで手に入ります。Marketplace月間5,000トランザクションまでは無料で使えます。右上にある5,000トランザクションの部分のサインアップをクリックします。ちなみに、開発者向けのポータルは下記のURLになります。応用した様々なAPIを提供しています。応用がきくのでチェックしておくと良いでしょう。rcullito/searchbingrubygemsがインストールされた環境のターミナルから、下記のコマンドを実行します。installedと表示されます。コマンドでも確認できます。Bing検索をRubyで実装するRubyで実装したソースコードが下記です。MountainLionのRuby1.9.3環境にて、動作確認をしています。APIキーの部分は、アカウント情報ページのプライマリアカウントキーで表示されている文字列を入力します。Marketplacequery変数には、実際に検索したい検索キーワードを入力します。上記のプログラムを実行すると、次のような検索結果が得られます。intelligence、AI)とは、人工的にコンピュータ上などで人間と同様の知能を実現させようという試み、或いはそのための一連の基礎技術を指す。人工知能とは?IT用語辞典。学習・推論・判断といった人間の知能のもつ機能を備えたコンピューター-システム。応用として,自然言語の理解,機械翻訳,エキスパート-システムなどがある。歴史は、古代の神話、物語、噂などから始まる。名匠が人工物に知性または意識を与えたという話である。ニュース検索をすることもできます。上記ソースコードの“Web”の部分を下記のいずれかに変更すれば、それぞれの検索方法での検索結果が取得できます。News検索APIを使うと、検索エンジンが取得している様々なデータを得ることができるようになります。自前でクローラーを使って、すべてのWebページを取得するのは現実的ではないので、APIを有効活用するのがおすすめです。該当文書はありませんでした。