Spaces:
Sleeping
Sleeping
Update app.py
Browse filesCambio de la carga de los csv usados, importado la funcion retroalimentacion de utils.py
app.py
CHANGED
@@ -11,6 +11,7 @@ from sklearn.metrics.pairwise import cosine_similarity
|
|
11 |
from sklearn.metrics import mean_absolute_error, mean_squared_error
|
12 |
from joblib import dump, load
|
13 |
from utils import recomienda_tf
|
|
|
14 |
import requests
|
15 |
|
16 |
# Page configuration
|
@@ -89,9 +90,12 @@ df['CLIENTE'] = df['CLIENTE'].astype(str)
|
|
89 |
nombres_proveedores['codigo'] = nombres_proveedores['codigo'].astype(str)
|
90 |
euros_proveedor['CLIENTE'] = euros_proveedor['CLIENTE'].astype(str)
|
91 |
customer_clusters['cliente_id'] = customer_clusters['cliente_id'].astype(str) # Ensure customer IDs are strings
|
92 |
-
fieles_df = pd.read_csv("clientes_relevantes.csv")
|
93 |
-
|
|
|
|
|
94 |
productos = pd.read_csv("productos.csv")
|
|
|
95 |
df_agg_2024['cliente_id'] = df_agg_2024['cliente_id'].astype(str)
|
96 |
marca_id_mapping = load('marca_id_mapping.joblib')
|
97 |
|
@@ -868,8 +872,8 @@ elif page == "🕵️ Análisis de Cliente":
|
|
868 |
# Customer Recommendations Page
|
869 |
elif page == "💡 Recomendación de Artículos":
|
870 |
# Carga de CSV necesarios cestas y productos
|
871 |
-
cestas = pd.read_csv('cestas_final.csv') # Cambio a cestas_final (sin duplicados)
|
872 |
-
productos = pd.read_csv('productos.csv')
|
873 |
|
874 |
# Estilo principal de la página
|
875 |
st.markdown(
|
|
|
11 |
from sklearn.metrics import mean_absolute_error, mean_squared_error
|
12 |
from joblib import dump, load
|
13 |
from utils import recomienda_tf
|
14 |
+
from utils import retroalimentacion
|
15 |
import requests
|
16 |
|
17 |
# Page configuration
|
|
|
90 |
nombres_proveedores['codigo'] = nombres_proveedores['codigo'].astype(str)
|
91 |
euros_proveedor['CLIENTE'] = euros_proveedor['CLIENTE'].astype(str)
|
92 |
customer_clusters['cliente_id'] = customer_clusters['cliente_id'].astype(str) # Ensure customer IDs are strings
|
93 |
+
# fieles_df = pd.read_csv("clientes_relevantes.csv")
|
94 |
+
|
95 |
+
# Carga de los csv usados en recomendacion de artículos
|
96 |
+
cestas = pd.read_csv("cestas_final.csv")
|
97 |
productos = pd.read_csv("productos.csv")
|
98 |
+
|
99 |
df_agg_2024['cliente_id'] = df_agg_2024['cliente_id'].astype(str)
|
100 |
marca_id_mapping = load('marca_id_mapping.joblib')
|
101 |
|
|
|
872 |
# Customer Recommendations Page
|
873 |
elif page == "💡 Recomendación de Artículos":
|
874 |
# Carga de CSV necesarios cestas y productos
|
875 |
+
# cestas = pd.read_csv('cestas_final.csv') # Cambio a cestas_final (sin duplicados)
|
876 |
+
# productos = pd.read_csv('productos.csv')
|
877 |
|
878 |
# Estilo principal de la página
|
879 |
st.markdown(
|