Skip to content

Latest commit

 

History

History
38 lines (23 loc) · 2.03 KB

File metadata and controls

38 lines (23 loc) · 2.03 KB

BMW 3.20D Price Prediction Model

BMW F30

Borusan Autohack yarışmasında Üçüncü olan bu projede, Sahibinden.com üzerinden topladığımız BMW 3.20D comfort paket ilanlarından aldığımız veriler ile hazırladığımız dataset üzerinden bir model eğittik. SVM(Support Vector Machine), Polynomal Regression, Lineer Regression, Random Forest, KNN methodları geliştirerek en iyi sonucu veren algoritmayı bulmaya çalıştık. Random Forest algoritması en yüksek doğruluğu veren algoritma oldu ve projeyi Random forest üzerinde geliştirdik. Aracın fiyatına etki eden faktörler arasında konum, değişen veya boyalı parçalar, hasar kaydı gibi verilerin etkili olduğu sonucuna vardık. Batı şehirlerinde; İstanbul, İzmir ve Edirne gibi şehirlerde araç fiyatlarının çok daha pahalı olduğu doğuya gidildikçe araç fiyatlarının düştüğü gözlemledik.

Yarışma Sunumuna Buradan Ulaşabilirsiniz

Installation

Programı çalıştırmak için bir anaconda dağıtımı gerekmektedir. Anaconda dağıtımını indirdikten sonra Anaconda Prompt üzerinde aşağıdaki kodları çalıştırmanız yeterli. Ayrıca dosya yollarını da değiştirmeniz gereklidir.

  1. Anaconda Prompt'u açın ve yeni bir ortam oluşturun:

    conda create -n autohack
  2. Oluşturduğunuz ortamı etkinleştirin:

    conda activate autohack
  3. Gerekli paketleri yükleyin:

    pip install -r requirements.txt
  4. predict_price.py dosyasını çalıştırın:

    python predict_price.py