文件名称:住房:我的纽约市租金预测应用程序的代码库
文件大小:22.99MB
文件格式:ZIP
更新时间:2024-03-02 22:40:32
JupyterNotebook
纽约市房租估算器应用 我的纽约市房租估算器应用的代码库。 接受公寓的位置,大小和便利设施作为输入; 输出估计的标价和SHAP驱动的说明,以计算该标价。 使用Flask / Jinja,Pandas,Pymongo,Scikit-learn和其他社区软件包在Python中构建。 使用CircleCI和Docker进行部署。 CI / CD集思广益 这个版本需要什么? 将基础架构视为代码 测试需要通过 合并时 在构建/部署时 Python依赖项在部署时,确保它们都在那里 数据依赖项:data.csv,model.joblib,options.json 他们每天使用python脚本更新 没有它们,该应用程序将无法运行 连接到MongoDB服务器 MongoDB本身 与docker容器解耦,可使用connection_string访问 它每天使用python脚本更新 路线图 数据库部署(6)
【文件预览】:
housing-main
----ml()
--------transform.py(6KB)
--------train.py(2KB)
--------extract_load.py(3KB)
----runtime.txt(12B)
----notebook.ipynb(844KB)
----poetry.lock(82KB)
----Dockerfile(234B)
----main.py(19B)
----requirements.txt(2KB)
----Procfile(21B)
----README.md(4KB)
----uwsgi.ini(50B)
----data()
--------options.json(618B)
--------model.joblib(89.58MB)
----tests()
--------test_app.py(4KB)
--------__init__.py(0B)
----.gitignore(105B)
----app()
--------utils.py(6KB)
--------__init__.py(664B)
--------views.py(583B)
--------forms.py(2KB)
--------templates()
--------static()
----pyproject.toml(824B)