El propósito de un sistema de recomendación básicamente es buscar contenido que sea interesante para un individuo. Además, implica una serie de factores para crear listas personalizadas de contenido útil e interesante específico para cada usuario/individuo. Los sistemas de recomendación son algoritmos basados en Inteligencia Artificial que examinan todas las opciones posibles y crean una lista personalizada de elementos que son interesantes y relevantes para un individuo. Estos resultados se basan en su perfil, historial de búsqueda/navegación, lo que ven otras personas con rasgos/demografía similares y la probabilidad de que usted vea esas películas.
Esta es una aplicación web optimizada que puede recomendar varios tipos de películas similares según el interés del usuario.
Enlace de la aplicación
PASOS:
Clonar el repositorio
https://github.com/dipesg/Movie-Recommendation-System.git
Cree un entorno conda después de clonar el repositorio en una carpeta particular
conda create -n venv python=3.7 -y
Activar entorno
conda activate venv
Instalar los requisitos
pip install -r requirements.txt
Ejecute este archivo para generar el archivo pickle.
generetingEmbedding.py
Ahora ejecute el siguiente comando en el símbolo del sistema para ejecutar la aplicación
streamlit run app.py
Author: Dipesh Silwal
Email: [email protected]