3月2日の業務報告

こんばんは,M1の安永です.
本日の質問と回答です.
=====================================================
【知識情報演習III】
Q1.(課題に関して,)retrieval.prlで文書ごとのスコアを求められない。
A1.文書番号をキー、スコアを値とするハッシュを作って,文書番号ごとのスコアを計算することを提案しました。
Q2.昨日間違えてTFとIDFは同一のファイルで作ると言ってしまったが、実は別々のファイルでつくるようにと言われたので、別々にする場合はどう記述すればよいか聞きたい。
A2.左記の状態ではどうしてだめか説明しながら一緒に作りました。注意点は次の二つです
�出力結果を読み込んでも、whileの外では読み込んだ結果は使えないので、別の変数やハッシュなどに入れておく必要がある
�一行目に出力される文書数をそのまま読み込んでIDFのプログラムを実行すると、DFをカウントするときやforeachを使って出力するときにエラーが起きる
回答者 Q1森川 Q2西野
=====================================================
(文責 安永)