Introducing G2.ai, the future of software buying.Try now
scikit-learn
Show rating breakdown
Save to My Lists
Claimed
Claimed

Top Rated scikit-learn Alternatives

scikit-learn Reviews & Product Details - Page 3

scikit-learn Overview

What is scikit-learn?

Scikit-learn is a software machine learning library for the Python programming language that has a various classification, regression and clustering algorithms including support vector machines, random forests, gradient boosting, k-means and DBSCAN, and is designed to interoperate with the Python numerical and scientific libraries NumPy and SciPy.

scikit-learn Details
Show LessShow More
Product Description

Scikit-learn is a software machine learning library for the Python programming language that has a various classification, regression and clustering algorithms including support vector machines, random forests, gradient boosting, k-means and DBSCAN, and is designed to interoperate with the Python numerical and scientific libraries NumPy and SciPy.


Seller

scikit-learn

Description

Scikit-learn is an open-source machine learning library for the Python programming language. It provides simple and efficient tools for data analysis and modeling, making it accessible to both beginners and experienced data scientists. Scikit-learn supports various supervised and unsupervised learning algorithms, including regression, classification, clustering, and dimensionality reduction. It is built on top of other scientific libraries such as NumPy, SciPy, and matplotlib, ensuring seamless integration into the broader Python data science ecosystem. The library emphasizes ease of use, performance, and interoperability, making it a popular choice for developing machine learning applications.

Overview Provided by:

Recent scikit-learn Reviews

Palash S.
PS
Palash S.Mid-Market (51-1000 emp.)
5.0 out of 5
"Best open source library for Machine learning."
I like how dynamic scikit-learn library is. it provides preloaded and ready-to-use functions for all sorts of machine learning and data preprocessi...
KS
Kitriakos S.Mid-Market (51-1000 emp.)
5.0 out of 5
"scikit-learn"
Scikit-learn is built on top of efficient numerical libraries, such as NumPy and SciPy, which provide optimized implementations of mathematical and...
Diana B.
DB
Diana B.Small-Business (50 or fewer emp.)
4.5 out of 5
"Python library"
Users who wish to connect the algorithms to their platforms will find detailed API documentation on the scikit-learn website. Many contributors, au...

Pricing Insights

Averages based on real user reviews.

Time to Implement

2 months

Return on Investment

4 months

Average Discount

10%

Perceived Cost

$$$$$
View More Pricing Information

scikit-learn Media

Answer a few questions to help the scikit-learn community
Have you used scikit-learn before?
Yes

59 scikit-learn Reviews

4.8 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
59 scikit-learn Reviews
4.8 out of 5
59 scikit-learn Reviews
4.8 out of 5
G2 reviews are authentic and verified.
Verified User in Computer Software
UC
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about scikit-learn?

The sklearn documentation is extremely good, and a large number of machine learning analyses can be done using this library. Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

The number of different hyperparameters to set is huge. Review collected by and hosted on G2.com.

Recommendations to others considering scikit-learn:

The manual is really helpful. Review collected by and hosted on G2.com.

What problems is scikit-learn solving and how is that benefiting you?

Classification, regression, and clustering problems. Review collected by and hosted on G2.com.

Jezz B.
JB
Machine Learning Engineer
Internet
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about scikit-learn?

The best thing about scikit learn is that it makes implementing and using machine learning algorithms a much easy play.I have been using scikit learn since the start of my career and even during my graduate days I used scikit learn.It has been improving since then and also updating the algorithms.Using scikit learn will really pace up your tasks of implementing ML tasks for your service. Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

Nothing to dislike about scikit learn.I would say it is really a good library. Review collected by and hosted on G2.com.

Recommendations to others considering scikit-learn:

I would say that scikit learn is really worth using and I would suggest and recommend you to try it once and use scikit learn to implement and use machine learning algorithms.Using scikit learn is very easy and even a new user would easily adapt to it.These functionalities are hard to get any where and that also in open source.So I would recommend using scikit-learn. Review collected by and hosted on G2.com.

What problems is scikit-learn solving and how is that benefiting you?

I am using scikit learn since last 5 years and have used it to a greater extent that sometimes I also provide git push updates to the library when I feel so.I have been using it to implement all the machine learning related task like training the algorithm,developing the algorithm as well as preprocessing and calculating accuracies and plotting them.It is a really demanding library which you can use for your convenience. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about scikit-learn?

It is a solution for Machine Learning tasks. You have optimisation techniques also(use gridsearchcv or randomsearchcv). It also has a cheatsheet or path to describe which algorithm a user should use. Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

There is no implementation of Catbooster classifier, lightGBM classifier and many more. Review collected by and hosted on G2.com.

Recommendations to others considering scikit-learn:

Very helpful Review collected by and hosted on G2.com.

What problems is scikit-learn solving and how is that benefiting you?

It make its easy to use because of predefined accuracy, score, cross validation, optimisation techniques. Review collected by and hosted on G2.com.

JP
Machine Learning Engineer
Information Technology and Services
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about scikit-learn?

