# keras_text_classification **Repository Path**: simonxing/keras_text_classification ## Basic Information - **Project Name**: keras_text_classification - **Description**: implement some fancy text classification models by using keras - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-01-06 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # keras_text_classification implement some fancy text classification models by using keras Three Dataset: 1. [Game Title](https://github.com/llSourcell/How_to_do_Sentiment_Analysis) with 10 categories 2. [Twitter](http://thinknook.com/wp-content/uploads/2012/09/Sentiment-Analysis-Dataset.zip) Sentiment Analysis 3. JD.com product reviews with 3 categories Model Implementation: 1. NB with TF-IDF 2. SVM with TF-IDF 3. MLP with OneHot 4. CNN(LeNet-5) 5. [TextCNN](https://arxiv.org/abs/1408.5882) 6. LSTM 7. Bi-GRU 8. [RCNN](http://www.nlpr.ia.ac.cn/cip/~liukang/liukangPageFile/Recurrent%20Convolutional%20Neural%20Networks%20for%20Text%20Classification.pdf) 9. [CLSTM](https://arxiv.org/abs/1511.08630) 10. CNN and GRU 11. [HAN](http://aclweb.org/anthology/N/N16/N16-1174.pdf) 12. [FastText](https://arxiv.org/abs/1607.01759) 13. Inception and TextCNNBN: idea from [here](https://zhuanlan.zhihu.com/p/28923961) To-Do List: 1. [DCNN](https://arxiv.org/abs/1404.2188) 2. [Aspect Level Sentiment](http://aclweb.org/anthology/D16-1058) Pre-trained word embedding set download link: [Glove](https://nlp.stanford.edu/projects/glove/) [PS] You can not just run the code in game review part. You need to run the code step by step yourself. And you also need to change some file path when you run the code.