Prior Knowledge: A Predictive Database For Developers

by Allen D
The company, Prior Knowledge publicly tested its software called Veritable, a predictive database for application developers at Disrupt San Francisco 2012(TechCrunch event). The company’s data predicting service is introduced through the company’s Veritable application programming interface, which they announced that it was designed to make applications smarter. In the article, “Prior Knowledge: A Predictive Database For Developers” by Alex Williams, CEO Eric Jonas talks about the usefulness and reliability of his predictive database technology. As we currently live in the digital data age, there is too much data for us to use. Despite the abundance, the world lacks people who actually know how to use its measures. Eric Jonas equates the level of using data effectively as a semantics approach due to its comparably large scale of messiness.  For years, the Prior Knowledge team has learned and mastered statistics in order to scale that knowledge into their software. The goal of their Veritable API software is for future developers to build applications that have the power to determine the actual concept of something by looking at its parts as a whole. For example, retailers would be able to determine their customer purchasing patterns by identifying the missing variables and “predicting” them within the system. According to Jonas, the service “magically fills in values”, that are potentially missing. So if there are missing attributes within the data in a database, the service would be able to analyze the causal relationships between these data and find other pieces of information associated to them in order to reach a predictive conclusion.

I chose this article because Prior Knowledge has created something that will forever widen the scope of future database management. As we’re merely learning the foundation of database management at its most basic form, companies are creating algorithms to not manipulate data that they possess but to also predict future information and create intellectual property.

Beyond the first normal form, objectives of implementing normalization include minimizing data redundancy, avoiding anomalies and making it easier to maintain data. Despite having underdeveloped database content, predictive data technology enables the ability of administrators to make informed and rational business decisions.



Alex, Williams. (2012). Prior knowledge: a predictive database for developers . San Francisco, CA: Techcrunch.