The best thing that I started liking about scikit learn is the ease of creating and running a machine learning algorithm for any model.If you need a KNN for your face recognition just call the Knn classifier with the proper hyper parameters and use it in your face recognition model with very less lines of code and much simplicity.If you need to use a linear regression model then just call its object,have your own data trained on it and predict when required.Its very simple to use this and that's what makes it most interesting.Apart from this it comes with many custom datasets which can be directly imported and used. Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

Nah,nothing found yet to dislike about this awesome library. Review collected by and hosted on G2.com.

Recommendations to others considering scikit-learn:

Yeah it has multiple reasons to consider recommending scikit learn for any machine learning project or product.Whenever you working on one such project building everything from scratch is a really mess instead why not build the project according to your requirement by using simple lego pieces like functions and integrate all of them to gather and use it in your application.So its worth recommending scikit learn to every machine learning engineers. Review collected by and hosted on G2.com.

What problems is scikit-learn solving and how is that benefiting you?

I am using scikit learn for developing machine learning models and using them to work in live application.Most recently I used it to create a face recognition classifier which classified the faces in realtime.I used the KNN classifier for the same and got good results by tuning the hyper parameters.It seriously saved me a lot of time of implementing it from scratch. Review collected by and hosted on G2.com.

Verified User in Computer Software
GC
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about scikit-learn?

Scikit-learn is extremely scalable and great for beginners especially. My main experience has been using their support vector classifier, which is ideal for our project in mapping ultrasound imagery to movements of the hand. Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

Documentation could be a bit better, but other than that it's incredibly reliable and consistent. Review collected by and hosted on G2.com.

What problems is scikit-learn solving and how is that benefiting you?

Enabling amputee musicians to use robotic hands to play music with ultrasound imagery and support vector machines Review collected by and hosted on G2.com.

Verified User in Education Management
GE
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about scikit-learn?

Scikit-learn can be used for almost all the machine learning tasks as it consists of tools for most of the standard machine learning tasks like classification, clustering, regression and dimensionality reduction. Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

R is more focused on statistics than scikit-learn. For example R provides more details regarding regression than scikit-learn Review collected by and hosted on G2.com.

Recommendations to others considering scikit-learn:

Scikit-learn is great for beginners and also can be used for academic projects as well. The model is easy to use and allows to perform multiple processes for complex problems. Review collected by and hosted on G2.com.

What problems is scikit-learn solving and how is that benefiting you?

Scikit-learn is being used to predict consumer behavior for an application that suggests products to the users. It is efficient and accurate than other alternatives. Review collected by and hosted on G2.com.

Verified User in Computer Software
GC
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about scikit-learn?

I love the fact that almost every machine learning algorithm are made easy in the framework it's very easy to use. It has so many functionalities Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

It doesn't have any deep learning version it's mainly for machine learning I e it's not robust Review collected by and hosted on G2.com.

Recommendations to others considering scikit-learn:

I recommend sirags video for people willing to use scikit learn for machine learning Review collected by and hosted on G2.com.

What problems is scikit-learn solving and how is that benefiting you?

We use scikit learn to build machine learning models at my work place Review collected by and hosted on G2.com.

Christian M. N.
CN
Software Developer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about scikit-learn?

scikit-learn provides a clean and consistent interface to tons of different models Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

Scikit learn can be hard to learn if you don't have previous experience with python Review collected by and hosted on G2.com.

What problems is scikit-learn solving and how is that benefiting you?

Scikit learn allows us to build machine learning models that can be used to make predictions, classifications and more Review collected by and hosted on G2.com.

Verified User in Retail
GR
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about scikit-learn?

What not to like, gives you the power to train machine learning models abstracting out how it is working underneath. It can be scary sometimes to know how ML algorithms work in theory and it gets scarier when you got to put into functioning code but with scikit learning you dont have to worry about the underlying implementation and just get started with Machine Learning Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

Could not find anything to dislike till now 😊 Review collected by and hosted on G2.com.

What problems is scikit-learn solving and how is that benefiting you?

We are leveraging Scikit Learn library along with other libraries for tackling NLP problems Review collected by and hosted on G2.com.

VR
Machine Learning Engineer
Computer Software
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about scikit-learn?

scikit learn basically is the library for python that includes all the machine learning algorithms in it which are perfectly coded to make your work easy.It helps us to look at the application part rather than the implementation part and also reduces our time by eliminating the need of coding the algorithm from scratch.It is a famous and widely used library and also is supported by many open source developers which makes its algorithm very better than any else.Also it has a large variety of dataset which can also be used for testing like iris dataset so it helps a lot during development and testing the code. Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

I actually love this library and spent almost all my worktime using this and have nothing to dislike about it. Review collected by and hosted on G2.com.

Recommendations to others considering scikit-learn:

I recommend using scikit learn to all the machine learning engineers or other personal of this field to directly implement variety of algorithms in a single line of code.Like suppose if you have to code a SVM for your regression than coding it from scratch might take time but if you use scikit learn you can just call the SVM object and use it to train your data and predict results or use the model accordingly. Review collected by and hosted on G2.com.

What problems is scikit-learn solving and how is that benefiting you?

I am a machine learning engineer at innovatee IT solutions which provides machine learning solutions to all the industrial sectors.I have to develop various applications in which we use ML algorithms directly or indirectly and for that implementation I use scikit-learn.It makes my work easy and helps me develop applications which are upto the mark for our clients. Review collected by and hosted on G2.com.