
インフォボックスは、文書などの主題に関する情報のサブセットを収集して表示するために使用されるデジタルまたは物理的な表です。これは、属性と値のペアのセットを含む構造化された文書であり、[ 1 ] Wikipediaでは記事の主題に関する情報の要約を表します。[ 2 ]このように、インフォボックスはいくつかの点でデータテーブルに似ています。要約するより大きな文書内に表示される場合、インフォボックスは多くの場合、サイドバー形式で表示されます。
インフォボックスは、それを別のドキュメントにトランスクルードし、そのインフォボックスに関連付けられた属性と値のペアの一部またはすべてを指定することによって、別のドキュメントに実装できます。これはパラメータ化と呼ばれます。
情報ボックスは、 Wikipediaの記事の情報を要約するために使用できます。[ 3 ]共通の形式を使用することで表示の一貫性を確保するために、類似の記事で使用されます。[ 4 ] [ 2 ]元々、情報ボックス (および一般的にテンプレート) は、ページレイアウトの目的で使用されていました。[ 2 ]情報ボックスは、そのパラメータの一部またはすべての値を指定することで、記事に挿入できます。[ 5 ]使用するパラメータ名は、情報ボックス テンプレートで指定されているものと同じである必要がありますが、任意の値を関連付けることができます。[ 5 ]名前は等号で値と区切られます。[ 5 ]パラメータ名は、記事の主題の属性とみなすことができます。[ 6 ]

Wikipediaでは、情報ボックスは、その名前と属性と値のペアを二重の中括弧で囲むことによって記事に挿入されます。Wikipediaが動作するMediaWikiソフトウェアは、ドキュメントを解析し、情報ボックスやその他のテンプレートはテンプレートプロセッサによって処理されます。これは、Webドキュメントとドキュメントの表示に使用されるスタイルシートを生成するテンプレートエンジンです。これにより、情報ボックスのデザインを操作対象のコンテンツから分離できます。[ 2 ]つまり、テンプレートのデザインは、その中の情報に影響を与えることなく更新でき、新しいデザインは情報ボックスを挿入するすべての記事に自動的に伝播されます。[ 4 ]通常、情報ボックスは、デスクトップビューではWikipedia記事の右上隅に、[ 3 ]モバイルビューでは上部に表示されるようにフォーマットされています。
記事のウィキテキスト内にインフォボックスを配置することは、アクセシビリティにとって重要です。[ 7 ]ベストプラクティスとしては、曖昧さ解消テンプレート(類似の名前のトピックに関する記事に読者を誘導するもの)やメンテナンステンプレート(参照されていない記事としてマークするものなど)の後に、他のすべてのコンテンツの前に配置することです。[ 8 ] [ 9 ]
Baeza-YatesとKingは、インフォボックスなどのテンプレートは、エディターが変更したいプロパティやリソースに関するテキストをテンプレートが隠してしまう可能性があるため、一部のエディターにとって複雑だと述べています。これは、他のテンプレート内に含まれるテンプレート、つまり連鎖テンプレートによってさらに悪化します。[ 10 ]
2009年8月時点で、英語版ウィキペディアでは約3,000個の情報ボックステンプレートが使用され、それら全体で20,000個以上の属性が使用されていました。[ 11 ]その後、重複を減らすために多くのテンプレートが統合されました。2013年6月時点で、親情報ボックステンプレート[ 12 ]のトランスクルージョンが少なくとも1,345,446回、4,251,127件の記事で使用され、一部の情報ボックスで使用されています。
インフォボックスの名前は通常「インフォボックス[ジャンル]」ですが、広く使われているインフォボックスには、分類学の「タクソボックス」のように、より短い名前が付けられる場合があります。[ 8 ]
2008年にはウィキペディアの記事の約44.2%にインフォボックスが含まれており[ 13 ]、2010年には約33%でした[ 14 ]。機械学習アルゴリズムを使用した自動意味知識抽出は、「比較的低い複雑度コストで機械処理可能な情報を抽出する」ために使用されます[ 1 ] 。しかし、カバレッジが低いと難しくなりますが、記事が属するカテゴリのデータで記事データを補完することで、この問題を部分的に克服できます[ 13 ] 。フランス語版ウィキペディアは、2011年5月にInfoboxバージョン2プロジェクトを開始しました[ 15 ] [ 16 ]。
機械学習によって得られた知識は、記事の改善に利用できます。例えば、編集者に情報ボックスデータを追加するための自動ソフトウェア提案を使用するなどです。[ 13 ] iPopulatorプロジェクトは、記事のテキストを自動的に解析することで、記事の情報ボックスパラメータに値を追加するシステムを作成しました。[ 11 ]
DBpediaは、機械学習アルゴリズムによって情報ボックス[ 2 ]から抽出された構造化コンテンツを使用して、セマンティックWeb内のリンクトデータのリソースを作成します。ティム・バーナーズ=リーは、これをリンクトデータプロジェクトの「最も有名な」コンポーネントの1つと評しています。 [ 17 ]
機械抽出では、主語、述語または関係、および目的語からなるトリプルが作成されます。[ 1 ]インフォボックスの各属性値ペアは、オントロジーを使用してRDFステートメントを作成するために使用されます。[ 18 ]これは、非構造化テキストまたは自由テキストとオントロジーの間のギャップよりも、Wikipedia とオントロジーの間のギャップが狭いことによって容易になります。[ 19 ]
主語と目的語の間の意味関係は述語によって確立されます。[ 1 ]例のインフォボックスでは、トリプル("crostata", type, "tart") は、クロスタタがタルトの一種であることを示しています。記事のトピックが主語として使用され、パラメータ名が述語として使用され、パラメータの値が目的語として使用されます。[ 18 ] [ 1 ]インフォボックスの各タイプはオントロジー クラスにマッピングされ、インフォボックス内の各プロパティ(パラメータ)はオントロジー プロパティにマッピングされます。[ 20 ]これらのマッピングは、Wikipedia の記事を解析してデータを抽出するときに使用されます。

記事の基本的な事実を情報ボックス内に表示することで、機械処理に適した形式で情報を提示できるようになり、例えばWikipediaの記事へのリンクを互換性のあるプログラムに貼り付けた場合などに、リンク自体だけでなく記事の冒頭画像などの他の情報も表示されるといった追加機能が可能になります。