Python Libraries for Data Science:
Python Is one of the most popular and open source language used by Data Science.There are few open-source libraries that make Python data tasks much easier.
BeautifulSoup is one most popular library for web crawling and data scraping from differents website.BeautifulSoup can help to scrap data nad arrange it into well format which you need.
pip install beautifulsoup4
Scrapy is a free and open source web-crawling framework,Which is only designed for web scraping-Written in Python.By Using Scrapy,You can extract data by API's.Now It's maintained By Scrapinghub Ltd.
pip install Scrapy
Data Processing and Modeling
Numpy is a library for Python,which help you to solve large,multi-dimensional arrays.
pip install numpy
Scripy contains modules for linear algebra,integration,optimization,special function,signal and image processing to solve the problem.SciPy builds on the NumPy arry object and is part of the NumPy stack which includes tools like Matplotlib,pandas and SymPy of scientific computing libaries.
pip install scipy
pandas is a software library written for the Python programming language for data manipulation and analysis. In particular, it offers data structures and operations for manipulating numerical tables and time series
pip install pandas
Keras is an open-source neural -network library written in python language.It's capable of running on top TensorFlow,Microsoft Cognitive Toolkit,r and Theano.Its mostly focuses on being user-friendly,modular and extensible.
pip install keras
It's used for simple and efficient tools which predictive date analysis.Easy to access to everyone and reusable in various contexts.It's built on NumPy,Scipy and matplotlib.
pip install scikit-learn
PyTorch developed by Facebook's AI Research lab.
pip install pytorch
TensorFlow is a free and open source software library for dataflow using python.It also called as a math library.It's also used for both research and production at GOOGLE.
pip install tensorflow
XGBoost is open-source which provides a gradient bosting framework such as C++,Java,Python,R,Perl and Scala. It's Works for all teh OS.
pip install xgboost
matplotlib is a plotting library for the python.It's provides an object oriented API which plots in to application,which is used for GUI Toolkits like Tkinter,wxpython QT or GTK+.
pip install matplotlib