Skip to content

Latest commit

 

History

History
58 lines (46 loc) · 6.44 KB

File metadata and controls

58 lines (46 loc) · 6.44 KB

Semantic Delivery Coordination System

GitHub Actions Workflow Status

Python Flask GraphDB SPARQL RDF4J JavaScript Jupyter Notebook OpenRefine Docker

Project Overview

Developed a semantic framework to optimize order coordination across multiple delivery services, leveraging ontologies and knowledge graphs for intelligent data integration.

Key Features

  • Semantic Integration: Designed and implemented an ontology-based system to unify data from 4+ delivery service providers.
  • Knowledge Graphs: Utilized RDF and SPARQL to create a scalable and flexible knowledge graph for querying and reasoning.
  • System Architecture: Deployed services using Docker to ensure modularity and scalability.

Architecture

                                  ┌───────────────────────────┐
                                  │       Web Browser         │
                                  └───────────┬───────────────┘
    
                                 HTTP Request │ Result: JSON
    
                                  ┌───────────────────────────┐
                                  │      Web Server           │
                                  │   [Docker Container]      │
                                  │                           │
                                  │    Python + Flask         │
                                  └───────────┬───────────────┘
    
                          SPARQL HTTP Query   │ Result: JSON
    
                                  ┌───────────────────────────┐
                                  │    RDF4J Workbench        │
                                  │   [Docker Container]      │
                                  │                           │
                                  │  Triplestore + UI + API   │
                                  └───────────────────────────┘

                     ┌─────────────────────────────────────────────────────┐
                     │      All containers connected via Docker network    │
                     └─────────────────────────────────────────────────────┘

Project Report

The full report is available via Overleaf