AutoTSApp / src /app.py
sevvaliclal's picture
Update src/app.py
1d7182f verified
Raw
History Blame Contribute Delete
711 Bytes
# app.py
import streamlit as st
import pandas as pd
import matplotlib.pyplot as plt
import joblib
st.title("Apple Stock Price Prediction - AutoTS")
# Modeli yükle
model = joblib.load("src/autots_model.pkl")
# CSV yükleme
uploaded_file = st.file_uploader("Upload Apple CSV", type="csv")
if uploaded_file:
data = pd.read_csv(uploaded_file)[['Date', 'Close']]
data['Date'] = pd.to_datetime(data['Date'])
st.subheader("Apple Stock Prices")
st.line_chart(data.set_index('Date')['Close'])
# Tahmin yap
prediction = model.predict()
forecast = prediction.forecast
st.subheader("Next 10 Days Forecast")
st.line_chart(forecast['Close'])
st.dataframe(forecast)