Update app.py
Browse files
app.py
CHANGED
|
@@ -108,8 +108,32 @@ def fetch_amazon_suggestions(query, market_id="ATVPDKIKX0DER", alias="aps"):
|
|
| 108 |
else:
|
| 109 |
return []
|
| 110 |
|
| 111 |
-
# Lista de stopwords, artículos y conjunciones comunes en español
|
| 112 |
-
stopwords = [
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 113 |
|
| 114 |
# Función para expandir la palabra clave añadiendo stopwords, artículos y conjunciones
|
| 115 |
def expand_keyword(keyword):
|
|
|
|
| 108 |
else:
|
| 109 |
return []
|
| 110 |
|
| 111 |
+
# Lista de stopwords, artículos, términos de comparativas, preposiciones, pronombres y conjunciones comunes en español
|
| 112 |
+
stopwords = [
|
| 113 |
+
# Artículos
|
| 114 |
+
"el", "la", "los", "las", "un", "una", "unos", "unas",
|
| 115 |
+
|
| 116 |
+
# Conjunciones y preposiciones
|
| 117 |
+
"y", "o", "de", "por", "para", "con", "sin", "a", "en",
|
| 118 |
+
"sobre", "desde", "hacia", "hasta", "entre", "contra",
|
| 119 |
+
"bajo", "según", "durante", "ante", "tras", "mediante",
|
| 120 |
+
|
| 121 |
+
# Términos comunes en comparativas y compras
|
| 122 |
+
"vs", "review", "opiniones", "opinion", "caracteristicas",
|
| 123 |
+
"amazon", "comparativa", "precio", "comprar", "mejor",
|
| 124 |
+
"especificaciones", "barato", "oferta", "descuento",
|
| 125 |
+
"envio", "gratis", "analisis", "producto", "gama",
|
| 126 |
+
"guía", "pros", "contras", "calidad", "rendimiento",
|
| 127 |
+
"valoracion", "reseña", "nuevo", "usado", "rebaja",
|
| 128 |
+
"disponible", "más", "menos", "mejor", "peor", "versus",
|
| 129 |
+
"tamaño", "peso", "marca", "modelo", "compatible", "accesorios",
|
| 130 |
+
|
| 131 |
+
# Otros términos relevantes
|
| 132 |
+
"novedades",
|
| 133 |
+
"actualización", "diferencias", "similitudes", "competencia",
|
| 134 |
+
"comparar", "top", "ranking", "valor", "rendimiento",
|
| 135 |
+
"durabilidad", "material", "acabado", "resistente"
|
| 136 |
+
]
|
| 137 |
|
| 138 |
# Función para expandir la palabra clave añadiendo stopwords, artículos y conjunciones
|
| 139 |
def expand_keyword(keyword):
|