# MLKit Reviews
**Vendor:** MLKit  
**Category:** [Machine Learning Software](https://www.g2.com/categories/machine-learning)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 13
## About MLKit
MLKit is a machine learning framework written in Swift that features machine learning algorithms that deal with the topic of regression to provide developers with a toolkit to create products that can learn from data.




## MLKit Reviews
  ### 1. MLKIT Review and sharing user experience.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vineet A. | Mobile developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 30, 2024

**What do you like best about MLKit?**

I have used MLKit for face detection and extracting the text from image... Also used for reading the QR code and getting the text from that.

**What do you dislike about MLKit?**

Some times it show odd result and not that accurate.

**What problems is MLKit solving and how is that benefiting you?**

It helps in reading text from image. Text extractor basically OCR technique + we can detect the objects and have real time scanning to detect few things. It also helps in live camera detection and labeling them.

  ### 2. One of the best options for text recognition

**Rating:** 4.5/5.0 stars

**Reviewed by:** Guilherme O. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 25, 2024

**What do you like best about MLKit?**

The text recognition and barcode scanning. It is easy to integrate with Android.

**What do you dislike about MLKit?**

Since I'm a mobile developer, it is not a problem for me, but MLKit is primarily designed for mobile platforms. So, if you need machine learning capabilities for other platforms or environents, you may need to look for alternative solutions.

**What problems is MLKit solving and how is that benefiting you?**

My mobile app used it to recognize text (numbers) from pictures. I also used it for barcode scanning. It is a great solution because it runs fast and it is easy to implement.

  ### 3. AI Pet Generator App using ML Kit for face detection

**Rating:** 4.5/5.0 stars

**Reviewed by:** Omar F. | Digital Marketing and Advertising Manager, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 15, 2024

**What do you like best about MLKit?**

pre-trained models and easy-to-use for facial detection of human and dog face. can be used for iPhone and android users.

**What do you dislike about MLKit?**

restrictive for highly specialized tasks, limited and expensive at the same time.

**What problems is MLKit solving and how is that benefiting you?**

facial detection capabilities can be integrated into mobile apps. even though I don't have deep knowledge of how facial detection algorithms work. especially it is awesome for facial detection using an app and data collection for further research projects like  HAAR cascade.

  ### 4. Great tool for text recognition.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Habeel  H. | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 16, 2024

**What do you like best about MLKit?**

Integration was seamless, with diverse pre-trained ML models for tasks like text recognition, image labeling, and face detection. On my Android app, I frequently employed the text recognition model.

**What do you dislike about MLKit?**

As of now, there are no concerns. Hopefully, they will maintain affordable pricing.

**What problems is MLKit solving and how is that benefiting you?**

This tool brings machine learning abilities to mobile developers in a simple and strong package. It adds a personal touch to mobile apps.

  ### 5. MLKit: A Game-Changer in Machine Learning Development

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Market Research | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 07, 2024

**What do you like best about MLKit?**

I found it easy to integrate and use. It comes with a variety of pre-trained machine learning models for tasks such as text recognition, image labeling, face detection, and more. I used on my Android app, and the one I used the most was the text recognition one.

**What do you dislike about MLKit?**

Some developers have reported concerns about the size of MLKit's pre-trained models and the resources they consume, particularly on devices with limited storage or processing power. But, for me, it was not a problem.

**What problems is MLKit solving and how is that benefiting you?**

It's helping me recognizing text. A game-changer for my Android app.

  ### 6. Review of MLKit

**Rating:** 5.0/5.0 stars

**Reviewed by:** Palak . | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 02, 2024

**What do you like best about MLKit?**

I like best about MLkit is its feature of barcode scanning and smart reply

**What do you dislike about MLKit?**

It is good but can be made more user friendly

**What problems is MLKit solving and how is that benefiting you?**

I am using it mainly for barcode scanning and face detection related work

  ### 7. My experience with MLKit

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Consulting | Enterprise (> 1000 emp.)

**Reviewed Date:** April 06, 2024

**What do you like best about MLKit?**

A lot of documentation is available
Easy to use and understand
A lot of samples are available on Git on how to use MLKit

**What do you dislike about MLKit?**

Nothing as of now, hope they are going to keep the pricing affordable and not do price hikes

**What problems is MLKit solving and how is that benefiting you?**

MLKit comes with offline internet support (works for most cases)
It comes with ML models
Includes NLP APIs

  ### 8. Really good tool to get started with ML

**Rating:** 4.0/5.0 stars

**Reviewed by:** Amardeep K. | Senior Software Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 16, 2022

**What do you like best about MLKit?**

The offline mode of this tool is beneficial. Also, the predefined functions help beginners in their projects.

**What do you dislike about MLKit?**

The lack of a bigger community makes it difficult if you get stuck on some error. In addition, there will be fewer articles online to help you solve that issue.

**What problems is MLKit solving and how is that benefiting you?**

I am making an app in which I need mlvision, so that I can label my images into correct buckets.

  ### 9. Review for MLKit

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nishant S. | Consultant, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 26, 2022

**What do you like best about MLKit?**

Powerful Library provided by google to use AI in Mobile platform so It helps in making the decision easier and also enhanced the user interaction.

**What do you dislike about MLKit?**

Sometimes this does not provide accurate decisions like in vision API and Image detection.

**What problems is MLKit solving and how is that benefiting you?**

Many problems like filling attandence from vision API, detecting human face and putting attendance. Second  from image labeling text detection and many others.

  ### 10. Optimized machine learning for mobile

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 26, 2022

**What do you like best about MLKit?**

Easy to use and can implement with few lines of code. Works offline, and can be used to process images and text on mobile. It has best in class machine learning models

**What do you dislike about MLKit?**

Nothing in particular, they seem to be headed in right direction

**What problems is MLKit solving and how is that benefiting you?**

Brings machine learning skills for mobile coders in a robust and easy to use package. It gives the mobile apps a personalized touch

  ### 11. It's time of Machine Learning Technology

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Entertainment | Enterprise (> 1000 emp.)

**Reviewed Date:** September 21, 2019

**What do you like best about MLKit?**

MLKit has many awesome functions like object detection, image labeling, speech recognization, place recognizationm, barcode and qrcode scanner, face and place detection and many more which really helps you to upgrade you to new technology.

**What do you dislike about MLKit?**

Still mlkit is in beta version so, it not stable itself. And custom model file size is somehow larger than usual.

**Recommendations to others considering MLKit:**

This is right choice if you wants to implements machine learnings features in your application. Even if you don't have much knowledge about ml still you can implements it very easily and quickly.

**What problems is MLKit solving and how is that benefiting you?**

We developing app using firebase mlkit which includes place and objects detection. By using firebase we don't need to take care of any deep knowledge of machine learning as it take care of itself. It is very easy to use.

  ### 12. Most trending technology

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** September 25, 2019

**What do you like best about MLKit?**

MLkit provides many awesome features like object detection, place and voice recognize, face detection,image labeling and many more. These features really help us to build application without more knowledge about machine learning.

**What do you dislike about MLKit?**

Some features are in still developing stage so it's in beta version. Its seems like expensive in terms of storage than other cloud storage.

**Recommendations to others considering MLKit:**

In my opinion, this is absolutely right choice if you wants to develop app which is part of machine learning.It has many functions which can helps you in your project.

**What problems is MLKit solving and how is that benefiting you?**

We are developing app which is using auto ml vision. That is used for image labeling for custom model. Even not much about machine learning we accomplish over goal using mlkit.

  ### 13. MLKit is the future of intuitive products

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Financial Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 17, 2018

**What do you like best about MLKit?**

I love how MLKit brings intelligence into apps making them easier to use

**What do you dislike about MLKit?**

I dislike how much of a challenge it can be for a new person to implement MLKit

**What problems is MLKit solving and how is that benefiting you?**

How to make apps more intuitive



- [View MLKit pricing details and edition comparison](https://www.g2.com/products/mlkit/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-13+11%3A02%3A07+-0500&secure%5Bsession_id%5D=bb51420e-29c6-4f1b-a856-a901c66d4f1e&secure%5Btoken%5D=633cec15f1c841ed331af396e40de4a886868b3347a54c60ca5aa4f76668b2e3&format=llm_user)

## MLKit Features
**Core Functionality - Artificial Neural Network**
- Neural Network Training
- Neural Network Testing
- Model Evaluation
- Compliance

**Integration - Machine Learning**
- Integration

**Data Handling - Artificial Neural Network**
- Data Integration
- Data Preprocessing

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

**Performance - Artificial Neural Network**
- Model Optimization
- Scalability

**Usability - Artificial Neural Network**
- User Interface
- Documentation & Support
- Customizability

**Advanced Features - Artificial Neural Network**
- Deep Learning Capabilities
- Transfer Learning
- Real-Time Processing
- Automated Model Tuning
- Visualization Tools

**Agentic AI - Artificial Neural Network**
- Autonomous Task Execution
- Multi-step Planning
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance
- Decision Making

## Top MLKit Alternatives
  - [Gemini Enterprise Agent Platform](https://www.g2.com/products/gemini-enterprise-agent-platform/reviews) - 4.3/5.0 (647 reviews)
  - [Automation Anywhere Agentic Process Automation](https://www.g2.com/products/automation-anywhere-agentic-process-automation/reviews) - 4.5/5.0 (4,009 reviews)
  - [Demandbase One](https://www.g2.com/products/demandbase-one/reviews) - 4.4/5.0 (1,890 reviews)

