pandas numpy matplotlib seaborn scikit-learn beautifulsoup4 requests ast re
python scraper.pypython scraper_svg_improved.pypython scraper_tag.pyProcess raw scraped data:
python clean_data.py data_and_output/bracelet_book_improved.csvOpen and run the analysis notebooks:
jupyter notebook analyse_data.ipynbKey sections:
- Basic data exploration and visualization
- Correlation analysis between complexity and engagement
- PCA and clustering analysis
- Linear regression and Random Forest modeling
Explore pattern generation approaches:
jupyter notebook analyse_data_ml.ipynbFeatures:
- Positional feature extraction from knot data
- Multi-label tag classification
- Pattern structure analysis for generation



