Software
Recommendation
Multi-facet Embeddings for Sequential Recommendation
- Better Output Softmax Alternatives for SASRec and GRU4Rec (PyTorch, RecBole, and python)
Natural Language Processing
Infinitely Large Language Model
- Decoding Methods that Improve Factuality and Diversity (if you have multiple LLMs with different sizes) (PyTorch and python)
Multi-facet Embeddings
- Better Output Softmax Alternatives for LM (PyTorch and python)
- Efficient BERT Ensembling (PyTorch and python)
- Paper-Reviewer Affinity Estimation (PyTorch and python) (a third party evaluation)
- Interactive Language Generation (PyTorch and python)
- Multi-facet Relation Extraction (PyTorch and python)
Unsupervised Hypernym Detection
- Distributional Inclusion Vector Embedding (tensorflow and python)
Machine Learning
Clustering
- Efficient Kmeans Using Multiple Threads (C/C++ with Matlab wrapper) ~3 times faster than Matlab statistical toolbox
- Efficient GMM Using Multiple Threads (C/C++ with Matlab wrapper) ~6 times faster than Matlab statistical toolbox
Educational Data Mining
- Demo code to visualize predicted exercise relationships (GAE for python)
- Predicting exercise relationships (R and python)