wangz10 / text-classification

A presentation/tutorial on text classification from the basics to advanced.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction to Text Classification

Zichen Wang

DOI

Overview of this presentation/tutorial

  1. Prepare some data (0_prepare_data)
  2. Natural Language Processing Basics
  3. Text Classification
    • Applications
    • Defination
    • Methods
      1. Bag-of-words
      2. LSA
      3. Word2vec and Text embedding (Word2Vec)
      4. Paragraph vector (Doc2Vec)
      5. Recurent Neural Network (RNN)

Requrirements

To run the notebooks, install modules on Python2.7 in requirements.txt.

pip install -r requirements.txt

Tensorflow implementation of Word2Vec is available here.

About

A presentation/tutorial on text classification from the basics to advanced.

License:Creative Commons Attribution 4.0 International


Languages

Language:Jupyter Notebook 100.0%Language:Python 0.0%