Through webscraping both ASOS and H&M clothing retailers, I have completed a Product and Price comparison tool.
The tool web scrapes a small subsection of each respective website containing over 11,000 products and conducts a price and product comparison. This is completed through the application of fuzzy logic. Below, is a small sample of the output data. You can see screenshots of the relevant website below that showing how closely comparisons have been.
ASOS_Name | ASOS_Price (£) | ASOS_URL_Link | HnM_Name | HnM_Price (£) | HnM_Color | HnM_Category | HnM_URL_Link |
---|---|---|---|---|---|---|---|
New Look Plus joggers in black | 17.99 | https://www.asos.com/new-look/new-look-plus-joggers-in-black/prd/11841379?clr=black&colourWayId=16421347&SearchQuery=&cid=27110 | Joggers | 19.99 | Black | men_trousers_joggers | https://www2.hm.com/en_gb/productpage.0698950001.html |
ASOS DESIGN Plus slim smart trousers in navy | 20.00 | https://www.asos.com/asos-design/asos-design-plus-slim-smart-trousers-in-navy/prd/11464604?clr=navy&colourWayId=16377386&SearchQuery=&cid=27110 | Suit trousers Slim Fit | 24.99 | Dark blue | men_trousers_trousers_skinny_all | https://www2.hm.com/en_gb/productpage.0716115001.html |
Pier One slipper loafers in brown suede | 36.00 | https://www.asos.com/pier-one/pier-one-slipper-loafers-in-brown-suede/prd/11766716?clr=brown&colourWayId=16334548&SearchQuery=&cid=27110 | Loafers | 49.99 | Mole | men_shoes_dressed | https://www2.hm.com/en_gb/productpage.0642687002.html |
import requests
BeautifulSoup
pandas
fuzzywuzzy
pickle
... TBC ... Scripts need some refactoring first...