Skip to content

RogerioPython/Data-Science-Projeto-Airbnb-Rio-de-Janeiro

Repository files navigation

Anurag's GitHub stats


Projeto Data Science Airbnb Rio de Janeiro

Ferramenta de Previsão de Preço (Diária) de Imóvel para Pessoas Comuns.

Objetivo do Projeto:

  • Construir um modelo de previsão de preço que permita uma pessoa comum que possui um imóvel possa saber quanto deve cobrar pela diária do seu imóvel, ou ainda, para o locador comum, dado o imóvel que ele está buscando, ajudar a saber se aquele imóvel está com preço atrativo (abaixo da média para imóveis com as mesmas características) ou não.

Lógica de Programação Utilizada:

  • Entendimento do Problema que será Resolvido
  • Importar Libraries Python
  • Importar Base de Dados
  • Visualizar a Base de Dados
  • Organizar a Base de Dados (Limpeza de Dados)
  • Análise Exploratória
  • Modelagem + Algoritmos
  • Interpretação dos Resultados
  • Deploy/Produção

As Bases de Dados foram retiradas do site kaggle.
Nas Bases de Dados contém os preços dos imóveis obtidos e suas respectivas características em cada mês.
Os preços são dados em reais (R$)
Temos bases de abril de 2018 a maio de 2020, com exceção de junho de 2018 que não possui Base de Dados.

Tecnologias Utilizadas:

  • Libraries Python
  • Pandas
  • Pathlib
  • Numpy
  • Seaborn
  • Matplotlib.pyplot
  • Plotly.express
  • Joblib
  • Streamlit
  • sklearn.linear_model
  • sklearn.ensemble
  • sklearn.model_selection
  • train_test_split

Modelos de Machine Learning Utilizados:

  • RandomForestRegressor
  • ExtraTreesRegressor
  • LinearRegression

Métricas de Avaliação:

  • sklearn.metrics
  • R² score
  • RSME Mean Squared Error

Deploy:

  • Streamlit

IDE Utilizada:

  • Jupyter Notebook - Anaconda

Importar Libraries Python e Base de Dados

1

Visualizar e Organizar a Base de Dados

2

Tratar Valores Faltando

3

Análise Exploratória e Tratar Outliers

Análise Exploratória e Tratar Outliers

Definição de Função para Análise de Outliers

Definição de Função para Análise de Outliers

5

6

Visualização de Mapas das Propriedades

1

Encoding

enc

Modelos de Previsão

34

miod

Análise do Melhor Modelo

aj

Modelo Vencedor "ExtraTrees"

Ajustes e Melhorias no Melhor Modelo

Ajustes e Melhorias no Melhor Modelo

Ajustes Finais no Modelo Vencedor

ff

Deploy/Produção

deplo

Interface Streamlit

d1
d2
d3

  • Previsão de Valor da Diária desse imóvel no Airbnb R$ 261,21

About

Ferramenta de Previsão de Preço (Diária) de Imóvel para Pessoas Comuns no Airbnb

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published