Apple検索

Apple検索
開発者アップルコンピュータ
安定版リリース
1.5.1 / 1994
オペレーティング·システムMac OS
タイプ検索エンジン
ライセンス独自の

AppleSearchはApple Computerクライアント/サーバー型 検索エンジンで、1994 年にクラシック Mac OS向けに初めてリリースされ、最初のデスクトップ検索エンジンの 1 つとなりました。

AppleSearchはクライアント/サーバーアプリケーションでしたが、ロジックの大部分はサーバー側に配置されていました。サーバー部分は、管理者が設定したハードドライブCD-ROM、ネットワーク上の場所をAppleShareを使って定期的に巡回し、見つかった文書をClaris XTND文書変換システムを使ってプレーンテキストに変換してからインデックスを付けていました。[1]サーバーの後のバージョン1.5では、選択したWAISサーバーを指定して、ローカルのインデックスに加えてそのサーバーのインデックスも直接使用できるようになりました。このサーバーはWAISサーバーとしても機能し、インターネット経由で送信されたWAISリクエストに応答します。また、Macプログラムから使用できる AppleEventsも提供していました。

サーバーのクエリパーサーには、クエリ言語の使いやすさを向上させるための機能がいくつか組み込まれていました。例えば、AppleSearchでは、ユーザーが検索時にANDやORなどのブール演算子を入力する必要はありませんでした。 [2] [3]これは今日のほとんどの検索エンジンに当てはまりますが、当時はかなり珍しい機能でした。AppleSearchはステミングもサポートしており、検索語を類似語に拡張します。ステミングを使用すると、例えば「pregnancy」で検索すると、「pregnant」もヒットします。短縮形、接続語、句読点もすべて処理されました。[1]

さらに、検索結果を微調整するために、過去の検索結果を検索エンジンに取り込むことも可能です。例えば、「七面鳥のレシピ」で検索すると、最初の検索結果として七面鳥の調理方法に関する文書が返される一方で、トルコにおける中東料理に関する文書も表示されるかもしれません。ユーザーが七面鳥の調理方法に関する文書を選択した場合、同様の文書をもっと検索するように要求することができます。検索エンジンは文書内のキーワードを見つけ、それらを新しい検索で追加のキーワードとして使用します。この機能はその後Googleの「類似ページ」リンクに搭載されました。

AppleSearchには、文書を要約する機能も含まれていました。この機能は、文書から通常よりも多くのキーワードを含む文を選択することで実現しました。これらのキーワードは、前述のように検索チューニングに使用されるものと同じセットです。ユーザーは元のサイズの何パーセントかの文書サイズを要求することができ、エンジンは要求されたサイズに達するまで、重要度が低い(キーワードが少ない)と判断した文を削除しました。

クライアント部分は基本的に、サーバーにテキストベースのリクエストを送信し、応答を受け取る通信モジュールでした。クライアント部分はプログラム内で比較的簡単に検索機能を統合するために使用でき、APIはかなり小型でした。このようなアプリケーションは一般的ではなく、クライアントAPIはインターネットソフトウェアへのゲートウェイとして、 GopherWebサーバー(特にMacHTTPや(後期の)WebSTAR )のプラグインなど、より一般的に使用されました[4] AppleSearchは、Apple Workgroup Serversをベースにしたすぐに使用できるWebサーバーを作成するために提供されたハードウェア/ソフトウェアバンドルであるApple Internet Server Solutionにもバンドルされていました。

AppleSearchはリリース当初、かなりのリソースを消費しました。最低でも68040プロセッサと5MBのRAMを搭載したMacが必要でしたが[5] 、 1994年当時はAppleのハイエンドモデルに限られていました。1994年5月にリリースされたバージョン1.0.1では、PowerPCベースのマシンもサポートされました。サーバーと5ユーザーライセンスを含む基本インストールの価格は1,799ドルでしたが、バージョン1.5のリリース時に1,399ドルに値下げされました。10ユーザー追加の場合は499ドルでした。

AppleSearchは、Appleの社内研究開発ラボであるAdvanced Technology Group (ATG)で開発されました。AppleSearchのリリース以前から、ATGは長年にわたり、 Rosebud [ 6]と呼ばれるクライアントアプリケーションを用いたシステムのデモを行っていました。RosebudはAppleSearchサーバを利用してパーソナライズされた新聞を作成していました。

参考文献

  1. ^ ab “AppleSearch 製品詳細”. 2010年1月24日時点のオリジナルよりアーカイブ2006年8月10日閲覧。
  2. ^ Cantrall, Dan (1994). 「MARCからMosaicへ:オレゴン州立公文書館におけるデータ互換性への進展」(PDF) .アーカイブズ・アンド・ミュージアム・インフォマティクス. 8 (1): 11. doi :10.1007/BF02802044. ISSN  1042-1467 . 2021年12月31日閲覧ユーザーは、自然言語による検索を可能にし、関連性の高い順に「ヒット」を表示する高度な全文検索エンジンであるApplesearchを使用してサーバーにクエリを実行できます。
  3. ^ 「ハノーバーでのAppleのサーバーとAppleSearchの発表の要約」Tech Monitor(旧称Computer Business Review) Tech Monitor。1993年4月18日。 2021年12月31日閲覧テキストベースの情報に対する自然言語クエリをサポートし、関連性ランキングアルゴリズムを使用してユーザーにとって最も価値のある情報を選択します。
  4. ^ AppleSearch.acgi
  5. ^ "AppleSearch". infomotions.com . 2015年6月24日閲覧
  6. ^ 仮想コミュニティ:電子フロンティアの開拓
アップルサーチ 1.0.1
AppleSearch 1.5
「https://en.wikipedia.org/w/index.php?title=AppleSearch&oldid=1314649786」から取得