KYTHY commited on
Commit
076f95b
·
verified ·
1 Parent(s): 0456220

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -4
app.py CHANGED
@@ -114,7 +114,7 @@ def fetch_financial_news(keyword):
114
  break
115
  page += 1
116
 
117
- return pd.DataFrame(all_articles)
118
 
119
 
120
  # --------------------------
@@ -153,7 +153,7 @@ def main():
153
 
154
  # ดึงข่าว
155
  st.info(f"กำลังดึงข่าวย้อนหลัง 7 วันสำหรับ '{keyword}' ...")
156
- news_df = fetch_financial_news(keyword)
157
  if news_df.empty:
158
  st.warning("ไม่พบบทความข่าวในช่วง 7 วันที่ผ่านมา")
159
  return
@@ -195,7 +195,6 @@ def main():
195
  future_preds = model.predict(future_timestamps.reshape(-1, 1))
196
 
197
  # ดึงราคาหุ้น
198
- _, symbol = resolve_company_symbol(keyword)
199
  stock_df = fetch_stock_price(symbol)
200
 
201
  # Plot
@@ -221,7 +220,7 @@ def main():
221
  ))
222
 
223
  fig.update_layout(
224
- title=f"แนวโน้มและพยากรณ์อารมณ์ข่าว & ราคาหุ้น '{keyword}'",
225
  xaxis_title="วันที่",
226
  yaxis=dict(title="Sentiment", side="left", range=[-1, 1]),
227
  yaxis2=dict(title="Stock Price", overlaying="y", side="right", showgrid=False),
 
114
  break
115
  page += 1
116
 
117
+ return pd.DataFrame(all_articles), company, symbol
118
 
119
 
120
  # --------------------------
 
153
 
154
  # ดึงข่าว
155
  st.info(f"กำลังดึงข่าวย้อนหลัง 7 วันสำหรับ '{keyword}' ...")
156
+ news_df, company, symbol = fetch_financial_news(keyword)
157
  if news_df.empty:
158
  st.warning("ไม่พบบทความข่าวในช่วง 7 วันที่ผ่านมา")
159
  return
 
195
  future_preds = model.predict(future_timestamps.reshape(-1, 1))
196
 
197
  # ดึงราคาหุ้น
 
198
  stock_df = fetch_stock_price(symbol)
199
 
200
  # Plot
 
220
  ))
221
 
222
  fig.update_layout(
223
+ title=f"แนวโน้มและพยากรณ์อารมณ์ข่าว & ราคาหุ้น '{company} ({symbol})'",
224
  xaxis_title="วันที่",
225
  yaxis=dict(title="Sentiment", side="left", range=[-1, 1]),
226
  yaxis2=dict(title="Stock Price", overlaying="y", side="right", showgrid=False),