文件名称:nlp-disaster-app:使用自然语言处理对灾难期间发送的文本消息进行分类的Webapp
文件大小:25.21MB
文件格式:ZIP
更新时间:2024-03-03 04:26:11
python heroku nlp machine-learning natural-language-processing
灾难响应管道项目:webapp 指数 一个自然语言处理(NLP)项目,用于对灾难期间发送的消息的上下文进行分类。 该项目是我的Udacity数据科学家纳米学位的一部分。 此回购是关于webapp的,可以在这里找到: : 此外,还有,可以将其克隆并部署在另一台服务器上。 数据由。 你可以在看看。 它主要由文本消息和相应灾难的分类(例如,地震,火灾,地震等)组成。 该数据可用于训练文本分类器。 app:包含部署所需文件的文件夹: run.py:启动应用程序并加载ML模型以及绘图可视化效果的Python脚本。 train_classifier.py:训练分类器的脚本(对于webapp而言不是必需的) classifier.pkl:分类器的pickle文件。 template => master.html:此仪表板的“索引”页面。 templates => go.html:显示
【文件预览】:
nlp-disaster-app-main
----.gitattributes(1B)
----myapp.py(22B)
----myapp()
--------train_classifier.py(4KB)
--------run.py(5KB)
--------__init__.py(70B)
--------__pycache__()
--------templates()
--------classifier.pkl(36.83MB)
--------static()
----requirements.txt(332B)
----Procfile(26B)
----README.md(4KB)
----__pycache__()
--------utils.cpython-38.pyc(856B)
----data()
--------disaster_messages.csv(4.83MB)
--------DisasterResponse.db(12.21MB)
--------disaster_categories.csv(11.31MB)
--------process_data.py(3KB)
----.gitignore(20B)
----functions()
--------utils.py(867B)
--------__pycache__()