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 4

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

The documentation is the best part about this module. The ease of use, the varied functionalities and ease of incorporating several parameters at the same time makes me use sci-kit learn again and again. Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

There is literally no downside about this module. I would say having an active community about it would be more helpful. Review collected by and hosted on G2.com.

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

Sentiment analysis, classification, clustering, plotting different learning curves Review collected by and hosted on G2.com.

SC
Software Developer
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?

Scikit-learn is the most wanted library for python for any machine learning engineer for machine learning project.If you are experienced in ML and have little less knowledge about its implementation then you can use this because here you can create any classifier or regression model just by calling its object.This object can be trained by your training set and this ready trained model can be used to predict the furthur results.The other benefit of it is that if you want to change the parameters of the particular algorithm than also it can be changed by calling the object and passing the necessary values.It also has very clean documentation which is very easy to understand. Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

I have nothing much to dislike about scikit-learn. Review collected by and hosted on G2.com.

Recommendations to others considering scikit-learn:

I would recommend using scikit-learn if you want to easily implement machine learning models for your company and these models are algorithmic-ally sound because it is the library which is used by many great achiever's in this field so they have also contributed to this library as it is open source.If you are implementing ML related anything in your project in python then go for scikit-learn. Review collected by and hosted on G2.com.

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

In my company wherever the word machine learning is conned,at that place scikit learn is being used to implement ML models.I also have been using scikit learn for predicting various stock market results for our consulting company and also have used scikit learn to implement ML related models to any software that our client requires so scikit learn is the integral part of me as far as Machine Learning is concerned. Review collected by and hosted on G2.com.

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

It is a api or a library for python for implementing machine learning algorithms by directly declaring the classifiers and training the data on them.By doing so you can generate a model and then just use that model to predict the values.Scikit learn is opensource library and is contributed by many developers and because of which it has best algorithms which are implemented.Almost all the algorithms can be easily used by single line of code and also the parameters can be modified according to your requirement so it is the best library. Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

I have nothing to dislike about this amazing scikit-learn library. Review collected by and hosted on G2.com.

Recommendations to others considering scikit-learn:

I recommend using scikit learn to all the software developers and also machine learning developers who would like to implement machine learning algorithms without hassle of hard coding the whole algorithm instead just implement them with a line of code using scikit learn.I also recommend scikit learn because you can also change the parameters of particular algorithms like learning rate according to your requirement so I recommend it for machine learning. Review collected by and hosted on G2.com.

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

I am a software engineer and I implement machine learning algorithms for various companies and projects which our clients give us.And when it comes to machine learning I prefer scikit learn because it is the best library with almost all the classifiers and also a huge sized dataset which available with it so it becomes easy to develop common models by just using those dataset so it is a great library for us. Review collected by and hosted on G2.com.

YR
Software Engineer
Computer Software
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?

scikit learn is the machine learning library implemented in python.It consists of all the machine learning algorithms like linear regression,logistic regression and many more clustering algorithms preimplemented.You can use such algorithms on your data set by just a single line of code.You can train the model on your data set and use that model to predict furthur values.You can also save your trained model and also change the parameters of the alogrithm to tune the algorithm according to your usage. Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

It is the Classic ML library for python and it has 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 implement ML algorithms in your software using python because it has range of algorithms implemented in it and you can also tune the parameters of their algorithms according to your requirement.It is far more the best ML library for python and so it is the most recommended library for implementing ML algorithms. Review collected by and hosted on G2.com.

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

I use sci-kit learn library to implement various classification and regression algorithms of machine learning in python to furthur integrate those trained models into the software required by the client.It is so simple to use that even a person with beginner knowledge of ML can implement the algorithms with ease. Review collected by and hosted on G2.com.

RC
Software 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?

It is the python library for implementing machine learning algorithms.It has various algorithms of machine learning preimplemented which you can use just by using single line of code.All the machine learning classifiers are modifyable according to you requirement.You can train your model and save it for your futhur usage and predict results with much ease.It is the best ML library for python you can ever have. Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

Nothing to dislike about the extraordinary Machine learning library. Review collected by and hosted on G2.com.

Recommendations to others considering scikit-learn:

