A Comparative Evaluation of Topic Modeling Methods for Researcher-to-Research-Group Recommendation
Abstract
Matching researchers with suitable research groups can support collaboration and researcher placement, but manual matching is difficult to apply at scale. Publication text provides evidence of research expertise, yet the relative value of classical and contextual topic models for this task remains unclear. This study presents a controlled comparison, rather than a new algorithm, of a BERTopic-based researcher-to-research-group recommendation framework against Latent Dirichlet Allocation (LDA) and Non-negative Matrix Factorization (NMF) under the same experimental pipeline, evaluated on 11,111 publication documents from 3,257 researchers across 12 computer science research groups. Topic vectors from titles and abstracts were averaged into researcher and group profiles and ranked by cosine similarity across 652 test researchers using top- $K$ metrics. BERTopic obtained the highest score on all 13 metrics, with an NDCG@5 of 0.736 and MRR of 0.809, though its margin over LDA was consistently narrow and may partly reflect BERTopic's externally pretrained SPECTER embeddings rather than the topic-modeling mechanism alone. NMF obtained the highest topic coherence (0.687) but ranked last on every recommendation metric, requiring only 18.8 s of total execution time against 180.3 s for LDA and 971.8 s for BERTopic. Topic coherence therefore does not reliably predict recommendation quality: BERTopic is preferable when ranking accuracy has priority and offline training is acceptable, LDA delivers quality close to BERTopic at a fraction of the cost, and NMF is fastest but least accurate, suiting resource-limited or frequently updated systems.