NLP

Named Entity Recognition from scratch

Built multilayer perceptron network for Named Entity Recognition on CONLL2003 dataset from scratch, implementing backpropagation and gradient checking. Implemented Synthetic Minority Oversampling Technique to mitigate class imbalance issues, achieving 6 point gain in F1 scores. `external_link`.