NLP with Deep Learning[WIP]

By Oguzhan Cakmak at

Definitions

SVM (Support Vector Machine)

A Support Vector Machine (SVM) is a discriminative classifier formally defined by a separating hyperplane. In other words, given labeled training data (supervised learning), the algorithm outputs an optimal hyperplane which categorizes new examples. In two dimentional space this hyperplane is a line dividing a plane in two parts where in each class lay in either side.

Kernel

Regularization

The Regularization parameter (often termed as C parameter in python’s sklearn library) tells the SVM optimization how much you want to avoid misclassifying each training example.

Resource

Conditional Random Fields as Recurrent Neural Networks (Semantic Segmentation)

Resource

Word Embedding

Word2Vec

It is magic

Precision and Recall

schema

F1 Score

https://en.wikipedia.org/wiki/F1_score

Vocabulary

Syntax

The way in which linguistic elements (such as words) are put together to form constituents (such as phrases or clauses)

Semantic

:of or relating to meaning in language