Skip to content

RML1812/Top-250-IMDb-Laravel-SPARQL

Repository files navigation

Top-250-IMDb-Laravel-SPARQL

Made by

Name NPM
Aliya Rahmania 140810210005
Adinda Salsabila 140810210017
Raditya Muhamad Lacavi 140810210019

Project Description

This project is designed to showcase the top 250 movies as listed on IMDb. It utilizes SPARQL queries to fetch data and Laravel for the web application framework. The data is structured and stored using RDF format, and Jena Fuseki server is employed to manage and query the dataset.

Steps to Run the Web

  1. Install Jena Fuseki Server

  2. Load RDF Data

    • Load the movies.owl and movies.ttl files located in the Preparing Data > result-rdf folder into the Fuseki server, and name the dataset movie.
  3. Run Development Server

    • Execute npm run dev to start the development server.
  4. Serve the Application

    • Run php artisan serve to serve the Laravel application.

Screenshots

Screenshot 2024-06-24 194128 Screenshot 2024-06-24 194158 Screenshot 2024-06-24 194209 Screenshot 2024-06-24 194232 Screenshot 2024-06-24 194257