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 6

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 Information Technology and Services
GI
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about scikit-learn?

It has all the tools to structure the machine learning problem efficiently and effectively. It has all kind of algorithms - supervised: linear regression, logistic regression, decision trees, random forest, gbm etc , unsupervised: kmeans, dbscans, spectral clustering, optics etc, and dimensionality reduction algorithms . An exhaustive list of clustering algorithms is implemented. It is possible to automate end-to-end model building workflow such as model building, comparison, selection using cross-validation or other approaches, storing the object for scoring or returning the prediction on unseen datasets.

Documentations is very well written - it not only explains the function definition but gives a good background of underlying mathematics used in algorithms. Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

Their deep learning framework is not as exhaustive as the other open source available software specific for it, but we are not missing out on these features as other open source projects are good alternate options. So one might have to experiment outside scikit if they want to explore more advanced neural network algorithms Review collected by and hosted on G2.com.

Recommendations to others considering scikit-learn:

It is a very solid tool for machine learning, if you are looking for unsupervised algorithms - it has an exhaustive list of algorithms to support your analysis and model workflows. Review collected by and hosted on G2.com.

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

We are building predictive propensity models for customers to buy particular services using scikit-learn, and also use it for data preprocessing for deep learning applications. Review collected by and hosted on G2.com.

Verified User in Higher Education
GH
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Organic
What do you like best about scikit-learn?

Comprehensive collections of ML algorithms and lots of examples and tutorials Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

Documentation for some functions is rather limited. Not every implemented algorithm is present. Review collected by and hosted on G2.com.

Recommendations to others considering scikit-learn:

Great library to do machine learning in Python, check out tutorials for each module before using it as it usually has lots of useful examples. Review collected by and hosted on G2.com.

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

Unsupervised clustering and classification. On their website, they have a collection of examples and tutorials that can be easily followed. Review collected by and hosted on G2.com.

RG
CEO
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?

Documentation has great explanation and is very easy to implement. Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

Very handy for a learner and a professional too. Used it in both the phases without any problems. No dislikes yet! Review collected by and hosted on G2.com.

Recommendations to others considering scikit-learn:

Read the documentation it contains simple and easy steps to implement. Review collected by and hosted on G2.com.

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

Made products that use Machine Learning algorithms using scikit-learn. Used for simple as well as complex products that involve ML in it. Review collected by and hosted on G2.com.

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

Scikit learn is a great package for machine learning in python. It contains most popular ML algorithms and provides extensive documentation with examples so even those with minimal programming background can implement the algorithms Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

Sometimes can be tricky to install with the proper dependencies and updates sometimes render old scripts useless Review collected by and hosted on G2.com.

Recommendations to others considering scikit-learn:

Great for out of the box implementation of popular ML algorithms Review collected by and hosted on G2.com.

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

Most of my research is modeling/prediction based so I use scikit frequently. The benefits are it’s very easy to implement Review collected by and hosted on G2.com.

Snehal M.
SM
Academic Associate
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about scikit-learn?

I primarily used it for data processing and very helpful for understanding Artificial Intelligence Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

for beginners it is quite annoying and dissatisfying, until they understand the concepts. Review collected by and hosted on G2.com.

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

Data Processing, data modelling Review collected by and hosted on G2.com.

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

It include a lot of examples. It is very easy to find something related with your problem. Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

It does not include convolutional network :( Review collected by and hosted on G2.com.

Recommendations to others considering scikit-learn:

look at examples! Review collected by and hosted on G2.com.

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

I am using it for classification and regression problems. Review collected by and hosted on G2.com.

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

documentation, easy to use and lots of online support Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

I feel for some algorithm R has better implementation. Review collected by and hosted on G2.com.

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

fraud prediction Review collected by and hosted on G2.com.

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

It is well documented and has an experienced community behind it. It also has nearly all the functionality that I would ever need. Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

It took a little time to get into the python language and build, but this is true with most languages. Review collected by and hosted on G2.com.

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

Mostly categorization models, some regression. Seamless with other business processes Review collected by and hosted on G2.com.

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

User friendly, applies to many modeling algorithms, great documentation, easy to learn Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

Too Basic visualizations, lack of live interactive dashboard Review collected by and hosted on G2.com.

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

predicting default rates of loans Review collected by and hosted on G2.com.