-
Notifications
You must be signed in to change notification settings - Fork 0
Home
GalatianuMihai edited this page Jan 8, 2026
·
3 revisions
DAVI is an intelligent semantic web application designed to explore the MovieLens dataset using ontology-based reasoning and SPARQL.
The goal of this project is to create a Web Semantic Application that exposes the MovieLens dataset (movies, tags, ratings) via a SPARQL endpoint. The application features a microservices architecture with a specialized Ontology (schema.ttl) to facilitate semantic reasoning.
- Knowledge Graph: Structured data using RDF/Turtle.
- Inference: Logic-based deduction of relationships.
- Visualization: Interactive 3D graph exploration.
- Search & Filter: Semantic search capabilities.
The solution is composed of:
- Frontend: Angular application for user interaction and visualization.
- Backend: FastAPI service for API management and query orchestration.
- Data Store: Apache Jena Fuseki for SPARQL query processing.
Check out the Deliverables page for links to the source code and documentation. See the Progress page for our development timeline.
- Constantin Ana-Maria
- Galatianu Mihai