pubmlp#
Multimodal publication classifier with LLM and deep learning. Fuses transformer embeddings from Hugging Face with tabular features through a multilayer perceptron (MLP) on PyTorch for human-in-the-loop screening. Screen by matched rules, by semantic similarity through sentence-transformers, by the classifier with active learning, or by a language model as a second rater. Read exports in every format bibliometrix accepts, extract page-anchored evidence with pdfplumber, and report stopping criteria and automation use for PRISMA.
Installation#
pip install pubmlp
With optional dependencies:
pip install "pubmlp[screening]" # regex and semantic screening, stratified sampling
pip install "pubmlp[fulltext]" # PDF reading with page-anchored evidence
pip install "pubmlp[benchmark]" # SYNERGY benchmark datasets
Citation#
Shin, M. (2026). pubmlp: Multimodal publication classifier with LLM and deep learning (Python package version 0.6.1) [Computer software]. https://github.com/mshin77/pubmlp
Reference#
Shin, M., & McKenna, J. (2026). Exploring the research landscape on single-case design methodology using technology through text mining and large language models. Journal of Behavioral Education. https://doi.org/10.1007/s10864-026-09630-1