Please refer to the documentation folder for reference.
The documents:
https://github.com/shubhomoydas/topic_models/blob/master/documentation/derivations.pdf contains LDA derivations.
https://github.com/shubhomoydas/topic_models/blob/master/documentation/topic_models_with_grouping.pdf contains overview of grouped LDA model.
https://github.com/shubhomoydas/topic_models/blob/master/documentation/lda_ranking.pdf contains overview of some random/exploratory approaches to ranking with LDA.
https://github.com/shubhomoydas/topic_models_matlab
Documentation for PL mixtures is at: https://github.com/shubhomoydas/ranking_PL/blob/master/documentation/rank_aggregation_with_mixture_plackett_luce.pdf
MATLAB version of this is at: https://github.com/shubhomoydas/ranking_PL