¡Bienvenido al recomendador de películas similares! Este proyecto te permite descubrir películas que comparten similitudes con tus favoritas y explorar nuevas opciones emocionantes para ver.
- Recomendaciones Personalizadas: Encuentra películas similares basadas en tus preferencias.
- Gran Base de Datos: Más de 4000 películas disponibles para elegir.
- Dos Métodos de Similitud: Utiliza similitud coseno y Sorensen-Dice para calcular las similitudes entre películas.
- Flexibilidad de Elección: Decide cuántas películas similares u opuestas deseas ver después de seleccionar una película.
- Personalización: Añade tu propia película para conocer sus similitudes, incluso si no está en nuestra base de datos.
- Python: Lenguaje de programación para la lógica del recomendador, unificación y desarrollo del backend.
- Streamlit: Framework para crear aplicaciones web interactivas con Python.
- Pandas: Biblioteca de Python para manipulación y análisis de datos.
- scikit-learn: Biblioteca de aprendizaje automático de Python para implementar algoritmos de minería y análisis de datos.
- Clona este repositorio en tu máquina local.
- Asegúrate de tener instalado Python 3.9.
- Instala las dependencias utilizando
pip install -r requirements.txt
. - Ejecuta el script principal con
streamlit run appCineptos.py
. - Sigue las instrucciones en pantalla para empezar a descubrir nuevas películas.
¡Nos encantaría recibir contribuciones para mejorar este proyecto! Si tienes alguna idea o sugerencia, sigue estos pasos:
- Haz un fork del repositorio.
- Crea una rama para tu nueva funcionalidad (
git checkout -b feature/nueva-funcionalidad
). - Haz tus cambios y haz commit (
git commit -am 'Agrega nueva funcionalidad'
). - Sube tus cambios a tu repositorio (
git push origin feature/nueva-funcionalidad
). - Abre un Pull Request.
Este proyecto está licenciado bajo la Licencia MIT. Consulta el archivo LICENSE
para obtener más detalles.
Si tienes alguna pregunta o sugerencia, no dudes en ponerte en contacto.
¡Gracias por utilizar nuestro recomendador de películas! Esperamos que disfrutes explorando nuevas opciones de entretenimiento