Over the summer, the suite of products and components supporting machine learning with Oracle Database and Big Data has undergone a soft rebranding. What customers have known as Oracle Advanced Analytics, among others, are now discussed under the umbrella of Oracle Machine Learning. You may have noticed the new Oracle Technology Network webpages supporting Oracle Machine Learning. By soft, we mean that the price list naming remains the same.
Oracle Machine Learning (OML) consists of technology supporting Oracle Database and Oracle Autonomous Database, as well as Big Data. OML provides application programming interfaces (APIs) for SQL, R, and coming soon (*), Python. Oracle Machine Learning for SQL (OML4SQL) corresponds to Oracle Advanced Analytics and Oracle Data Mining SQL API components. OML4R corresponds to Oracle R Enterprise. On the Big Data side, OML4Spark corresponds to Oracle R Advanced Analytics for Hadoop.
In addition, OML Notebooks are part of Oracle Autonomous Database, providing Apache Zeppelin-based notebooks for SQL users of Oracle Autonomous Data Warehouse and Oracle Autonomous Transaction Processing. Oracle Data Miner remains an Oracle SQL Developer extension for Oracle Database.
A new component called OML Microservices has been available for internal use by Oracle Applications teams, most notably Oracle Integration Cloud and Oracle Content and Experience. It supports a range of features including model management services, cognitive image and text services, and model repository. All services are accessible through REST APIs for application integration. The success with Oracle Applications has led to our plan to make OML Microservices generally available--coming soon.