assignment / app.py
EstyleSeiya's picture
Update app.py
860053f
raw
history blame contribute delete
No virus
1.97 kB
import gradio as gr
from predict import predict
def display_predict():
predict_score = predict()
return f"今月の電気代は{predict_score}円!!  #3/29 22:39現在9795円"
def welcome(input):
return f"Welcome to Gradio, {input}!"
display_text = display_predict()
with gr.Blocks() as demo:
gr.Markdown(
f"""
# 今月の電気代予測
## 予測結果
{display_text}
## 作成した電気代予測モデルについて
### 予測ターゲット:東京都の平均月額電気代
[家計調査の月別支出](https://www.e-stat.go.jp/stat-search/files?page=1&layout=datalist&toukei=00200561&tstat=000000330001&cycle=1&year=20220&month=12040606&tclass1=000000330001&tclass2=000000330004&tclass3=000000330005&result_back=1&tclass4val=0)の東京都電気代
### 使用特徴量
- [天気(気温&天候)](https://www.data.jma.go.jp/obd/stats/etrn/index.php?prec_no=&block_no=&year=&month=&day=1&view=):気象庁
- [再生可能エネルギー発電促進賦課金単価](https://www.tepco.co.jp/e-rates/individual/shin-ene/taiyoukou/backnumber/fukabk-j.html):東京電力
- [燃料費調整](https://www.tepco.co.jp/ep/corporate/adjust/backnumber/index-j.html):東京電力
## 予測方法
今月の天気実績を[気象庁HP](https://www.data.jma.go.jp/obd/stats/etrn/index.php?prec_no=&block_no=&year=&month=&day=1&view=)から取得
今月の天気予報を[天気API](https://www.weatherapi.com/)から取得
今月の天気情報(実績+予報)を元に天気特徴量を作成
再生エネおよび燃料調整は、2023.3の値を流用
毎日変化する天気実績および天気予報により、月末に近づくにつれて精緻な電気代予測が出力される仕様
""")
#inp = gr.Textbox(placeholder="What is your name?")
#out = gr.Textbox()
#inp.change(welcome, inp, out)
if __name__ == "__main__":
demo.launch()