IDEAS home Printed from https://ideas.repec.org/a/plo/pone00/0357449.html

Online physician recommendation with dynamic capacity and semantic similarity: A primal-dual optimization framework

Author

Listed:
  • Yan Qiu
  • Yi Chen
  • Yinghong Xie
  • Min Li
  • Junhui Yan
  • Hu Liu

Abstract

Existing physician recommendation methods mostly start from the patient’s perspective on online healthcare platforms, neglecting the importance of physician service capacity and semantic similarity. Considering the uncertainty of arrivals and capacity constraints, this study aims to propose a dynamic capacity and semantic similarity-based framework to recommend physicians. We design an online rolling matching algorithm based on delayed decision-making. We employ MPNet, a pre-trained language model based on masked and permuted language modeling, to extract contextual semantic representations from unstructured consultation records and construct physician-patient matching quality. The proposed method is validated using a real-world dataset with 88,009 records from one of the largest online healthcare platforms in China. The results show that our method significantly outperforms baseline methods. It achieves competitive ratio of approximately 0.988 on both CIM and HS datasets, with the largest improvement reaching 0.094 over the baseline methods. The improvements over all baselines are statistically significant. The sensitivity and robustness analysis further demonstrate that the integration of dynamic capacity constraints and MPNet-based semantic similarity enhances the effectiveness and stability of online physician recommendation. This study provides a reliable reference for users to find online physicians and offers practical implications for the design of online healthcare platforms. The implementation of our method is available at https://github.com/qiuyan-just/dynamic_matching to facilitate reproducibility.

Suggested Citation

  • Yan Qiu & Yi Chen & Yinghong Xie & Min Li & Junhui Yan & Hu Liu, 2026. "Online physician recommendation with dynamic capacity and semantic similarity: A primal-dual optimization framework," PLOS ONE, Public Library of Science, vol. 21(9), pages 1-23, September.
  • Handle: RePEc:plo:pone00:0357449
    DOI: 10.1371/journal.pone.0357449
    as

    Download full text from publisher

    File URL: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0357449
    Download Restriction: no

    File URL: https://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0357449&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pone.0357449?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pone00:0357449. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.