View on GitHub

DeepEmoji

Deep RNN for expressing english phrases with emoji.

Deep Emoji

Express your words with the power of Emoji.
Using a deep LSTM network the model associates an english input sentence with an emoji.

GLoVe was used in the model since the dataset on which it was trained on was very very small with only 5 emoji.

Here is a snapshot.

alt text

Model Predictions

alt text

alt text

Output on User input

alt text

GLoVe file “glove.6B.50d” can be downloaded from https://nlp.stanford.edu/projects/glove/

Credits

  1. This project is based on the assignment from Sequence Models Specialization by Deeplearning.ai on Coursera. https://www.coursera.org/learn/nlp-sequence-models/home/welcome.
  2. Jeffrey Pennington, Richard Socher, and Christopher D. Manning. 2014. GloVe: Global Vectors for Word Representation. pdf bib