the python machine learning ecosystem in the first we explored the absolute basics of machine learning and looked at some of the algorithms that we can use machine learning is very popular and relevant topic in the world of technology today hence we have very diverse and varied support for machine learning in terms of programming languages and frameworks there are machine learning libraries for almost all popular languages including ++rjuliascalapythonetc in this we try to justify why python is an apt language for machine learning once we have argued our selection logicallywe give you brief introduction to the python machine learning (mlecosystem this python ml ecosystem is collection of libraries that enable the developers to extract and transform dataperform data wrangling operationsapply existing robust machine learning algorithms and also develop custom algorithms easily these libraries include numpyscipypandasscikit-learnstatsmodelstensorflowkerasand so on we cover several of these libraries in nutshell so that the user will have some familiarity with the basics of each of these libraries these will be used extensively in the later of the book an important thing to keep in mind here is that the purpose of this is to acquaint you with the diverse set of frameworks and libraries in the python ml ecosystem to get an idea of what can be leveraged to solve machine learning problems we enrich the content with useful links that you can refer to for extensive documentation and tutorials we assume some basic proficiency with python and programming in general all the code snippets and examples used in this is available in the github repository for this book at named python_ml_ecosystem py for all the examples used in this and try the examples as you read this or you can even refer to the jupyter notebook named the python machine learning ecosystem ipynb for more interactive experience pythonan introduction python was created by guido van rossum at stichting mathematisch centrum (cwisee in the netherlands the first version of python was released in guido wrote python as successor of the language called abc in the following years python has developed into an extensively used high level language and general programming language python is an interpreted languagewhich means that the source code of python program is converted into bytecodewhich is then executed by the python virtual machine python is (cdipanjan sarkarraghav bali and tushar sharma sarkar et al practical machine learning with python