JoseCorreaMorales / movies_prolog_app

🍿🦉Sistema de recomendación de películas para la materia de programación de lógica y funcional que permite a los usuarios explorar y descubrir películas basadas en diferentes géneros. El sistema utiliza una combinación de JS, PHP y Prolog para obtener y mostrar datos de películas

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sistema de Recomendación de Películas

Este proyecto es un sistema de recomendación de películas que permite a los usuarios explorar y descubrir películas basadas en diferentes géneros. El sistema utiliza una combinación de JavaScript, PHP y Prolog (base de conocimento) para obtener y mostrar datos de películas.

JavaScript Icon PHP Icon Prolog Icon

Sistema de Recomendación de Películas

Este proyecto es un sistema de recomendación de películas que permite a los usuarios explorar y descubrir películas basadas en diferentes géneros. El sistema utiliza una combinación de JavaScript, PHP y Prolog para obtener y mostrar datos de películas.

Características

  • Selección de Género: Los usuarios pueden seleccionar un género (por ejemplo, Animación, Thriller, Ficción) para obtener recomendaciones de películas en ese género.

  • Recuperación Asíncrona de Datos: La aplicación utiliza XMLHttpRequest para obtener de forma asíncrona datos de películas desde el servidor según el género seleccionado.

  • Interfaz de Usuario Dinámica: La información de la película se muestra dinámicamente en la página web, creando una tarjeta para cada película con detalles como título, descripción e imágenes.

Template

Configuración

  • Configuración del Servidor:

  • Configurar los archivos de base de conocimientos Prolog (knowledgeBaseAnimation.pl, knowledgeBaseThriller.pl, knowledgeBaseFiccion.pl) etc con información relevante sobre películas.

Estructura del Código

  • index.html: Archivo HTML principal con la estructura de la página web.

  • script.js: Archivo JavaScript que maneja las interacciones del usuario y realiza solicitudes asíncronas.

  • data.php: Archivo PHP que maneja las solicitudes de datos de películas basadas en géneros seleccionados.

  • knowledgeBaseAnimation.pl, knowledgeBaseThriller.pl, knowledgeBaseFiccion.pl etc: Archivos de base de conocimientos Prolog que contienen información sobre películas.

About

🍿🦉Sistema de recomendación de películas para la materia de programación de lógica y funcional que permite a los usuarios explorar y descubrir películas basadas en diferentes géneros. El sistema utiliza una combinación de JS, PHP y Prolog para obtener y mostrar datos de películas


Languages

Language:CSS 44.5%Language:Prolog 29.4%Language:SCSS 16.9%Language:PHP 6.3%Language:Hack 1.6%Language:JavaScript 1.2%