Skip to content

shukkkur/anpple

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ANPPLE 🍎

letter "E" in ANPPLE stands for nothing. Had to add it, to make it sound like Apple

Predict a price for a laptop on popular advertising website lalafo.kg, when price is set to Negotiable/Договорная

Usage Example

  1. Find a laptop ad with "Netogiable Price/Договорная" - sample link
  2. 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.
  3. The "Predict Price" button will run the model and display the approximated price for the chosen laptop advertisement.

    img

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.

Model Building

  1. To collect the data for training, we wrote a script to scrape features and price for every laptop ad. We collected 3,700 ads.
  2. After cleaning the data and some feature engineering we had 1.5k instances.
  3. Since, we had a number of categorical features and due to some other factors we decided to go with LightGBM.
  4. Highest accuracy - 81%

You can find a more detailed information regarding the project in anpple.ppt


This project is a result of group work:

About

Automatic "Negotiable Price" Predictor for Lalafo.kg E

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •