What is DataRobot?

Simply put, the world’s most advanced enterprise automated machine learning platform.

What is DataRobot?

DataRobot captures the knowledge, experience, and best practices of the world’s leading data scientists, delivering unmatched levels of automation and ease-of-use for machine learning initiatives. DataRobot enables users to build and deploy highly accurate machine learning models in a fraction of the time it takes using traditional data science methods.

How DataRobot works

Request a demo

Automated Machine Learning

The ability to truly democratize the process is perhaps the most important element of any enterprise machine learning platform. DataRobot automates the entire modeling lifecycle, enabling users to quickly and easily build highly accurate predictive models. The only ingredients needed are curiosity and data — coding and machine learning skills are completely optional!



While automation and speed usually come at the expense of quality, DataRobot uniquely delivers on all those fronts. The DataRobot platform automatically searches through millions of combinations of algorithms, data preprocessing steps, transformations, features, and tuning parameters for the best machine learning model for your data. Each model is unique, fine-tuned for the specific dataset and prediction target.


DataRobot features a massively parallel modeling engine that can scale to hundreds or even thousands of powerful servers to explore, build and tune machine learning models. Large datasets? Wide datasets? No problem. The speed and scalability of modeling is limited only by the computational resources at DataRobot’s disposal. With all this power, the work that used to take months is now finished in just hours.


The intuitive web-based interface allows anyone to interact with a very powerful platform, regardless of skill-level and machine learning experience. Users can drag-and-drop then let DataRobot do all the work or they can write their own models for evaluation by the platform. Built-in visualizations, such as Feature Effect, Feature Fit, and Feature Impact, offer the deepest insightsand a whole new understanding of your business.


Keeping up with the growing ecosystem of machine learning algorithms has never been this easy. DataRobot is constantly expanding its vast set of diverse, best-in-class algorithms from R, Python, H20, Spark, and other sources, giving users the best set of tools for machine learning and AI challenges. With a simple click of the Start button, users can deploy techniques they have never used before or may not even be familiar with.

Rapid Deployment

Rapid Deployment

The best machine learning models have little to no organizational value unless they are rapidly operationalized within the business. With DataRobot's automated machine learning platform, deploying models can be done with a few mouse-clicks. Not only that, every model built by DataRobot publishes a REST API endpoint, making it a breeze to integrate within modern enterprise applications. Organizations can now derive business value from machine learning in minutes, instead of waiting months to write scoring code and deal with the underlying infrastructure.


Now that machine learning impacts an ever-increasing number of business processes, it is no longer optional to treat it as a developer’s tool with minimal security, privacy and business continuity safeguards. In fact, it is critical that a platform for building and deploying models is hardened, can be trusted and integrates well with the ecosystem of technologies within an organization.

Learn more about customized enterprise solutions

Features that make DataRobot truly enterprise grade are:

“Four nines” of availability (99.99%)

Distributed and self-healing architecture

Seamless integration with enterprise security technologies

Hadoop cluster plug-and-play

Multiple popular database certifications

Data prep, ETL and visualization tools



DataRobot can run on the Hadoop cluster to bring built-in, well-integrated automated machine learning to the Hadoop stack. Using Spark for large-scale data processing, DataRobot is certified compliant for data security and management. This means that DataRobot machine learning data objects and operations are visible to, and under the control of, Hadoop management processes and policies.


Whether you’re building a modeling factory or a highly scalable real-time application, DataRobot allows true industrialization of machine learning. With the DataRobot API, create, explore and refresh 100s or even 1000s of models with just a few lines of scripting code. Ready to deploy? The Prediction API makes it easy to operationalize models with just a few lines of code — no need for scoring code. Ever.

  • "The value of DataRobot became very clear to me when I used it in my own research work. I had a very strongly technical PhD student work with me on one predictive analytics task for a project that took two to three months. Then we pulled the same data into DataRobot to compare results, and in one hour, DataRobot had outperformed that PhD student by a factor of two, simply because he had missed a class of algorithms that worked really well for the data in question."

    Kai R. Larsen, PhD Associate Professor of Information Management

Want to see DataRobot in action?

Request a demo