Wikipedia日本語版の記事を編集頻度でランキングし、最も編集が活発な記事を視覚的に分析するシステムです。
- 編集頻度ランキング: 複数記事の編集回数を比較
- 詳細分析: 1位記事の編集パターンを分析
- 視覚化: 3種類の見やすいグラフを生成
cd wiki_edit_analyzer
pip install -r requirements.txtpython main.pypython main.py --cache| ファイル | 内容 |
|---|---|
output/ranking.md |
編集頻度ランキング |
output/detail_report.md |
1位記事の詳細分析 |
output/graphs/timeline.png |
日別編集回数グラフ |
output/graphs/size_change.png |
サイズ変動グラフ |
output/graphs/contributors.png |
貢献者グラフ |
config.json で対象記事や分析期間を変更できます。
{
"分析期間_日数": 30,
"対象記事": [
"東京都",
"人工知能",
...
]
}wiki_edit_analyzer/
├── main.py # メイン実行ファイル
├── config.json # 設定ファイル
├── src/
│ ├── fetcher.py # データ取得
│ ├── analyzer.py # 分析
│ └── visualizer.py # グラフ生成
├── output/ # 出力先
└── data/ # キャッシュ