Predict a price for a laptop on popular advertising website lalafo.kg, when price is set to Negotiable/Договорная
- Find a laptop ad with "Netogiable Price/Договорная" - sample link
- We are hosting our model on netlify. Paste the a link and click "Scrape". Our scraping algorithm will follow the link and scrape all the available features.
The "Predict Price" button will run the model and display the approximated price for the chosen laptop advertisement.
Notice! In case you would like to run the project, you will have to follow netlify link, click scrape and in web console (SHIFT + CTRL + "C") proceed to the ip address and verify security check. After that there should be no problems.
- To collect the data for training, we wrote a script to scrape features and price for every laptop ad. We collected 3,700 ads.
- After cleaning the data and some feature engineering we had 1.5k instances.
- Since, we had a number of categorical features and due to some other factors we decided to go with LightGBM.
- Highest accuracy - 81%
You can find a more detailed information regarding the project in anpple.ppt
This project is a result of group work:
- @erlanbazarov - Pre-processing & Hosting
- @algoAIboss - Model Building
- @shukkkur - Web Scraping