# Apache SystemML Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Machine Learning Software](https://www.g2.com/categories/machine-learning)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 5
## About Apache SystemML
Apache SystemML is a machine learning platform optimal for big data that provides an optimal workplace for machine learning using big data, it can be run on top of Apache Spark, where it automatically scales your data, line by line, determining whether your code should be run on the driver or an Apache Spark cluster.




## Apache SystemML Reviews
  ### 1. A Powerful Tool for Big Data Machine Learning

**Rating:** 4.5/5.0 stars

**Reviewed by:** Snehal C. | iOS Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 27, 2024

**What do you like best about Apache SystemML?**

I like best about Apache SystemML is its semaless scalability from single machines to large cluster and its integration with Apache Spark for Efficent big data processing.

**What do you dislike about Apache SystemML?**

I dislike about Apacke SystemML is its steep learning curve for beginners. It requires users to be confertable with coding and big data frameworks,which can be challenging for those new to machine learning or big data tools.

**What problems is Apache SystemML solving and how is that benefiting you?**

Apache SystemML solves the problem of efficently running machine learning algorithms on large database.By seamlessly scaling from single machines to large clusters and optimizing resource use,it handles big data tasks effectively.This benefits users by enabling faster processing times and more accurate machine learning models,which is crucial for data-driven decission-making.

  ### 2. Apache SystemML is Good to work with Machine Learning along with Bigdata

**Rating:** 4.0/5.0 stars

**Reviewed by:** RAKESH K. | Assistant Professor and Junior Research Fellow, Education Management, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 05, 2024

**What do you like best about Apache SystemML?**

Apache SystemML is from IBM which declared it as open source. Apache SystemML is good platform to solve Machine Learning problems. In Machine Learning we need of a lot of data and handling those bigdata is not an easy task which can be done seamlessly with Apache SystemML. It is also helpful for data scientist or engineers. It customizes and optimizes algorithms based on there characteristics. It supports popular R, Python language which is helpful also. With the add on help of apache spark it flourish it's accuracy well. Apache SystemML automatically generate hybrid runtime plans ranging from single node, in memory computation, distributed computation on Apache Hadoop and Spark.

**What do you dislike about Apache SystemML?**

Apache SystemML is still struggling for customer acquisition. Also it lacks of project collaboration. Sometimes it seems slow while processing data. Though there is documentations but it needs an update periodically.

**What problems is Apache SystemML solving and how is that benefiting you?**

We do work in the field of Machine Learning with this tool which helps us to optimize using optimizers functions. Using Apache SystemML we create and extend Machine Learning frameworks which are commercial friendly and scalable. We use DML, optimizer stack and LDescribe for efficiently use ML algorithms.

  ### 3. Scalable and Flexible ML for Big Data

**Rating:** 5.0/5.0 stars

**Reviewed by:** Onkar N. | Associate Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 26, 2024

**What do you like best about Apache SystemML?**

I like that Apache SystemML lets you write ML models in a simple way and handles the complex details of execution and scaling for you.

**What do you dislike about Apache SystemML?**

Another downside is that Apacke SystemML can be less flexible for customer ML algorithms compared to lower-level libraries, and its performance may vary based on how well the automatic optimization align with specific use cases.

**What problems is Apache SystemML solving and how is that benefiting you?**

Apache SystemML solves the problem of scalling ML to big data.optimizing performance automatically, and simplifying model development

  ### 4. Very Good Platform

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer & Network Security | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 03, 2024

**What do you like best about Apache SystemML?**

As we know the machine learning is deals with the Big Data so in the Apache SystemML is a platform who mainly focus on the bigdata that is require to create a machine learning module. So that will have the more accuracy.It can be run over the apache spark.

**What do you dislike about Apache SystemML?**

Dont have the complete guide documentation also not highly available.

**What problems is Apache SystemML solving and how is that benefiting you?**

It solve my proble for running SystemML  API from scala to python.

  ### 5. My feedback on Apache SystemML

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** June 06, 2018

**What do you like best about Apache SystemML?**

Ease of use , integration with other downstream process 

**What do you dislike about Apache SystemML?**

Not enough documentation , network latency

**What problems is Apache SystemML solving and how is that benefiting you?**

seamless integration with platform as a service offering 


## Apache SystemML Discussions
  - [What is Apache SystemML used for?](https://www.g2.com/discussions/apache-systemml-what-is-apache-systemml-used-for)
  - [What is Apache SystemML used for?](https://www.g2.com/discussions/what-is-apache-systemml-used-for)

- [View Apache SystemML pricing details and edition comparison](https://www.g2.com/products/apache-systemml/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-08+05%3A33%3A01+-0500&secure%5Bsession_id%5D=42168abd-4c67-4ccb-a460-4c2d03558faa&secure%5Btoken%5D=d0c8ace4caf939b82dcfc914525bb4a2b92d4e1bb355d8657da93a8c90e326b3&format=llm_user)

## Apache SystemML Features
**Integration - Machine Learning**
- Integration

**Learning - Machine Learning**
- Training Data
- Actionable Insights
- Algorithm

## Top Apache SystemML Alternatives
  - [Automation Anywhere Agentic Process Automation](https://www.g2.com/products/automation-anywhere-agentic-process-automation/reviews) - 4.5/5.0 (4,013 reviews)
  - [Demandbase One](https://www.g2.com/products/demandbase-one/reviews) - 4.4/5.0 (1,906 reviews)
  - [Phrase](https://www.g2.com/products/phrase-phrase/reviews) - 4.5/5.0 (1,270 reviews)

