chatbot / utils.py
Segizu's picture
Chatbot creation
cc12747
raw
history blame
1.29 kB
def get_bot_response(user_message: str) -> str:
"""
Función que recibe el mensaje del usuario y devuelve una respuesta del chatbot.
La lógica se basa en identificar palabras clave relacionadas con tus servicios.
"""
message = user_message.lower()
if "web" in message or "sitio" in message:
return "¡Claro! Desarrollo sitios web personalizados, optimizados y responsivos para potenciar tu negocio."
elif "app" in message or "móvil" in message or "mobile" in message:
return "¡Por supuesto! Creo aplicaciones móviles con una experiencia de usuario excepcional y alto rendimiento."
elif "ia" in message or "inteligencia artificial" in message:
return "La inteligencia artificial puede transformar procesos. ¿Te gustaría explorar cómo implementarla en tu proyecto?"
elif "power bi" in message or "insights" in message:
return "Power BI es una herramienta potente para convertir datos en insights. ¿Quieres saber más sobre cómo podemos aprovecharla?"
elif "hola" in message or "buenos días" in message or "saludos" in message:
return "¡Hola! ¿En qué puedo ayudarte hoy?"
else:
return "Gracias por tu mensaje. ¿Podrías darme más detalles o especificar en qué área estás interesado?"