/chat-bot

Primary LanguagePython

chat-bot

Experiments / Todos:

  • share the embedding layer between encoder and decoder
  • graph loss vs. validation loss
  • use a pretrained vocabulary/embedding vectors
    • get glov vector for each word in vocab
    • feed vectors into embedding layer weights
    • use embedding layer or just send word vectors directly into GRU layer
  • use dropout
  • more epochs
  • Deeper network
  • try outputting embedding vector
  • try outputting encoded characters
  • add special tokens for: start of string, and unknown token
  • Run on GPU (oculus machine?)
  • gracefully handel words not in the vocab
  • try lstm
  • use characters instead of words

Resources