Whistler Text-to-Speech Engine
The talking computer HAL in the 1968 film “2001-A Space Odyssey” had an almost human voice, but it was the voice of an actor, not a computer. Getting a real computer to talk like HAL…
Support Vector Machines
Support vector machines are a set of algorithms that learn from data by creating models that maximize their margin of error. Support vector machines (SVMs) are a family of algorithms for classification, regression, transduction, novelty detection, and semi-supervised learning. They…
Model Management
The goal of model management is to develop a generic infrastructure that offers an order-of-magnitude productivity improvement to builders of model-driven applications, such as database tools, application design tools, message translators, and customizable commercial applications.…
Data Mining
Goal The Knowledge Discovery and Data Mining (KDD) process consists of data selection, data cleaning, data transformation and reduction, mining, interpretation and evaluation, and finally incorporation of the mined “knowledge” with the larger decision making…
MyLifeBits
MylifeBits is a lifetime store of everything. It is the fulfillment of Vannevar Bush’s 1945 Memex vision including full-text search, text & audio annotations, and hyperlinks. The book Total Recall (paperback title Your Life, Uploaded) is the…
AutoAdmin
Database management systems provide functionality that is central to developing business applications. Therefore, database management systems are increasingly being used as an important component in applications. Yet, the problem of tuning database management systems for…