Small project to scrape wikihow articles for chosen topics and save them to JSON.
Quick start
- Create a virtualenv and install dependencies:
python -m venv .venv; .\.venv\Scripts\Activate.ps1
pip install -r requirements.txt- Run the crawler (this will fetch a small number of pages per topic):
python crawler.pyOutputs are written to the data/ directory as {topic}.json files.
Notes
- Be polite and avoid scraping aggressively; adjust
per_topicand add delays as needed. - Consider recording HTML fixtures for unit tests to avoid live requests.
600K+ Fitness Exercise & Workout Program Dataset : https://www.kaggle.com/datasets/adnanelouardi/600k-fitness-exercise-and-workout-program-dataset