Om's Projects
Implementation of abstractive summarization using LSTM in the encoder-decoder architecture with local attention.
A curated list of awesome places to learn and/or practice algorithms.
In-depth tutorials for implementing deep learning models on your own with PyTorch.
Jupyter notebook for Exploratory Data Analysis on loan dataset
"End-to-End Abstractive Summarization for Meetings" paper - Unofficial PyTorch Implementation
machine learning and deep learning tutorials, articles and other resources
Pytorch implementation of Paragraph-level Neural Question Generation with Maxout Pointer and Gated Self-attention Networks
Config files for my GitHub profile.
Jupyter notebook for POS tagging with CRFs
Ranking Sentences for Extractive Summarization with Reinforcement Learning
Pytorch implementation of Refresh, a neural extractive summarization model
Learning embeddings for classification, retrieval and ranking.
We summarize the summarization papers presented at major conferences (starting with ACL 2019)
Juyter notebook for analyzing and building multiple predictive models for churn prediction for a telecom company
VQA is a multidisciplinary problem which combines two modalities: text and image. It requires computer vision and NLP techniques (probably, reasoning techniques too). The task is to answer a question correctly, where the question is accompanied by an image on which it is based.
This is a Jupyter Notebook with Viterbi algorithm and modifiations to it to accomodate unknown words