uaidan / CineptosHub

¡Explora nuevas películas similares a tus favoritas! Visita nuestra web y descubre recomendaciones personalizadas.🍿🎥

Home Page:https://cineptos.streamlit.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🎬 Recomendador de Películas Similares 🍿

¡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.

✨ Características

  • 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.

🛠️ Tecnologías Utilizadas

  • 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.

🚀 Cómo Empezar

  1. Clona este repositorio en tu máquina local.
  2. Asegúrate de tener instalado Python 3.9.
  3. Instala las dependencias utilizando pip install -r requirements.txt.
  4. Ejecuta el script principal con streamlit run appCineptos.py.
  5. Sigue las instrucciones en pantalla para empezar a descubrir nuevas películas.

🤝 Contribuir

¡Nos encantaría recibir contribuciones para mejorar este proyecto! Si tienes alguna idea o sugerencia, sigue estos pasos:

  1. Haz un fork del repositorio.
  2. Crea una rama para tu nueva funcionalidad (git checkout -b feature/nueva-funcionalidad).
  3. Haz tus cambios y haz commit (git commit -am 'Agrega nueva funcionalidad').
  4. Sube tus cambios a tu repositorio (git push origin feature/nueva-funcionalidad).
  5. Abre un Pull Request.

📋 Licencia

Este proyecto está licenciado bajo la Licencia MIT. Consulta el archivo LICENSE para obtener más detalles.

💬 Contacto

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

About

¡Explora nuevas películas similares a tus favoritas! Visita nuestra web y descubre recomendaciones personalizadas.🍿🎥

https://cineptos.streamlit.app

License:MIT License


Languages

Language:Python 100.0%