TheSeamau5 / AirbnbPricing

Pricing Airbnb listings with SKLearn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Steps to run code:
  - Make sure your machine has Python3
  - Install Scikit-Learn, Matplotlib, Pydotplus and Graphviz
  - Have the following File/Folder structure:
      - Code
          - train_models.py
          - train_models_no_rent.py
          - demo.py
      - Data
          - full_table.csv
          - full_zipcode_rent.csv
          - demo_data.csv
      - Figures (empty folder)
      - Models (empty folder)
      - Output (empty folder)

  - Run train_models.py (python train_models.py). If everything goes right, this should produce some stuff under Figures, Models and Output
  - Run train_models_no_rent.py. Same as #4
  - Run demo.py. (You may change the data in demo_data.csv to your leisure to see different results when you run the demo)

About

Pricing Airbnb listings with SKLearn


Languages

Language:Python 100.0%