Logo Lanfrica

sikaili99/zambian-wikipedia-knowledge-levels

Creator:
sik
Host:
This project classifies the relative knowledge levels required for contributors to edit different sections of Zambian Wikipedia pages. It includes scripts for data collection, data labeling, and analysis to better understand the expertise needed for meaningful contributions to Wikipedia articles about Zambia. # Classifying Knowledge Levels for Contributors on Zambian Wikipedia Pages This project aims to classify the relative knowledge levels required for contributors to contribute to sections on Zambian Wikipedia pages, such as the Zambian Wikipedia page. ## Getting Started ### 1. Data Collection To collect data from Wikipedia, run the data collection script: ```bash python wikipedia_data_collection_scraper.py ``` This script will fetch and save the relevant Wikipedia data for further processing. ### 2. Data Labeling To label the collected data, run the data labeling script: ```bash python data_labeling_script.py ``` This script will guide you through labeling the knowledge levels required for each section. ### 3. Analysis in Jupyter Notebook To analyze the labeled data and build models, open the Jupyter Notebook: ```bash jupyter notebook ``` Then, open the notebook file (`implementation_wikipedia.ipynb`) and follow the instructions inside. --- **Requirements:** - Python 3.x - Install dependencies with: ```bash pip install -r requirements.txt ``` Feel free to modify the scripts or notebook as needed for your analysis.