// Actionable Knowledge Representation

Mario Kart -
Build Optimizer

Data / Tools / Ontology / Web-development · 2025

→ View Mario Kart Ontoligy

Mario Kart 8 Deluxe contains a large number of characters, vehicle bodies, tires and gliders, each contributing differently to a build’s overall performance. The game shows some of these statistics, but understanding how individual components interact and how they influence racing behavior can be difficult, especially when comparing hundreds of possible combinations.
This project addresses that challenge through an interactive build-analysis tool powered by ontology-driven data. Instead of presenting raw values alone, the website helps players explore vehicle builds, compare performance characteristics and identify configurations that match their preferred playstyle. The project demonstrates how ontology data can be transformed into a user-friendly application to explore and compare possible combinations, which could be especially useful for competitive players.

// Technical Implementation

Semantic Data Pipeline

The application is built around our custom Mario Kart 8 Deluxe ontology that models drivers, vehicle parts, tracks, cups and gameplay statistics as interconnected knowledge structures.

  • Data collected through web scraping
  • Ontology modeling and knowledge representation in Protégé
  • Custom classes, properties and relationships for game entities
  • SPARQL queries used to retrieve and combine data dynamically
  • Real-time communication between frontend and ontology endpoint (TriplyDB)

The website acts as a semantic-data frontend and transforms ontology queries into interactive user-facing features.

// Features / Functionality

Build Analysis & Decision Support

The website provides multiple tools for exploring and optimizing Mario Kart 8 Deluxe builds:

  • Live build calculator with visualized performance statistics
  • Comparison of drivers, vehicle bodies, tires and gliders
  • Track-aware grip calculations based on slippery terrain categories
  • Build filtering to explore high-performing combinations in the playstyle recommender
  • Track and cup browser with filtering by game origin and characteristics

The result is a tool that combines data exploration, optimization and semantic search within a single interface.