文件名称:disaster-response
文件大小:7.75MB
文件格式:ZIP
更新时间:2024-05-13 06:38:54
JupyterNotebook
灾害响应管道项目 一个Web应用程序,应急人员可以在其中输入新消息并获得几种类别的分类结果。 该网络应用程序还将显示数据的可视化。 该项目演示了基本ETL(提取,转换和加载)管道,ML(机器学习)管道的创建。 结果和与模型的交互是通过Web应用程序提供的。 该模型是使用图8的灾难响应数据进行训练的。 估算器使用梯度提升和网格搜索的实现来找到最佳参数。 塞尔吉奥 要求: 该脚本使用Xgboost,因此您可能需要从需求文件中安装软件包。 $ pip install -r requirements.txt 指示 在项目的根目录中运行以下命令来设置数据库和模型。 运行ETL管道以清理数据并将其存储在数据库中 $ python data/process_data.py data/disaster_messages.csv data/disaster_categories.csv data
【文件预览】:
disaster-response-main
----models()
--------normal.ipynb(65KB)
--------train_classifier.py(8KB)
--------best_params_.pkl(43B)
--------classifier.pkl(11.96MB)
----data()
--------DisasterResponse.db(6.07MB)
--------disaster_categories.csv(11.31MB)
--------disaster_messages.csv(4.83MB)
--------process_data.py(3KB)
----app()
--------templates()
--------run.py(4KB)
----requirements.txt(35B)
----.gitignore(40B)
----README.md(2KB)