IvanStudent commited on
Commit
bcf9a43
·
1 Parent(s): b0b5df0

Guardar mis cambios locales

Browse files
Files changed (1) hide show
  1. app.py +5 -4
app.py CHANGED
@@ -86,7 +86,7 @@ def get_converted_answer(table, query):
86
  # Implement get_converted_answer function here...
87
  pass
88
 
89
- # Gradio Interface
90
  def upload_and_forecast(uploaded_file, period):
91
  if uploaded_file is None:
92
  return "Please upload a file to proceed."
@@ -138,12 +138,12 @@ def upload_and_forecast(uploaded_file, period):
138
  # Return the figures and growth data
139
  return fig_compare, fig_forecast, future_sales_growth
140
 
141
- # Gradio Interface setup
142
  iface = gr.Interface(
143
  fn=upload_and_forecast,
144
  inputs=[
145
- gr.File(label="Upload your sales data (CSV)"),
146
- gr.Slider(minimum=30, maximum=90, step=1, label="Forecast Period (Days)")
147
  ],
148
  outputs=[
149
  gr.Plot(label="Historical vs Predicted Sales"),
@@ -151,6 +151,7 @@ iface = gr.Interface(
151
  gr.DataFrame(label="Sales Growth")
152
  ],
153
  live=True,
 
154
  title="Sales Forecasting System",
155
  description="Upload your sales data to start forecasting."
156
  )
 
86
  # Implement get_converted_answer function here...
87
  pass
88
 
89
+ # Gradio Interface with updated design
90
  def upload_and_forecast(uploaded_file, period):
91
  if uploaded_file is None:
92
  return "Please upload a file to proceed."
 
138
  # Return the figures and growth data
139
  return fig_compare, fig_forecast, future_sales_growth
140
 
141
+ # Gradio Interface setup with improved layout
142
  iface = gr.Interface(
143
  fn=upload_and_forecast,
144
  inputs=[
145
+ gr.File(label="Upload your sales data (CSV)", elem_id="file-uploader"),
146
+ gr.Slider(minimum=30, maximum=90, step=1, label="Forecast Period (Days)", elem_id="forecast-period-slider")
147
  ],
148
  outputs=[
149
  gr.Plot(label="Historical vs Predicted Sales"),
 
151
  gr.DataFrame(label="Sales Growth")
152
  ],
153
  live=True,
154
+ theme="compact",
155
  title="Sales Forecasting System",
156
  description="Upload your sales data to start forecasting."
157
  )