Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wikipedia編集頻度分析システム

Wikipedia日本語版の記事を編集頻度でランキングし、最も編集が活発な記事を視覚的に分析するシステムです。

機能

  1. 編集頻度ランキング: 複数記事の編集回数を比較
  2. 詳細分析: 1位記事の編集パターンを分析
  3. 視覚化: 3種類の見やすいグラフを生成

インストール

cd wiki_edit_analyzer
pip install -r requirements.txt

使い方

基本的な使い方

python main.py

キャッシュを使用(2回目以降)

python 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/             # キャッシュ

About

Wikipedia編集頻度分析システム

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages