Most problems can be solved with clever architecture and code. Some, however, can’t. Some problems - like predicting business scenarios, driving a vehicle, or detecting handwriting - need dynamic, adaptable solutions based on past and present data. This is where Machine Learner comes in.
WSO2 Machine Learner extracts features from a dataset, made available from a file system, HDFS or WSO2 DAS. This data is passed on to the Machine Learner Core, which allows you to explore your datasets, pre-process your data and apply various machine learning algorithms to make sense out of it all. Using Apache Spark, it then analyzes and build models with the algorithms you’ve chosen. Deep Learning provides advanced machine learning capability as image classification; Anomaly detection support helps to detect difficult-to-identify instances of fraud, network intrusions and other disruptions; Recommendation Engine capability allows you to provide product recommendations for users.
All of Machine Learner’s functionality is exposed via a REST API, with a web-based interface to make the functionality available to anyone who wants to access the capabilities of Machine Learner in a more human-friendly manner.