An implementation of SVM functionality improves efficiency, time
consumption, and data security, reduces the parameter tuning challenges
presented to the inexperienced user, and reduces the computational costs
of building SVM models. A system for support vector machine processing
comprises data stored in the system, a client application programming
interface operable to provide an interface to client software, a build
unit operable to build a support vector machine model on at least a
portion of the data stored in the system, based on a plurality of
model-building parameters, a parameter estimation unit operable to
estimate values for at least some of the model-building parameters, and
an apply unit operable to apply the support vector machine model using
the data stored in the system.