In the previous chapter, we learned about encoding an image or encoding users or movies for recommender systems, where the items that are similar have similar vectors. In this chapter, we will be discussing how to encode text data.
You will be learning about the following topics:
- Building a word vector from scratch in Python
- Building a word vector using skip-gram and CBOW models
- Performing vector arithmetic using pre-trained word vectors
- Creating a document vector
- Building word vectors using fastText
- Building word vectors using GloVe
- Building sentiment classification using word vectors