Spaces:
Runtime error
Runtime error
Upload app.py with huggingface_hub
Browse files
app.py
CHANGED
|
@@ -111,8 +111,8 @@ def load_and_plot_importance(model_name, target_name):
|
|
| 111 |
|
| 112 |
st.title("🛍️ Advanced E-Commerce Predictor")
|
| 113 |
|
| 114 |
-
with st.
|
| 115 |
-
st.header("
|
| 116 |
p_name = st.text_input("Product Name", "Samsung Galaxy S24 Ultra")
|
| 117 |
p_desc = st.text_area("Description", "Original SEIN, Garansi Resmi 1 Tahun")
|
| 118 |
|
|
@@ -123,7 +123,7 @@ with st.sidebar:
|
|
| 123 |
is_regular = st.checkbox("Regular Merchant?", value=True)
|
| 124 |
is_discount = st.checkbox("Is Discounted?", value=False)
|
| 125 |
|
| 126 |
-
st.header("
|
| 127 |
col1, col2 = st.columns(2)
|
| 128 |
with col1:
|
| 129 |
weight = st.number_input("Weight (g)", value=500)
|
|
@@ -133,11 +133,11 @@ with st.sidebar:
|
|
| 133 |
stock = st.number_input("Stock", value=50)
|
| 134 |
sold_input = st.number_input("Sold (Current)", value=0)
|
| 135 |
|
| 136 |
-
st.header("
|
| 137 |
vid_count = st.number_input("Video Count", 0)
|
| 138 |
img_count = st.number_input("Image Count", 1)
|
| 139 |
|
| 140 |
-
with st.expander("Detailed Ratings", expanded=
|
| 141 |
c1, c2, c3, c4, c5 = st.columns(5)
|
| 142 |
r5 = c1.number_input("5 Star Count", value=10)
|
| 143 |
r4 = c2.number_input("4 Star Count", value=2)
|
|
@@ -147,11 +147,16 @@ with st.expander("Detailed Ratings", expanded=True):
|
|
| 147 |
|
| 148 |
total_rating = r5 + r4 + r3 + r2 + r1
|
| 149 |
|
| 150 |
-
c_qual, c_srv, c_ship
|
| 151 |
rev_qual = c_qual.number_input("Reviews: Quality", 0)
|
| 152 |
rev_srv = c_srv.number_input("Reviews: Service", 0)
|
| 153 |
rev_ship = c_ship.number_input("Reviews: Shipping", 0)
|
| 154 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 155 |
with st.expander("Shipping & Shop Metadata", expanded=False):
|
| 156 |
c1, c2 = st.columns(2)
|
| 157 |
with c1:
|
|
@@ -199,6 +204,9 @@ base_input = {
|
|
| 199 |
'total_review_about_kualitas': rev_qual,
|
| 200 |
'total_review_about_pelayanan': rev_srv,
|
| 201 |
'total_review_about_pengiriman': rev_ship,
|
|
|
|
|
|
|
|
|
|
| 202 |
**feat_created, **feat_shop
|
| 203 |
}
|
| 204 |
|
|
|
|
| 111 |
|
| 112 |
st.title("🛍️ Advanced E-Commerce Predictor")
|
| 113 |
|
| 114 |
+
with st.expander("Product Metadata"):
|
| 115 |
+
st.header("Product Info")
|
| 116 |
p_name = st.text_input("Product Name", "Samsung Galaxy S24 Ultra")
|
| 117 |
p_desc = st.text_area("Description", "Original SEIN, Garansi Resmi 1 Tahun")
|
| 118 |
|
|
|
|
| 123 |
is_regular = st.checkbox("Regular Merchant?", value=True)
|
| 124 |
is_discount = st.checkbox("Is Discounted?", value=False)
|
| 125 |
|
| 126 |
+
st.header("Physical & Stock")
|
| 127 |
col1, col2 = st.columns(2)
|
| 128 |
with col1:
|
| 129 |
weight = st.number_input("Weight (g)", value=500)
|
|
|
|
| 133 |
stock = st.number_input("Stock", value=50)
|
| 134 |
sold_input = st.number_input("Sold (Current)", value=0)
|
| 135 |
|
| 136 |
+
st.header("Media")
|
| 137 |
vid_count = st.number_input("Video Count", 0)
|
| 138 |
img_count = st.number_input("Image Count", 1)
|
| 139 |
|
| 140 |
+
with st.expander("Detailed Ratings", expanded=False):
|
| 141 |
c1, c2, c3, c4, c5 = st.columns(5)
|
| 142 |
r5 = c1.number_input("5 Star Count", value=10)
|
| 143 |
r4 = c2.number_input("4 Star Count", value=2)
|
|
|
|
| 147 |
|
| 148 |
total_rating = r5 + r4 + r3 + r2 + r1
|
| 149 |
|
| 150 |
+
c_qual, c_srv, c_ship, = st.columns(3)
|
| 151 |
rev_qual = c_qual.number_input("Reviews: Quality", 0)
|
| 152 |
rev_srv = c_srv.number_input("Reviews: Service", 0)
|
| 153 |
rev_ship = c_ship.number_input("Reviews: Shipping", 0)
|
| 154 |
|
| 155 |
+
c_pack, c_price, c_desc = st.columns(3)
|
| 156 |
+
rev_pack = c_pack.number_input("Reviews: Packaging", 0)
|
| 157 |
+
rev_price = c_price.number_input("Reviews: Price", 0)
|
| 158 |
+
rev_desc = c_desc.number_input("Reviews: Description", 0)
|
| 159 |
+
|
| 160 |
with st.expander("Shipping & Shop Metadata", expanded=False):
|
| 161 |
c1, c2 = st.columns(2)
|
| 162 |
with c1:
|
|
|
|
| 204 |
'total_review_about_kualitas': rev_qual,
|
| 205 |
'total_review_about_pelayanan': rev_srv,
|
| 206 |
'total_review_about_pengiriman': rev_ship,
|
| 207 |
+
'total_review_about_kemasan' : rev_pack,
|
| 208 |
+
'total_review_about_harga': rev_price,
|
| 209 |
+
'total_review_about_sesuai deskripsi': rev_desc,
|
| 210 |
**feat_created, **feat_shop
|
| 211 |
}
|
| 212 |
|