UVG Logica Matematica Proyecto 2. Grafos y shortest paths
El proyecto esta formado por lo siguiente:
Una base de datos basada en nodos (Neo4j) que inicialmente tiene:
Algortimo de recomendacion a partir de una pelicula el cual esta basado en el algoritmo de Jaccard.
Para instalar este programa se debe:
MATCH (initial {name: ‘Pixar’}), (final {name: ‘Walt Disney’}), path = shortestPath((initial)-[*]-(final)) WITH path WHERE length(path)> 1 RETURN path;
MATCH (initial {name: ‘Paramount Pictures’}), (final {name: ‘Pixar’}), path = shortestPath((initial)-[*]-(final)) WITH path WHERE length(path)> 1 RETURN path
MATCH (initial {name: ‘Suspenso’}), (final {name: ‘Epico’}), path = shortestPath((initial)-[*]-(final)) WITH path WHERE length(path)> 1 RETURN path
MATCH (initial {name: ‘Ciencia Ficcion’}), (final {name: ‘20th Century Fox’}), path = shortestPath((initial)-[*]-(final)) WITH path WHERE length(path)> 1 RETURN path
MATCH (initial {name: ‘M6’}), (final {name: ‘20th Century Fox’}), path = shortestPath((initial)-[*]-(final)) WITH path WHERE length(path)> 1 RETURN path