航空券の価格予測
SDAIA ブートキャンプ プロジェクト 2 - Web スクレイピング/線形回帰。
このプロジェクトは、今後のフライトの航空券価格を予測し、顧客が最適な旅行時間と目的地までの最も安いフライトを選択できるようにすることを目的としています。 Kayak から取得したデータに基づいて、ランダム フォレスト回帰モデルを適用して航空券の価格を予測します。
目次
- 提案
- MVP
- 削る
- 分析と結果
- プレゼンテーション
- モバイルアプリ
- 著者
プロジェクトの提案
プロジェクト提案書はこちらからご覧いただけます。
プロジェクトMVP
プロジェクト MVP はここで見つけることができます。
削る
カヤック スクレーパー ノートブックはここで見つけることができます。
以下はスクレイパーの動作デモです (2 倍速で再生)。
スクレイピングされたデータはここにあります。
合計で、データは 55,363 行と 7 列で構成されます。
分析と結果
プロジェクト ノートブックはここにあります。
選択された機能は次のとおりです。
- ソース (このプロジェクトには 4 つのソースが選択されました)
- 目的地 (このプロジェクトでは 4 つの目的地が選択されました)
- 合計ストップ数
- 航空会社ごとの平均価格
- 間隔
- 価格(目標)
機能の相関関係:
さまざまなモデルを試してみる:
最終的に選択されたモデルは、次のランダム フォレスト回帰モデルです。
メトリック | スコア |
---|
前 | 61.87 |
MSE | 40409.87 |
RMSE | 201.02 |
したがって、最終モデルでは、航空券の価格を約 61.87 ドル以内で予測できます。
最終モデルはここで見つけることができます。
プレゼンテーション
プレゼンテーションはここからご覧いただけます。
モバイルアプリ
また、収集したデータに基づいて、選択したルートと月の平均推定価格を見つける Android アプリも開発しました。
以下にモバイル アプリのデモを示します。
著者