我有一个Jupyter笔记本/ SciKit模型用于我想在线发布的NBA预测

问题描述 投票:-1回答:1

老实说,不确定如何尽可能有效地进行构图。

我建立了一个NBA预测模型,该输出输出比赛结果以及获胜的概率。基本上,它输入有关两支球队的某些统计数据,并输出每支球队获胜的可能性。

我在本地Jupyter笔记本]上构建了该文件,然后运行一个要编译的笔记本将今天的日程表和统计信息转换为csv,然后将此csv在熊猫df中]转换为我的模型。

我知道NBA赛季已经推迟,但无论如何我都想建立这个网站,基本上我想在这里发布自己的预测,供朋友和其他人查看。

我有2种方法可以查看此操作,但如果我错了,请纠正我:1.在本地运行模型并使用这些预测更新数据库的情况下,我的网站将从该数据库中提取数据。 2.理想情况下,我希望模型可以在线托管并每天自动运行,并执行我将在本地运行的脚本,以在没有我的输入的情况下编译每日预测。

基本上,我正在寻求有关我应该实际使用哪种类型的基础架构以及我需要学习如何自行实现的帮助。我目前正在学习Django,以及一些React,但是我似乎并没有在想要的东西和正在学习的东西之间架起桥梁。

有关此旅程的任何提示?

谢谢,我感谢任何建议:)

老实说,不确定如何尽可能有效地进行构图。我建立了一个NBA预测模型,该模型输出比赛结果以及获胜的概率。基本上,它输入某些统计信息...

python django scikit-learn jupyter-notebook web-deployment
1个回答
0
投票

[如果您尝试使其自动更新,则可以在Web服务器上以24/7运行python脚本并将其设置为在特定时间进行更新。

import time

now = time.gmtime()
year, month, day, hour = now[0], now[1], now[2], now[3]
minute = now[4]

if hour == {hour that you would run it at}:
    {Prediction code here}
    Predicted_dub = model.predict({upcoming schedule})
time.sleep(3599)
© www.soinside.com 2019 - 2024. All rights reserved.