this repo focuses on data analysis related to deadlock's wikipedia.
This repository (for now) contains small analysis scripts used to explore recent activity on the Deadlock Wiki.
The goal is to provide lightweight insights (e.g. trending pages or topics) without affecting the main game data repository.
Scripts in wiki_activity/ fetch and analyze recent wiki revision data.
fetch_revisions.py– downloads recent revision data from the Deadlock Wikianalyze_activity.py– aggregates edits by page/topicvisualize.py– generates simple chartsoutput/– example CSV output generated by the scriptstop 10 editors- fetches the top 10 editors from the last 30 days on the deadlock wikipediatop 10 new page creators- fetches the top 10 new page creators from the last 30 days on the deadlock wikipediatotal_edits_total_editors_subject- let's you input a subject you are interested in, then numerates the editors, how many edits per editor, how many editors in total and how many edits in total about the request subject in all times'
pip install -r requirements.txt
python fetch_revisions.py
python analyze_activity.py
python visualize.py
python Top_10_Editors.py
python Top_10_New_Page_Creators
total_edits_total_editors_subjec
#comment: all above mentioned analysis scripts needs the fetch_revisions.py script to be able to execute.