Suponiendo que tiene una base de datos de perfiles, debe establecer dos cosas:
- Similitud / distancia entre dos perfiles (función para determinar la probabilidad de que estas personas tengan las mismas preferencias de viaje, sin necesidad de mirar los datos de viaje). Por ejemplo, encontrará correlaciones entre el destino del viaje y la edad, etnia, educación, área de residencia, etc.
- Un método para extraer destinos de viaje de perfiles existentes. La resolución de entidad y PNL es tu amigo aquí. De todos modos, este es un asunto complicado, porque si digo “He restaurado mi Dodge Aspen” no significa que tenga algo que ver con Colorado o Skying.
Una vez que tenga los dos, identifique usuarios similares al usuario que necesita para hacer la recomendación y recomiende lo que extrajo de los perfiles coincidentes existentes.
No tomaría un tema así, excepto que te enseñen PNL o minería de datos. Para una clase de programación regular, esto lo alejaría del instructor, que probablemente no tenga conocimiento de lo anterior.
- Cómo pasar unas largas vacaciones de manera efectiva
- Cómo aprovechar al máximo mis vacaciones
- Vacaciones ideales ¿Dónde está? ¿Qué te gusta de ello? ¿Por qué es ideal?
- ¿Cuál es el mejor destino de luna de miel para parejas en Andhra pradhesh?
- ¿Cuál es la aventura más loca que has tenido con un desconocido?