Skip to content

Convolutional neural networks for sentence sentiment classification and comparison with traditional NLP models

Notifications You must be signed in to change notification settings

Jonathan-Pearce/cnn_sentence_classification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Convolutional Neural Networks for Sentence Classification

Jonathan Pearce, Matthew Etchells and Brendon Keirle - McGill University

Comp 551 Applied Machine Learning, Final Project (Winter 2019)

Sentence classification is concerned with a variety of tasks in natural language processing, including the prediction of opinion in text. In the past standard supervised learning models such as Naive Bayes, Support Vector Machine and Logistic Regression. In recent years there has been a shift towards the use of deep learning approaches to these tasks. In this project we look at a publication by Yoon Kim outlining the use of CNNs for sentence classification tasks across several datasets. Kim uses a baseline model of a simple CNN for comparison with the more complex approaches proposed. It may be important to compare novel deep learning approaches to baselines that use standard supervised learning models. We look at the extension of standard supervised learning models to these same datasets, and found that these models can consistently outperform the simple CNN baseline.

For full project report please click here or go to report.pdf above

About

Convolutional neural networks for sentence sentiment classification and comparison with traditional NLP models

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published