IT is the best recommended Machine learning library for python.It is very easy to implement ML classifiers on any size of data.Also you can scale the data using scikit learn so it is best ML library for python.If you want to implement ML models to your data with ease,you should use scikit learn.So it is definetly the best library for ML. Review collected by and hosted on G2.com.

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

I use Scikit learn for implementing Machine learning in our softwares according to the requirement and data of our clients.It is very useful in the field of data science for implementing various ML classifiers to our data and use it according to our usage.It has made the work of implementing the ML algorithms very easy. Review collected by and hosted on G2.com.

NN
Senior Software 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?

Scikit learn is a machine learning library for python.You can easily develop and generate Machine Learning models so much easily and also can train the model with just single line of code.It is so easy to implement machine learning algorithm that even nascent developers can easily implement various machine learning model.It can also be used to modify the models variables and build a model according to your usage. Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

It is best ML library available for python so no problems about scikit learn. Review collected by and hosted on G2.com.

Recommendations to others considering scikit-learn:

I recommend using scikit learn for implementing the ML models easily and without more effort and you can also tune the model according to your requirement and also save the trained model.You will not get anything like this in any other library.If you use python for ML implementation scikit learn is the best framework you can have. Review collected by and hosted on G2.com.

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

I use scikit learn to implement and train machine learning models for my websites and also for the softwares that my company develops.I use scikit learn and tune the model of ML according to the project specification and than develop a perfectly trained and tuned model for the software. Review collected by and hosted on G2.com.

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

Does offer a wide variety of traditional Machine Learning Algorithms. Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

Not quite comfortable to use while working on Deep Neural Network. Review collected by and hosted on G2.com.

Recommendations to others considering scikit-learn:

Introduce Deeplearning toolbox Review collected by and hosted on G2.com.

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

Random Forest Algorithm, SVM, Online News Popularity Review collected by and hosted on G2.com.

VS
Software Developer
Computer & Network Security
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?

Training your data with scikit-learn is very easy . using scikit-learn you can rapidly develop classifier and get your regression models prepared in very less time . the BEST thing about scikit-learn is that you can save your model and your trained data for further use . Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

scikit-learn is a very nice ML library there is nothing to dislike about it . Review collected by and hosted on G2.com.

Recommendations to others considering scikit-learn:

scikit-learn is a exceptionally robust and versatile Machine Learning library till date . you will not find any replacement for this library .scikit-learn contains all pre-implemented ML algorithms which helps a lot . Review collected by and hosted on G2.com.

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

we are developing software based on sentiment analysis and recommender system with the help of scikit-learn . it provides us the in-buit functions and helps us develop the software for the customers rapidly . Review collected by and hosted on G2.com.

IS
Software Engineer
Information Services
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Seller invite
What do you like best about scikit-learn?

Scikit learn is a great library which all the required modules required for machine learning .It also helps the developer for creating machine on AI and also helps us to train the software. Scikit learn is most advanced library for machine learning used in python because of its vast applications and great user interface and inclusion of different fnctions. And also it can be deployed on different repository platforms like Github. Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

The only thing i dislike about scikit learn is that it demands high computation power due to which it can be used on machines with small number of cores. Review collected by and hosted on G2.com.

Recommendations to others considering scikit-learn:

i would recommend this library for extensive use of machine learning libraries. Review collected by and hosted on G2.com.

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

I have developed a recommend system using scikit learn and it was based on recommending the movies. Review collected by and hosted on G2.com.

NM
Senior Software 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?

The best thing I would say is, it is open source. Also the documentation is too good, any newbie can easily learn using scikit-learn with this documentation. Along with the documentation the algorithms they provide are too efficient and fast. Almost all Machine Learning algorithms are provided, so it becomes single and also the best place for a ML enthusiast. Review collected by and hosted on G2.com.

What do you dislike about scikit-learn?

Using scikit-learn from all of my Machine Learning tasks, so i would say, 'no dislikes'. Review collected by and hosted on G2.com.

Recommendations to others considering scikit-learn:

They provide tutorials on their main website: http://scikit-learn.org in every section, I recommend every newbie to go for this tutorials. They have been a great help to me personally. Review collected by and hosted on G2.com.

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

I use it for all of my machine learning tasks and for every application I create where ML is used. Review collected by and hosted on G2.com.