以下は、テキスト参照プログラムの機能を示す youtube ビデオです。プログラムには技術情報が埋め込まれており、パラメーターを選択することで関連情報をナビゲートできます。私はたまたまこのプログラムを持っていて、Microsoft Access データベースを使用して情報の並べ替えとフィルタリングを行っていることがわかりました。
私は、独自のソフトウェアを作成して MS Access データベースにリンクする手間をかけずに、同じことを行うソフトウェアを作成しようとしています。これを行うために、これらの「知識データベース」とそれらのフィルターを構築するための GUI を備えたソフトウェアがすでに出回っていることを願っています。
私が達成しようとしている基本的なメカニズムは、バックグラウンドでテキスト情報の膨大なリストを用意し、チェックボックスとドロップダウン メニュー (ビデオのように) を使用して、テキスト情報全体を条件付きでフィルター処理し、関連するビットのみを取得することです。そしてそれらを吐き出します。
たとえば、Vehicle Traffic ルールを使用してみましょう。
- 信号が青の場合は、通り抜けてください。
- 信号が赤の場合は通過しないでください。
- 信号が黄色の場合は、速度を落としてください。
- 信号が青、黄、または赤で、近くに救急車がいる場合は、速度を落とし、可能であれば車を寄せてください。
そのため、信号機の色を尋ねるドロップダウン メニューが表示されます。そして、ライブの救急車が近くにあるかどうかを尋ねるチェックボックス。
ドロップダウンメニューから「信号機は赤」を選択すると、プログラムは「交差点を通過しないでください」または「停止してください。行かないでください」というメッセージを表示します。緑または黄色を選択した場合は、その他の明白なメッセージ。
近くに救急車が来ていることを示すチェックボックスがオンになっている場合は、信号機の色に関係なく、「速度を落として、可能であれば停車してください」というメッセージが表示されます。
これは、大量の情報がある場合に役立ちます。何をすべきかを見つける必要があるたびに何百ページも読む必要はなく、すばやくフィルター処理できます。