本科目では、情報にアクセスするためのシステムを支える技術について幅広く学びます。まず情報検索システムを取り上げ、検索モデルとして、図書館の書誌情報の検索などで用いられているブーリアンモデル、全文検索で広く用いられているベクトル空間モデル、Webページの検索で広く用いられているリンク構造解析に基づくモデルを扱います。また、情報システムを知的なものにするための言語処理技術の基礎、検索をせずに情報を得ることを可能にする情報推薦の技術についても学びます。
本科目の演習においては、情報システムを構築するためのプログラミング技術について学びます。本科目で扱うシステムは、ユーザの情報要求に対してより的確な答えを示すことができる知的なシステムです。演習ではまず情報システムの設計手法を学びます。これはシステムに採用するモデルにより異なるものとなります。さらに、必要に応じてネットワークプログラミングおよびデータベースプログラミングの技術を活かしながら、知的なWeb情報システムを実現するためのプログラミング技術を学びます。演習は各自のノートパソコンを用いて行います。
講義および演習: 前半は主に講義、後半は主に演習を実施します。
最終課題の成果物で評価します。
第14回に発表会を行います。必ず出席してください。