Hacker News new | ask | show | jobs
by lostbean 255 days ago
This really isn’t an ontology. Palantir’s marketing around “ontology” is misleading — what they (and you here) are describing is closer to a semantic layer or curated data model.

An ontology in knowledge engineering is an open-ended graph of concepts and relationships, typically expressed as triplets (subject–predicate–object). It’s flexible and domain-agnostic.

1 comments

that's a fair point. we use "ontology" throughout the product because of the influence from Palantir, and the fact that the structure we use in the product (from palantir) is in fact a bit different from what most people would create in semantic layers like dbt or cube

but i agree it's confusing. we are considering changing the naming around to account for this. i appreciate the feedback!

Calling it an ontology might be confusing indeed — nevertheless it’s definitely valuable to have an automatic way to generate and hydrate a semantic model from raw data