/Applications-of-Statistical-Learning-with-Python

Code repository for Applications of Statistical Learning with Python, Published By Packt

Primary LanguageJupyter NotebookMIT LicenseMIT

Applications of Statistical Learning with Python [Video]

This is the code repository for Applications of Statistical Learning with Python [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

About the Video Course

Scientists have been increasingly using Python for data analysis tasks such as natural language processing and computer vision, and a new wave of modules and packages, make programming these tasks easier than ever. In this course, you’ll dive into Natural Language Processing and get familiar with the NLTK package. This video course is filled with real-world, practical examples that show you Python’s true power as a programming language for data analysis.

You’ll learn to read text in documents using different models, and employ sentiment analysis to predict the author’s intent. You’ll also see how to employ Python to read images and for computer vision. Once you’ve learned to employ specific Python packages and syntax for these tasks, you’ll explore case studies that put forth solid real-world examples on spam filtering and analyzing human emotions through a dictionary of images.

What You Will Learn

  • Look for specific signs and intents using natural language processing
  • Find specific points and figures within images using computer vision
  • Detect spam by analyzing data within emails
  • Detect emotion by reading patterns within images
  • Employ different filters and transforms to analyze and manipulate data

Instructions and Navigation

Assumed Knowledge

To fully benefit from the coverage included in this course, you will need:

  • Prior working knowledge of the Python 3.6.x language
  • Working knowledge of Anaconda and Jupyter notebooks
  • Working knowledge of Pandas and NumPy
  • Technical Requirements

    This course has the following software requirements:

  • A web browser
  • pandas
  • NumPy
  • matplotlib
  • Python
  • statsmodels
  • scikit-learn
  • scipy
  • tesseract
  • nltk
  • Anaconda
  • This course has been tested on the following system configuration:
  • OS: Windows 10
  • Processor: Intel Core i7 @ 2.4 GHz, 64-bit
  • Memory: 16GB
  • Hard Disk Space: 1.5TB
  • Python 3.6.x
  • NumPy 1.13.3
  • pandas 0.21.0
  • matplotlib 2.0.2
  • nltk 3.2.2
  • scikit-learn 0.19.1
  • conda 4.3.30
  • opencv-contrib-python 3.4.0.12
  • tesseract 3.05
  • Related Products