Título: Modelo de recomendación utilizando la base de datos de Milvus Vector con Docker
Lea sobre bases de datos de vectores : https: //zilliz.com/authors/samin_chandeepa
Este repositorio contiene una implementación de un modelo de recomendación utilizando Milvus, una base de datos vectorial diseñada para almacenar y buscar vectores de alta dimensión de manera eficiente, implementada con Docker. El modelo de recomendación aprovecha las capacidades de Milvus para realizar búsquedas de similitud rápida, lo que permite una recuperación eficiente de elementos similares basados en preferencias de usuario o atributos de elementos.
Clon este repositorio:
git clone https://github.com/HGSChandeepa/recommendation-model-milvus.gitNavegue al directorio del proyecto:
cd recommendation-model-milvusConstruir y ejecutar el contenedor Docker:
docker-compose up --buildPrepare su conjunto de datos y genere incrustaciones para elementos o usuarios utilizando su método preferido.
Configurar la instancia de Milvus:
config.py .Cargue los incrustaciones en Milvus:
Inicializar el modelo de recomendación:
Interactuar con el modelo de recomendación:
Consulte los cuadernos Jupyter proporcionados ( examples/ ) para una demostración de cómo usar el modelo de recomendación con conjuntos de datos de muestra.
¡Las contribuciones son bienvenidas! Si tiene alguna idea para mejorar o encontrar algún problema, abra un problema o envíe una solicitud de extracción.
Este proyecto tiene licencia bajo la licencia MIT.
Para cualquier pregunta o consulta, no dude en comunicarse con [email protected].
¡Feliz recomendar!