oracle aide

January 4, 2015


Filed under: Uncategorized — oracleaide @ 6:06 pm

This is the word that comes to mind while reading the venerable Dr R.Kimball.  With his flamboyant style he wouldn’t last a week at my job. It is too bad that OpenAmplify removed its free web app. It would be interesting to run his text through their API and see the scores.

It looks like good tech writing should work really well with be conducive to knowledge extraction into RDF, and, consequently, knowledge exploration via SPARQL or OWL.  Which begs the question: “Should we write for humans or for machines?”. From my observations, if machines understand a piece of text, then humans will definitely do.

Change velocity – for code and data

Filed under: Uncategorized — oracleaide @ 5:53 pm

It is a known practice to re-factor code by its change velocity.  Ideally, source code should be resilient to change, and volatile logic should go into a configuration layer (config files or, better, “convention over configuration”).

A similar pattern is known in the DW world. Separation of facts from dimensions is just a single use case of consolidating / grouping / separating data by their change velocity.

Slowly changing dimensions are another example. There are at least two classes of dimensions – static and slowly changing.

Are there fast changing dimensions? Do we call them facts?

Blog at