diff --git a/src/top-python-libraries.md b/src/top-python-libraries.md new file mode 100644 index 0000000..b7f939e --- /dev/null +++ b/src/top-python-libraries.md @@ -0,0 +1,44 @@ + +## Libraries + +#### General Machine Learning +* [scikit-learn](http://scikit-learn.org/) - Simple and efficient tools for data mining and data analysis. + +#### Machine Learning > Deep Learning +* [TensorFlow](https://www.tensorflow.org/) - Low-level (configurations over conventions) library for building deep learning data flow graphs. + +#### Machine Learning > Deep Learning + Computer Vision +* [caffe](http://caffe.berkeleyvision.org/) - Deep learning framework made with expression, speed, and modularity in mind. + +#### Optical Character Recognition (OCR) +* [pytesseract](https://github.com/madmaze/pytesseract) - A wrapper for Google Tesseract OCR. + +#### Generate CLIs +* [fire](https://github.com/google/python-fire) - Fire is a powerful library that can derive CLIs from python objects. It is used by Google as well to create a command line and different experiment management tools as well. + +#### Concurrency and Networking +* [gevent](http://www.gevent.org/) - A coroutine-based Python networking library that uses [greenlet](https://github.com/python-greenlet/greenlet). + +#### HTTP Request +* [requests](https://github.com/kennethreitz/requests) - Python HTTP requests for humans. + +#### Web Crawling +* [Scrapy](http://scrapy.org/) - A fast high-level screen scraping and web crawling framework. + +#### Web Content Extracting +* [newspaper](https://github.com/codelucas/newspaper) - News extraction, article extraction and content curation in Python. + +#### Scientific Computing +* [scipy](https://github.com/scipy/scipy) - An open-source software for mathematics, science, and engineering. statistics, optimization, integration, linear algebra, Fourier transforms, signal and image processing, ODE solvers, and more. + +#### Natural Language +* [nltk](http://www.nltk.org/) - A suite of libraries and programs for symbolic and statistical natural language processing. + +#### Markdown +* [mistune](https://github.com/lepture/mistune) - The fastest markdown parser in pure Python with renderer features, inspired by marked. + +#### Data Analysis +* [pandas](http://pandas.pydata.org/) - A software library for data manipulation and analysis. In particular, it offers data structures and operations for manipulating numerical tables and time series. + + +