Scikit-Learn incorporation - Natural Language Processing With Python and NLTK p.15

Channel:
Subscribers:
1,410,000
Published on ● Video Link: https://www.youtube.com/watch?v=nla4C-VYNEU



Duration: 16:37
64,071 views
511


Despite coming packed with some classifiers, NLTK is mainly a toolkit focused on natural language processing, and not machine learning specifically.

A module that is focused on machine learning is scikit-learn, which is packed with a large array of machine learning algorithms which are optimized in C.

Luckily NLTK has recognized this and comes packaged with a special classifier that wraps around scikit learn. In NLTK, this is: nltk.classify.scikitlearn, specifically the class: SklearnClassifier is what we're interested in.

This allows us to port over any of the scikit-learn classifiers that are compatible, which is most.

Playlist link: https://www.youtube.com/watch?v=FLZvOKSCkxY&list=PLQVvvaa0QuDf2JswnfiGkliBInZnIC4HL&index=1

sample code: http://pythonprogramming.net
http://hkinsley.com
https://twitter.com/sentdex
http://sentdex.com
http://seaofbtc.com




Other Videos By sentdex


2015-05-25Intro/basic GUI - PyQt with Python GUI Programming tutorial
2015-05-24Exec - Python programming tutorial
2015-05-23Python Eval programming tutorial
2015-05-22Python Pickle Module for saving objects (serialization)
2015-05-21Graphing Live Twitter Sentiment - Language Processing With Python and NLTK p.21
2015-05-20Twitter Sentiment Analysis - Natural Language Processing With Python and NLTK p.20
2015-05-19Sentiment Analysis Module - Natural Language Processing With Python and NLTK p.19
2015-05-18Better training data - Natural Language Processing With Python and NLTK p.18
2015-05-16Investigating Bias - Natural Language Processing With Python and NLTK p.17
2015-05-16Combining Algos with a Vote - Natural Language Processing With Python and NLTK p.16
2015-05-16Scikit-Learn incorporation - Natural Language Processing With Python and NLTK p.15
2015-05-15Save Classifier with Pickle - Natural Language Processing With Python and NLTK p.14
2015-05-14Naive Bayes - Natural Language Processing With Python and NLTK p.13
2015-05-13Words as Features for Learning - Natural Language Processing With Python and NLTK p.12
2015-05-12Text Classification - Natural Language Processing With Python and NLTK p.11
2015-05-11WordNet - Natural Language Processing With Python and NLTK p.10
2015-05-10NLTK Corpora - Natural Language Processing With Python and NLTK p.9
2015-05-07Named Entity Recognition - Natural Language Processing With Python and NLTK p.7
2015-05-07Lemmatizing - Natural Language Processing With Python and NLTK p.8
2015-05-06Chinking - Natural Language Processing With Python and NLTK p.6
2015-05-05Chunking - Natural Language Processing With Python and NLTK p.5



Tags:
Natural Language Toolkit (Software)
Python (Programming Language)
Natural Language Processing (Software Genre)
Scikit-learn
sklearn
machine learning
support vector machine
SVC
LinearSVC
linear svc
NuSVC
Logistic Regression
multinomial naive bayes
bernoulli naive bayes
stochastic gradient descent
nltk.classify.scikitlearn
SklearnClassifier