title: User2Vec? representing a user based on the docs they consume
body: <p>I'd like to form a representation of users based on the last N documents they have liked. </p>
  
  <p>So i'm planning on using doc2vec to form this representation of each document but i'm just trying to figure out what would be a good way to essentially place users in the same space. </p>
  
  <p>Something as simple as averaging the vectors of their last 5 documents they consumed springs to mind but am not sure if this might be a bit silly. Maybe some sort of knn approach in the space might be possible. </p>
  
  <p>Then i'm wondering - the same way we just use a doc id in doc2vec, how crazy would it be to just add in a user id token and try that way to get a representation of a user in much the same way as a document. </p>
  
  <p>I've not been able to find much on ways to use word2vec type embeddings to come up with both document vectors and user vectors that can then be used in a sort of vector space model approach. </p>
  
  <p>Anyone any pointers or suggestions?</p>