---
# System prepended metadata

title: 第四回報告会用(5/18~5/24)

---

# 第四回報告会用(5/18~5/24)
# 要検討項目(5/24発表)
前回に引き続き、
会話の種別の取得(いい日本語が思いつかないので後で変更する可能性あり)
人狼エージェントを開発する上で重要になるbotがどういった発言をするのか
を決める際に、重要になってくる。

プレイヤー個人ごとの発言は、
質問であるか？、
回答であるか？、
誰から誰に向けて喋っているのか？、
それとも独り言なのか？、
という種別を取得する。

というのが必要なので、その手法を考案する。

# 進捗まとめ(5/10発表分)
## 全体の達成目標とその見積もりの工数
- 人狼BBSについての情報収集
- Webページ上のclassの特定
- CSVの仕様の考案(4/26までの目標)
- スクレイピングについての情報収集
- role以外のスクレイピングの実装
- role以外のスクレイピングの稼働テスト(5/3までの目標)
- roleを取得するスクレイピングの実装(5/10までの目標)
- 上記二つの結合
- 稼働テスト(5/17までの目標)
- 納品(5/24までの目標)

## 今回の達成目標とその見積もりの工数

- 納品
- 会話種別の精査の調査

## 進捗状況の説明
### 納品
1GBのcsvデータを納品

### 会話種別の精査の調査
エージェントを作成する際に、今までのプレイヤーがどういった発言をしているのか(質問なのか、回答なのか、独り言なのか)を精査する必要がある。
精査するために自然言語処理を行うプログラムが必要になってくる。

メンバーの習得状況、自然言語処理のライブラリの多さ、を加味して、使用言語は
pythonとする。

自然言語処理ライブラリ(MeCab)
形態素解析(文章を「意味を持つ言語の最小単位」に区切って行う解析)のためのライブラリ、自然言語処理の中ではポピュラーなライブラリである。

形態素解析の例:私は猫が好きです→[‘私’, ‘は’, ‘猫’, ‘が’, ‘好き’, ‘です’]

次回の課題は、MeCabを用いたテストを行う予定。

## 進捗状況に対する評価
順調である、現時点で納品できる。

## 達成目標と作ったものの違い

## メンバーごとの仕事の内訳
筒井:納品準備、自然言語処理に関する調査
加藤:プレゼン資料作成、進捗状況報告
石元:納品準備、自然言語処理に関する調査
荒井:進捗管理、プレゼン資料整理、納品準備、自然言語処理に関する調査

要相談

## 残っている課題、解決策、今後の予定
なし
追加課題の会話の種別の取得のテスト
