Skip to content

This repo will have all the codes for our Pattern Recognition Lab university course.

License

Notifications You must be signed in to change notification settings

rifazn/patternlab

Repository files navigation

patternlab

We are attempting to reproduce the research paper (Link 1) as part of our Pattern Recognition (Lab) course. This repo will have all the codes and track the progress for our course.

Demo

To have a demo of the current progress in a more presentable way, check out the Project_demo.ipynb file.

Links

These are the links provided in the class and will be used all throughout the course.

  1. Implementing word2vec: https://towardsdatascience.com/implementing-word2vec-in-pytorch-skip-gram-model-e6bae040d2fb

Work Distribution

  • Grasp the ideas written in the 1st link. The article needs to be read by everyone and in case of difficulty, contact @rifazn
  • Implement the code from the 1st link as much as possible by ourselves in a manner that maximises our understanding of the topics (by doing research in between, not just code)
    • Find the right probabilities of every center,context pair (in form of P(context|center))
    • Make word2idx and idx2word arrays, so they can be passed to 'torch'
    • Finish rest of the code (the PyTorch parts)
  • Finally, run the code, and do an excellent demo of what the code can do in class. Have presentation slides ready.
  • The blog's code only calculates the loss of the predictions, doesn't actually show the suggested context given center. We might need to do that extra part.

About

This repo will have all the codes for our Pattern Recognition Lab university course.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published