<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="2.3" xml:lang="EN">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Oncol.</journal-id>
<journal-title>Frontiers in Oncology</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Oncol.</abbrev-journal-title>
<issn pub-type="epub">2234-943X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fonc.2025.1613462</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Oncology</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Pre-operative T-stage discrimination in gallbladder cancer using machine learning and DeepSeek-R1</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Chae</surname>
<given-names>Joongwon</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/3036842/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wang</surname>
<given-names>Zhenyu</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/3088437/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wu</surname>
<given-names>Duanpo</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zhang</surname>
<given-names>Lian</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2715020/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Tuzikov</surname>
<given-names>Alexander</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Madiyevich</surname>
<given-names>Magrupov Talat</given-names>
</name>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Xu</surname>
<given-names>Min</given-names>
</name>
<xref ref-type="aff" rid="aff6">
<sup>6</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Yu</surname>
<given-names>Dongmei</given-names>
</name>
<xref ref-type="author-notes" rid="fn001">
<sup>*</sup>
</xref>
<xref ref-type="aff" rid="aff6">
<sup>6</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Qin</surname>
<given-names>Peiwu</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="author-notes" rid="fn001">
<sup>*</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1233168/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Institute of Biopharmaceutical and Health Engineering, Shenzhen International Graduate School, Tsinghua University</institution>, <addr-line>Shenzhen, Guangdong</addr-line>,&#xa0;<country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>School of Communication Engineering and the Artificial Intelligence Institute, Hangzhou Dianzi University</institution>, <addr-line>Hangzhou, Zhejiang</addr-line>,&#xa0;<country>China</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>The First Hospital of Hebei Medical University</institution>, <addr-line>Shijiazhuang, Hebei</addr-line>,&#xa0;<country>China</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>United Institute of Informatics Problems, National Academy of Sciences of Belarus</institution>, <addr-line>Minsk</addr-line>,&#xa0;<country>Belarus</country>
</aff>
<aff id="aff5">
<sup>5</sup>
<institution>Department of Biomedical Engineering &amp; Tashkent State Technical University</institution>, <addr-line>Tashkent</addr-line>,&#xa0;<country>Uzbekistan</country>
</aff>
<aff id="aff6">
<sup>6</sup>
<institution>Affiliated Fifth Hospital, Wenzhou Medical University</institution>, <addr-line>Wenzhou, Zhejiang</addr-line>,&#xa0;<country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>Edited by: Shaocheng Lyu, Capital Medical University, China</p>
</fn>
<fn fn-type="edited-by">
<p>Reviewed by: Yixin Luo, Leiden University Medical Center (LUMC), Netherlands</p>
<p>Tingfan Wu, Shanghai United Imaging Medical Technology Co., Ltd., China</p>
<p>Pan Bochen, Nanjing Medical University, China</p>
<p>Anie Day Asa Alindogan, Massachusetts General Hospital, United States</p>
</fn>
<fn fn-type="corresp" id="fn001">
<p>*Correspondence: Peiwu Qin, <email xlink:href="mailto:pwqin@sz.tsinghua.edu.cn">pwqin@sz.tsinghua.edu.cn</email>; Dongmei Yu, <email xlink:href="mailto:yudongmei@sdu.edu.cn">yudongmei@sdu.edu.cn</email>
</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>01</day>
<month>08</month>
<year>2025</year>
</pub-date>
<pub-date pub-type="collection">
<year>2025</year>
</pub-date>
<volume>15</volume>
<elocation-id>1613462</elocation-id>
<history>
<date date-type="received">
<day>17</day>
<month>04</month>
<year>2025</year>
</date>
<date date-type="accepted">
<day>07</day>
<month>07</month>
<year>2025</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2025 Chae, Wang, Wu, Zhang, Tuzikov, Madiyevich, Xu, Yu and Qin.</copyright-statement>
<copyright-year>2025</copyright-year>
<copyright-holder>Chae, Wang, Wu, Zhang, Tuzikov, Madiyevich, Xu, Yu and Qin</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<sec>
<title>Background</title>
<p>Gallbladder cancer (GBC) frequently exhibits non-specific early symptoms, delaying diagnosis. This study (i) assessed whether routine blood biomarkers can distinguish early T stages via machine learning and (ii) compared the T-stage discrimination performance of a large language model (DeepSeek-R1) when supplied with (a) radiology-report text alone versus (b) radiology-report text plus blood-biomarker values.</p>
</sec>
<sec>
<title>Methods</title>
<p>We retrospectively analyzed 232 pathologically confirmed GBC patients treated at Lishui Central Hospital between 2023 and 2024 (T1, <italic>n</italic> = 51; T2, <italic>n</italic> = 181). Seven blood variables&#x2014;neutrophil-to-lymphocyte ratio (NLR), monocyte-to-lymphocyte ratio (MLR), platelet-tolymphocyte ratio (PLR), carcino-embryonic antigen (CEA), carbohydrate antigen 19-9 (CA19-9), carbohydrate antigen 125 (CA125), and alpha-fetoprotein (AFP)&#x2014;were used to train Random forest, Support Vector Machine (SVC), XGBoost, and LightGBM models. Synthetic Minority Over-sampling Technique (SMOTE) was applied only to the training folds in one setting and omitted in another. Model performance was evaluated on an independent test set (<italic>N</italic> = 47) by the area under the receiver-operating-characteristic curve (AUROC, 95% CI by 1 000-sample bootstrap confidence interval, CI); cross-validation (CV) accuracy served as a supplementary metric. DeepSeek-R1 was prompted in a zero-shot, chain-of-thought manner to classify T1 versus T2 using (a) the radiology report alone or (b) the report plus the patient&#x2019;s biomarker profile.</p>
</sec>
<sec>
<title>Results</title>
<p>Biomarker-based machine-learning models yielded uniformly poor T-stage discrimination. Without SMOTE, individual models such as XGBoost achieved an AUROC of 0.508 on the independent test set, while recall for the T1 class remained low (e.g., 14.3% for some models), indicating performance near random chance. Applying SMOTE to the training data produced statistically significant gains in cross-validation (CV) accuracy for several models (e.g., XGBoost CV Acc. 0.71 &#x2192; 0.80, <italic>p</italic> = 0.005; LGBM CV Acc. [<italic>No-SMOTE</italic>] &#x2192; [<italic>SMOTE</italic>], <italic>p</italic> = 0.004). However, these improvements did not translate to better discrimination on the independent test set; for instance, XGBoost&#x2019;s AUROC decreased from 0.508 to 0.473 after SMOTE application. Overall, the biomarker models failed to provide clinically meaningful T-stage differentiation. DeepSeek-R1 analyzing radiology text alone reached 89.6% accuracy on the full 232-patient cohort dataset, and consistently flagged T2 cases on phrases such as &#x201c;gallbladder wall thickening.&#x201d; Supplying biomarker values did not change accuracy (89.6%)</p>
</sec>
<sec>
<title>Conclusions</title>
<p>The evaluated blood biomarkers did <italic>not</italic> independently aid early T-stage discrimination, and SMOTE offered no meaningful performance gain. Conversely, a radiologytext-driven large language model delivered high accuracy with interpretable rationale, highlighting its potential to guide surgical strategy in GBC. Prospective multi-center studies with larger cohorts are warranted to confirm these findings.</p>
</sec>
</abstract>
<kwd-group>
<kwd>gallbladder cancer</kwd>
<kwd>GBC</kwd>
<kwd>machine learning</kwd>
<kwd>large language model</kwd>
<kwd>DeepSeek-R1</kwd>
<kwd>staging</kwd>
<kwd>biomarker</kwd>
<kwd>radiology report</kwd>
</kwd-group>
<counts>
<fig-count count="8"/>
<table-count count="5"/>
<equation-count count="1"/>
<ref-count count="25"/>
<page-count count="14"/>
<word-count count="7513"/>
</counts>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-in-acceptance</meta-name>
<meta-value>Gastrointestinal Cancers: Hepato Pancreatic Biliary Cancers</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1" sec-type="intro">
<label>1</label>
<title>Introduction</title>
<p>Gallbladder cancer (GBC) is the most common malignancy of the biliary tract, accounting for 80&#x2013;95% of biliary neoplasms worldwide (<xref ref-type="bibr" rid="B1">1</xref>, <xref ref-type="bibr" rid="B2">2</xref>). Its overall prognosis is dismal: in advanced disease the 5-year survival rate is under 5% (<xref ref-type="bibr" rid="B3">3</xref>, <xref ref-type="bibr" rid="B4">4</xref>). This grim outlook is driven chiefly by the difficulty of early diagnosis. Early-stage GBC is almost asymptomatic, and its clinical manifestations are easily mistaken for benign gallbladder disorders. Although modern imaging techniques&#x2014;ultrasonography, computed tomography (CT), and magnetic resonance imaging (MRI)&#x2014;are widely used, the radiologic appearance of malignant lesions often mimics benign conditions such as xanthogranulomatous cholecystitis (XGC) (<xref ref-type="bibr" rid="B2">2</xref>, <xref ref-type="bibr" rid="B5">5</xref>). Radiologists therefore resort to ambiguous wording in their reports, making a definitive imaging diagnosis elusive. Consequently, many patients are first recognized intra-operatively or post-operatively, and at presentation are frequently at an unresectable stage. In fact, curative surgery performed at an early stage remains the only intervention that offers a meaningful survival benefit (<xref ref-type="bibr" rid="B3">3</xref>). The extent of this surgery, however, is critically dependent on the pathological T-stage, which dictates the depth of tumor invasion. According to established clinical guidelines, treatment for early-stage GBC ranges from simple cholecystectomy for T1a tumors to more extensive procedures for deeper invasion. Specifically, the distinction between T1 and T2 stages is pivotal for surgical planning. While a simple cholecystectomy may suffice for some T1 tumors, T2 disease, which involves invasion into the perimuscular connective tissue, often necessitates an extended cholecystectomy including hepatectomy to improve survival outcomes (<xref ref-type="bibr" rid="B6">6</xref>). Inaccurate pre-operative staging can therefore lead to either undertreatment, increasing the risk of recurrence, or overtreatment, exposing patients to unnecessary surgical morbidity. Developing tools that enable earlier and more accurate pre-operative T-stage discrimination is thus critical to improving outcomes for patients with GBC.</p>
<p>Artificial-intelligence (AI) techniques have shown considerable promise in medicine, particularly in oncologic imaging. Machine-learning and deep-learning models are routinely employed to enhance the sensitivity and specificity of image interpretation (<xref ref-type="bibr" rid="B7">7</xref>). For example, a convolutional neural network trained on CT scans achieved an AUC of roughly 0.81 for distinguishing malignant from benign gallbladder lesions (<xref ref-type="bibr" rid="B4">4</xref>). Predictive models that couple radiomics with machine learning have also been applied to the pre-operative assessment of GBC&#x2014;for instance, in predicting lymph-node metastasis&#x2014;with reported AUCs of 0.82&#x2013;0.85 (<xref ref-type="bibr" rid="B8">8</xref>). Most prior studies, however, focus exclusively on <italic>structured</italic> imaging metrics and quantitative data, overlooking the equally valuable <italic>unstructured</italic> information contained in radiology-report text. The technical language and &#x201c;Impression&#x201d; sections of such reports embed rich experiential judgments and subtle clues that may signal early malignancy, yet conventional ML pipelines that require structured inputs cannot exploit this resource.</p>
<p>Recent advances in large language models (LLMs) offer a new avenue for mining unstructured clinical text. BioGPT, for instance, achieved 78.2% accuracy on PubMedQA, demonstrating LLM potential in medical question answering (<xref ref-type="bibr" rid="B9">9</xref>), while Med-Gemini reached 91.2% accuracy, opening the door to LLM-supported imaging diagnosis (<xref ref-type="bibr" rid="B10">10</xref>). LLMs can extract disease cues from radiology reports and, in some tasks, rival or surpass human interpretation. In a pancreatic-cancer study, GPT-4 attained roughly 75% accuracy in identifying disease presence from reports, approaching the performance of clinical oncologists (<xref ref-type="bibr" rid="B11">11</xref>). Similarly, for automatic tumor staging, GPT-4 achieved 52&#x2013;87% accuracy in assigning TNM stage for lung cancer (<xref ref-type="bibr" rid="B12">12</xref>). Yet, in the domain of early GBC diagnosis, there is a paucity of work that (i) quantifies the stand-alone performance of LLMs on radiology-report text, (ii) benchmarks this against traditional biomarker-based machine-learning models, and (iii) explores any incremental value that structured biomarker data may confer when combined with an LLM.</p>
<p>The present study addresses these gaps by independently evaluating structured biomarker-based machine learning models and an LLM that analyses unstructured radiology-report text for computational T-stage discrimination in GBC. We trained Random forest, XGBoost, LightGBM, and other algorithms on routine blood biomarkers to assess their staging capability, and separately employed the open-source LLM DeepSeek-R1 to parse radiology reports, infer lesion characteristics, malignancy likelihood, and T stage. DeepSeek-R1 employs a mixture-of-experts architecture and exhibits strong reasoning capabilities, preliminary results show excellent performance on medical tasks, matching the level achieved across multiple benchmarks by ChatGPT-o1-12-27, one of the strongest publicly released models to date (<xref ref-type="bibr" rid="B13">13</xref>, <xref ref-type="bibr" rid="B14">14</xref>). We compared the qualitative linguistic cues extracted by the LLM with the quantitative features analyzed by the machine-learning models, and we investigated whether combining the two information sources could enhance the sensitivity and accuracy of early GBC diagnosis. Finally, we analyzed feature importance within the biomarker models to gauge the relative contribution of each marker. By demonstrating automatic stage inference from unstructured radiology text, our approach offers a new perspective for early GBC diagnosis and provides a reference point for future AI-assisted clinical decision systems.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Data collection</title>
<sec id="s2_1">
<label>2.1</label>
<title>Study design and ethical approval</title>
<p>This retrospective study enrolled patients who underwent imaging for suspected gallbladder lesions at a single center (Lishui Central Hospital) between June 2023 and June 2024. Among the initially screened patients, 235 were finally diagnosed with gallbladder cancer (GBC) on the basis of cholecystectomy specimens or biopsy pathology. Because the primary aim was to improve early detection and staging of GBC, cases at advanced stages (T3 and T4)&#x2014;which together accounted for&lt;5% of the dataset and were too sparse for statistically meaningful analysis&#x2014;were excluded. Consequently, 232 patients (T1, 51; T2, 181) constituted the final analysis cohort. Final staging was assigned according to post-operative findings.</p>
<p>The study protocol was approved by the Institutional Review Board (IRB) of Lishui Central Hospital (approval no. LCH-2025-056-01). Given its retrospective design, the IRB waived the requirement for written informed consent. All procedures complied with local regulations and institutional requirements. Under applicable national laws and institutional policies, neither written consent from participants nor from their legal guardians/relatives was required.</p>
<p>During data collection and handling, every radiology report was manually reviewed and stripped of direct identifiers&#x2014;patient name, date of birth, study date, and medical-record number&#x2014;before use. Only this anonymized dataset was analyzed by a locally deployed instance of DeepSeek-R1; no data were transmitted to external servers. The study fully conformed to relevant privacy regulations and to the ethical principles of the Declaration of Helsinki, ensuring confidentiality and data security throughout.</p>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Data collection and variables</title>
<p>The key data fields used in this study are summarized in <xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref>. Collected variables comprised: the full text of pre-operative imaging reports (CT, MRI, and MRCP), radiological impressions, post-operative pathological diagnoses, patient demographics (age and sex), and a panel of seven blood biomarkers (CEA, CA19-9, CA125, AFP, NLR, MLR, PLR).</p>
<table-wrap id="T1" position="float">
<label>Table&#xa0;1</label>
<caption>
<p>Summary of main data fields.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left">Field name</th>
<th valign="top" align="left">Description</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Preop CT Imaging</td>
<td valign="top" align="left">Full text describing CT scan results</td>
</tr>
<tr>
<td valign="top" align="left">Imaging Diagnosis</td>
<td valign="top" align="left">Radiologist&#x2019;s opinion (e.g., &#x201c;suspected cancer&#x201d;)</td>
</tr>
<tr>
<td valign="top" align="left">Preop MRCP Desc.</td>
<td valign="top" align="left">Detailed description of MRCP</td>
</tr>
<tr>
<td valign="top" align="left">MRCP Diagnosis</td>
<td valign="top" align="left">Final radiologist&#x2019;s opinion from MRCP</td>
</tr>
<tr>
<td valign="top" align="left">Preop MRI Desc.</td>
<td valign="top" align="left">MRI findings (T1/T2, contrast, etc.)</td>
</tr>
<tr>
<td valign="top" align="left">Preop MRI Diag.</td>
<td valign="top" align="left">Final radiologist&#x2019;s evaluation of MRI</td>
</tr>
<tr>
<td valign="top" align="left">Postop Path Desc.</td>
<td valign="top" align="left">Histopathologic examination (gold standard to confirm malignancy, infiltration, etc.)</td>
</tr>
<tr>
<td valign="top" align="left">Age</td>
<td valign="top" align="left">Patient age at time of surgery/diagnosis</td>
</tr>
<tr>
<td valign="top" align="left">Sex</td>
<td valign="top" align="left">Gender (M/F)</td>
</tr>
<tr>
<td valign="top" align="left">CEA (0&#x2013;5)</td>
<td valign="top" align="left">Tumor marker; flagged if above 5 ng/mL</td>
</tr>
<tr>
<td valign="top" align="left">CA19-9 (<italic>&lt;</italic>37)</td>
<td valign="top" align="left">Tumor marker CA19-9</td>
</tr>
<tr>
<td valign="top" align="left">CA125 (<italic>&lt;</italic>35)</td>
<td valign="top" align="left">Tumor marker CA125</td>
</tr>
<tr>
<td valign="top" align="left">AFP (0&#x2013;8.78)</td>
<td valign="top" align="left">Tumor marker AFP</td>
</tr>
<tr>
<td valign="top" align="left">NLR</td>
<td valign="top" align="left">Ratio of neutrophils to lymphocytes (inflammatory index)</td>
</tr>
<tr>
<td valign="top" align="left">MLR</td>
<td valign="top" align="left">Ratio of monocytes to lymphocytes</td>
</tr>
<tr>
<td valign="top" align="left">PLR</td>
<td valign="top" align="left">Ratio of platelets to lymphocytes</td>
</tr>
<tr>
<td valign="top" align="left">T</td>
<td valign="top" align="left">T stage (T1/T2/T3/T4, AJCC)</td>
</tr>
<tr>
<td valign="top" align="left">N</td>
<td valign="top" align="left">Lymph node metastasis (N0/N1, etc.)</td>
</tr>
<tr>
<td valign="top" align="left">M</td>
<td valign="top" align="left">Distant metastasis (M0/M1)</td>
</tr>
<tr>
<td valign="top" align="left">Stage</td>
<td valign="top" align="left">Overall Stage (I/II/III/IV, AJCC)</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The selection of these biomarkers was guided by established literature demonstrating their clinical relevance in GBC. For instance, tumor markers such as CEA and CA19&#x2013;9 are routinely used in clinical practice for monitoring GBC, although their diagnostic specificity can be limited (<xref ref-type="bibr" rid="B15">15</xref>). Similarly, AFP has been reported in rare cases of AFP-producing GBC (<xref ref-type="bibr" rid="B16">16</xref>). More recently, systemic inflammatory markers, including the neutrophil-to-lymphocyte ratio (NLR), platelet to-lymphocyte ratio (PLR), and monocyte-to-lymphocyte ratio (MLR), have been identified as strong predictors of overall survival. A comprehensive meta-analysis by Velasco et&#xa0;al. confirmed that elevated levels of these inflammatory indices are consistently associated with worse survival outcomes in GBC patients (<xref ref-type="bibr" rid="B17">17</xref>). Given this body of evidence suggesting their collective prognostic and diagnostic potential, we included all seven markers to test the hypothesis of whether their combined signal could effectively discriminate early T-stages.</p>
<p>Pathological T, N, and M categories and overall stage were assigned according to the 8th edition of the American Joint Committee on Cancer (AJCC) staging manual and served as supervised-learning labels. During data cleaning, T3 and T4 cases were excluded from model training because the study aimed to discriminate early stages (T1 and T2) and mid-/late-stage data were too sparse for meaningful analysis. To ensure analytical reliability and model stability, any record missing critical discriminative variables&#x2014;such as T stage or CA19-9&#x2014;was removed. Consequently, only the curated T1 and T2 samples were used for machine-learning modeling and large-language-model inference. Radiology reports exhibited minor format variations by date and author; however, given the robust natural-language capabilities of DeepSeek-R1, the original CT report text was supplied to the model without manual re-formatting.</p>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Experiments</title>
<sec id="s3_1">
<label>3.1</label>
<title>Machine learning predictive model construction</title>
<p>We focused particularly on cases for which both integrable imaging examinations (CT, MRI) and blood test data were available. Our primary objective was to build a classifier that distinguishes T1 from T2 cancer&#x2014;an important distinction for early versus more advanced local disease&#x2014;and to explore whether these features could help predict the progression of GBC. Detailed steps are outlined below.</p>
<sec id="s3_1_1">
<label>3.1.1</label>
<title>Feature extraction</title>
<p>We first loaded a spreadsheet containing demographic and clinical data for the 235 patients with pathologically confirmed GBC. Using Python&#x2019;s pandas library, we removed extraneous whitespace in the column names and standardized them into English labels (e.g. Gender, CT_Images, Imaging_Diagnosis). Next, we extracted the T stage (T1, T2) from the final pathology reports with a custom text-parsing function. Cases reporting unusual notations (e.g. &#x201c;T1a&#x201d; or &#x201c;T2b&#x201d;) were simplified to integer values (1, 2) to align with the study&#x2019;s focus on T1 and T2 stages.</p>
<p>Initially, the dataset comprised 235 patients with the following T-stage distribution: T1 (51), T2 (181), T3 (1), and T0/Tis (2). Consistent with earlier pre-processing, T3 and T4 cases were excluded because of their extreme scarcity (<italic>&lt;</italic> 5% of the dataset, with only one T3 case identified) and because the clinical objective was early-stage detection. Likewise, the rare T0 or Tis cases were coded as 0 but excluded from model training. The final dataset therefore contained 232 patients (T1: 51, T2: 181).</p>
<p>Continuous variables (e.g. NLR, PLR, CA19-9, CEA) stored as strings were converted to numeric form by extracting the terminal numerical value in each cell, ensuring accurate representation of biomarker levels. For instance, CA19&#x2013;9 values such as &#x201c;The patient&#x2019;s CA19-9 (<italic>&lt;</italic> 37) value was 39.28&#x201d; were parsed to 39.28 U/mL, yielding a mean of 104.12 U/mL (SD 625.99). CEA, CA125, and AFP were handled analogously, with means of 2.80 ng/mL (SD 2.62), 16.95 U/mL (SD 18.37), and 4.97 ng/mL (SD 21.20), respectively, reflecting the heterogeneous biomarker profiles of GBC patients.</p>
<p>Rows missing critical discriminative variables (e.g. T stage or CA19-9) were earmarked for exclusion; however, inspection of the 235 original cases revealed no such omissions, so no rows were dropped for missing key data. Data inconsistencies&#x2014;such as repeated numeric entries (e.g. &#x201c;35, 37&#x201d; appearing in a single CA19&#x2013;9 cell)&#x2014;were resolved by retaining the last valid value, ensuring consistency across the dataset.</p>
<p>Ultimately, seven blood-based biomarkers&#x2014;NLR, MLR, PLR, CEA, CA19-9, CA125, and AFP&#x2014;were selected as features for machine-learning training. To improve model performance and stabilize distributions, each numerical feature was log-transformed via log(1+<italic>x</italic>) before being supplied to the learning algorithms.</p>
<p>
<xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1</bold>
</xref> shows the post-exclusion T-stage distribution (T1 = 51 [22%], T2 = 181 [78%]). <xref ref-type="fig" rid="f2">
<bold>Figure&#xa0;2</bold>
</xref> plots the log-transformed biomarker histograms, where the transformation suppresses the strong right skew and stabilizes variance, allowing the models to detect the subtler differences that separate T1 from T2&#x2014;an essential prerequisite for timely surgical decision-making.</p>
<fig id="f1" position="float">
<label>Figure&#xa0;1</label>
<caption>
<p>Stage distribution and biomarker histograms. Distribution of pathological T stages (T1 = 51 vs T2 = 181) in the analyzed cohort (n=232).</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-15-1613462-g001.tif">
<alt-text content-type="machine-generated">Bar chart titled &#x201c;Distribution of T_Stage_Parsed (1,2,3)&#x201d; with three bars for T Stages. Stage 1 has a count of fifty-one, stage 2 has a count of one hundred eighty-one, and stage 3 has a count of one.</alt-text>
</graphic>
</fig>
<fig id="f2" position="float">
<label>Figure&#xa0;2</label>
<caption>
<p>Log-transformed distributions of key biomarker variables. To mitigate the significant right-skewness present in the original data, all numerical features were log-transformed (log(1+x)), improving their distributional properties for model training.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-15-1613462-g002.tif">
<alt-text content-type="machine-generated">Seven histograms display log-transformed data for different biomarkers. Each sub-plot includes data for: NLR, MLR, PLR, CEA, CA199, CA125, and AFP. The x-axes represent the transformed values, while the y-axes show frequency. Each histogram highlights the distribution shape and central tendency of the respective biomarker's log-transformed data.</alt-text>
</graphic>
</fig>
</sec>
<sec id="s3_1_2">
<label>3.1.2</label>
<title>Model training and evaluation</title>
<p>After data cleaning, we built binary classification models to distinguish between T1 and T2 gallbladder cancer (GBC) samples. This distinction is critical for differentiating early-stage from more locally advanced GBC, directly impacting surgical planning and patient prognosis. As previously noted, T3 and T4 stage samples were excluded from this analysis due to their scarcity (less than 5% of the dataset), aligning our research focus with the clinical need for timely diagnosis of early-stage GBC.</p>
<p>In this study, to assess the effectiveness of addressing class imbalance, we trained and evaluated models under two distinct scenarios: one with the application of the Synthetic Minority Over-sampling Technique (SMOTE) (<xref ref-type="bibr" rid="B18">18</xref>), and one without. When SMOTE was applied, to prevent data leakage and ensure an objective evaluation of model performance, it was embedded within a scikit-learn Pipeline (SMOTE &#x2192; StandardScaler &#x2192; Classifier). This ensured that SMOTE was applied <italic>only to the training folds</italic> during the cross-validation process. Consequently, within each training split, the minority class (T1) was oversampled to achieve a balanced T1:T2 ratio of 1:1, while all validation folds remained strictly untouched, preserving their original data distribution for a robust assessment of generalization performance. This approach was intended to mitigate potential model bias toward the majority class (T2) and improve the identification capability for the clinically crucial minority class (T1), as correct identification of T2 stage typically necessitates extended resection, whereas T1 stage can often be managed with simple cholecystectomy.</p>
<p>All numerical input features (blood-based biomarkers) were standardized before model training using StandardScaler, which scales the data to have a mean of 0 and a standard deviation of 1. This step was crucial for ensuring fair performance comparisons, particularly for distance-based models like Support Vector Machine (SVC), where unscaled features could otherwise skew the results.</p>
<p>We trained and evaluated four primary machine learning models under each of the two scenarios (with and without SMOTE application): Random Forest (RandomForestClassifier), XGBoost (XGBClassifier), LightGBM (LGBMClassifier), and Support Vector Machine (SVC). Random Forest was selected for its robustness to noisy data and its ability to effectively handle non-linear relationships, which can be prevalent in biomarker data such as CA19&#x2013;9 and NLR. XGBoost and LightGBM were chosen for their powerful gradient boosting frameworks, which are known to excel in handling imbalanced medical datasets and often provide high predictive accuracy through iterative optimization. SVC was included to explore a non-tree-based approach, leveraging its strengths in high-dimensional spaces, which is relevant given the diverse set of biomarker features in GBC.</p>
<p>For the Random Forest model, to further address class imbalance, it was configured with random-state=42 and the class-weight=&#x2018;balanced&#x2019; option. Hyperparameter tuning was performed using RandomizedSearchCV with 5 iterations over combinations of n-estimators (50, 100, 200), max-depth (None, 5, 10, 20), and min-samples-split (2, 5, 10) to select the best parameters for optimizing performance. The SVC model utilized the rbf kernel function with C=1.0 and gamma=&#x2018;scale&#x2019;, and the probability=True option was enabled for probability estimates, with random-state=42 set for reproducibility. The XGBoost model was configured with use-label-encoder=False, eval-metric=&#x2018;logloss&#x2019;, and random-state=42. LightGBM used random-state=42 as a fixed parameter to maintain consistency.</p>
<p>The performance of each model under each scenario (with/without SMOTE) was initially assessed on the training data using 5-fold cross-validation to calculate mean accuracy and standard deviation, providing an evaluation of model stability. Subsequently, the final performance of each model was evaluated on a separately held-out independent test set using various metrics (e.g., AUC, accuracy, precision, recall, F1-score). The detailed comparative results of model performance, including statistical significance tests for the differences observed with and without SMOTE application, are presented in the following &#x2018;Results&#x2019; section.</p>
</sec>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Constructing the DeepSeek dataset and rationale for using unstructured text</title>
<p>To evaluate the large language model (LLM) approach, we created a text-based dataset for DeepSeek-R1. Each patient&#x2019;s radiology report was combined with relevant blood test indicators (CA19-9, CEA, etc.) and assembled into a single textual input, as shown in the example below.</p>
<p>The narrative-form radiology reports were used in their original, unstructured format without any pre-processing, such as terminology standardization or manual keyword extraction. This approach was a deliberate methodological choice. The primary objective of this study arm was to assess the LLM&#x2019;s capability to interpret real-world clinical documentation, which is inherently variable and non-standardized. By providing the raw text, we aimed to test whether an advanced LLM like DeepSeek-R1 could harness this complex, unstructured information directly, a key advantage over traditional ML models that require structured, pre-defined inputs. The reports were authored and cross-verified by three board certified radiologists specializing in GBC, ensuring a high level of clinical quality and consistency in diagnostic assessment despite stylistic variations.</p>
<preformat xml:space="preserve">&#x201c;user_input&#x201d;: {
&#x201c;Preoperative CT&#x201d;:
&#x201c;The density of liver parenchyma is uniform, the intrahepatic bile duct 
is not dilated, the gallbladder is slightly enlarged, the wall is thickened, 
several stones are seen at the bottom of the gallbladder, the size is about 13.4mm, 
and the common bile duct is not dilated. The pancreas is sparse, 
with a few exudative shadows around the pancreas. 
The spleen is normal in size and uniform in density. 
There are several small round low-density shadows 
without enhancement in both kidneys, 
the largest of which is about 20.17mm, located in the left kidney, 
and no abnormalities are found in the bilateral adrenal glands. 
No lymphadenopathy is found beside the retroperitoneal aorta. 
There are no obvious abnormalities in the stomach wall. 
The distribution of the intestinal tract is normal, 
and there is no obvious thickening or edema in the intestinal wall. 
The surrounding mesenteric structure is clear, 
the bladder is full, the wall is uniform, 
and no positive stone shadows are seen in the cavity. 
There are no obvious abnormalities in the uterus and appendages. 
There are no obvious enlarged lymph nodes in the pelvic cavity. 
There are no obvious abnormalities in the appendix.
There are multiple calcifications in the arterial wall.&#x201d;,
&#x201c;CEA&#x201d;: 1.51,
&#x201c;CA19-9&#x201d;: 39.28,
&#x201c;CA125&#x201d;: 17.07,
&#x201c;AFP&#x201d;: 1.99,
&#x201c;NLR&#x201d;: 3.454545454545454,
&#x201c;MLR&#x201d;: 0.36363636363636365,
&#x201c;PLR&#x201d;: 99.54545454545453
}</preformat>
<p>LLM Prompt Design: DeepSeek R1 was prompted with the combined textual and numerical input derived from each patient&#x2019;s data. We employed and compared two primary prompting strategies to elicit TNM classification, overall stage, and explanatory reasoning:</p>
<p>1. Zero-shot Prompting: In this approach, the model was given direct instructions without any preceding examples. A typical zero-shot prompt was:</p>
<preformat xml:space="preserve">&#x201c;You are an AI radiology assistant. Please read the following radiology report 
and blood test results for a gallbladder imaging study, then answer:
1. TNM classification: (detailed explanation for each stage)
2. Stage: (partition and rationale)
Final diagnosis: T[#] N[#] M[#], Stage [Roman numeral].&#x201d;</preformat>
<p>This prompt relied on the model&#x2019;s inherent understanding and its ability to follow complex instructions to generate the desired output.</p>
<p>2. Few-shot Prompting (with Chain-of-Thought style example): To guide the model&#x2019;s reasoning process and output format more explicitly, we also utilized a few-shot prompting strategy. This involved providing the same initial instruction as the zero-shot prompt, followed by a single, illustrative example demonstrating the desired step-by-step reasoning and a complete, well-structured answer. The prompt, including the example, was as follows:</p>
<preformat xml:space="preserve">&#x201c;You are an AI radiology assistant. Please read the following radiology report 
and blood test results for a gallbladder imaging study, then answer:
1. TNM classification: (detailed explanation for each stage)
2. Stage: (partition and rationale)
3. Final diagnosis: T[#] N[#] M[#], Stage [Roman numeral].&#x201d;
example1:

1. TNM Classification:

T (Primary Tumor): T2

Explanation: The report describes &#x201c;gallbladder is slightly enlarged, 
the wall is thickened&#x201d;. Significant wall thickening is a hallmark 
of T2 disease in gallbladder cancer staging.
T2 indicates the tumor invades the perimuscular connective tissue.

N (Regional Lymph Nodes): N0

Explanation: The report explicitly states
&#x201c;No lymphadenopathy is found beside the retroperitoneal aorta&#x201d; and
&#x201c;There are no obvious enlarged lymph nodes in the pelvic cavity.&#x201d;

M (Distant Metastasis): M0

Explanation: The report describes &#x201c;several small round low-density shadows 
without enhancement in both kidneys&#x201d; 
consistent with benign simple cysts (common finding).

2. Stage: Stage II

Partition: T2, N0, M0.

Rationale: According to the AJCC 8th Edition staging system for gallbladder cancer:

T2N0M0 corresponds to Stage II.

3. Final Diagnosis:
T2 N0 M0, Stage II</preformat>
<p>By instructing the model to justify its answers (e.g., &#x201c;detailed explanation for each stage&#x201d; and &#x201c;rationale&#x201d; for the overall stage) under both prompting strategies, we aimed to assess not only its classification accuracy but also the plausibility and clinical relevance of its reasoning process.</p>
<p>Model and Inference Configuration: For all experiments, we utilized a locally deployed instance of the original DeepSeek-R1 671B model to ensure data privacy and security. DeepSeek-R1 is an open-source LLM that employs a Mixture-of-Experts (MoE) architecture, which contributes to its strong reasoning capabilities on complex tasks (<xref ref-type="bibr" rid="B13">13</xref>, <xref ref-type="bibr" rid="B19">19</xref>). No task-specific fine-tuning was performed on any domain-specific GBC data for this study. Instead, we relied entirely on the model&#x2019;s zero-shot and few-shot inference capabilities. The maximum token limit for the model&#x2019;s output was set to 2,000 tokens, and all other inference parameters, such as temperature and top-p, were kept at their default values to ensure reproducibility. This setup allowed us to evaluate the model&#x2019;s out-of-the-box performance in parsing and interpreting the combined unstructured medical text and structured biomarker data.</p>
</sec>
</sec>
<sec id="s4" sec-type="results">
<label>4</label>
<title>Results</title>
<p>This section first presents the performance of blood&#x2013;biomarker&#x2013;based machine-learning (ML) models for classifying T1 versus T2 gallbladder cancer (GBC), comparing results <italic>with</italic> and <italic>without</italic> the Synthetic Minority Over-sampling Technique (SMOTE). It then reports the performance of the large-language model (LLM) DeepSeek-R1, which analyses radiology reports.</p>
<sec id="s4_1">
<label>4.1</label>
<title>Performance of blood-biomarker ML models</title>
<p>Seven biomarkers (NLR, MLR, PLR, CEA, CA19-9, CA125 and AFP) from 232 patients (T1 = 51, T2 = 181) were log-transformed, then split into a training set (185 patients; T1 = 41, T2 = 144) and an independent test set (47 patients; T1 = 10, T2 = 37).</p>
<p>Four classifiers&#x2014;Random Forest, SVC, XGBoost and LightGBM&#x2014;were trained on the imbalanced data. Five-fold cross-validation (CV) results are given in <xref ref-type="table" rid="T2">
<bold>Table&#xa0;2</bold>
</xref>. Random Forest achieved the highest mean CV accuracy (76.76 &#xb1; 3.67%), whereas SVC was the lowest (54.59 &#xb1; 6.92%). ANOVA showed significant differences among models, <italic>F</italic>(4,20) = 8.11<italic>,p&lt;</italic> 0.001; <italic>post-hoc</italic> Holm-corrected tests confirmed that Random Forest significantly outperformed SVC. The confusion matrices for these baseline models are shown in <xref ref-type="fig" rid="f3">
<bold>Figure&#xa0;3</bold>
</xref>.</p>
<table-wrap id="T2" position="float">
<label>Table&#xa0;2</label>
<caption>
<p>Five-fold CV accuracy paired t-test (SMOTE vs. No-SMOTE) on CV accuracy.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="bottom" align="left">Model</th>
<th valign="bottom" align="center">No SMOTE</th>
<th valign="bottom" align="center">SMOTE</th>
<th valign="bottom" align="center">
<italic>P</italic>-value</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="bottom" align="left">Random Forest</td>
<td valign="bottom" align="center">76.76 &#xb1; 3.67</td>
<td valign="bottom" align="center">83.67 &#xb1; 6.76</td>
<td valign="bottom" align="center">0.061</td>
</tr>
<tr>
<td valign="bottom" align="left">SVC</td>
<td valign="bottom" align="center">54.59 &#xb1; 6.92</td>
<td valign="bottom" align="center">67.69 &#xb1; 2.59</td>
<td valign="bottom" align="center">0.007</td>
</tr>
<tr>
<td valign="bottom" align="left">XGBoost</td>
<td valign="bottom" align="center">70.27 &#xb1; 7.83</td>
<td valign="bottom" align="center">82.24 &#xb1; 7.68</td>
<td valign="bottom" align="center">0.005</td>
</tr>
<tr>
<td valign="bottom" align="left">LightGBM</td>
<td valign="bottom" align="center">66.49 &#xb1; 7.37</td>
<td valign="bottom" align="center">78.78 &#xb1; 6.08</td>
<td valign="bottom" align="center">0.004</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="f3" position="float">
<label>Figure&#xa0;3</label>
<caption>
<p>Confusion matrices for the four evaluated classifiers&#x2014;<bold>(a)</bold> Support Vector Classifier (SVC), <bold>(b)</bold> LightGBM, <bold>(c)</bold> XGBoost, and <bold>(d)</bold> Random Forest&#x2014;on the held-out test set for gallbladder-cancer T-stage prediction (T1 vs. T2). models give the corresponding baseline models trained on the original data. Cell values indicate the number of test cases per true-/predicted-label pair.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-15-1613462-g003.tif">
<alt-text content-type="machine-generated">Four confusion matrix charts labeled (a), (b), (c), and (d) compare different models: SVC, LGBM, XGB, and RandomForest, all without SMOTE. Each matrix shows predicted versus true labels for T1 and T2 with varying counts in each category. The color gradient represents the count, with darker shades indicating higher values.</alt-text>
</graphic>
</fig>
<p>On the independent test set (<xref ref-type="table" rid="T3">
<bold>Table&#xa0;3</bold>
</xref>) all models performed poorly: AUCs clustered near random (0.38&#x2212;0.54). Random Forest failed to identify any T1 cases (recall = 0%); XGBoost identified one (recall = 10%).</p>
<table-wrap id="T3" position="float">
<label>Table&#xa0;3</label>
<caption>
<p>Independent test-set performance of biomarker-only models for distinguishing T1 vs. T2 gallbladder cancer (<italic>n</italic> = 47).</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" rowspan="2" align="left">Model</th>
<th valign="middle" rowspan="2" align="center">SMOTE</th>
<th valign="bottom" colspan="2" align="center">AUROC</th>
<th valign="bottom" colspan="2" align="center">AP</th>
<th valign="middle" rowspan="2" align="center">F1 (T1)</th>
<th valign="middle" rowspan="2" align="center">Recall (T1)</th>
</tr>
<tr>
<th valign="bottom" align="center">Point</th>
<th valign="bottom" align="center">95% CI</th>
<th valign="bottom" align="center">Point</th>
<th valign="bottom" align="center">95% CI</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="bottom" align="left">Random Forest</td>
<td valign="bottom" align="center">&#x2013;</td>
<td valign="bottom" align="center">0.493</td>
<td valign="bottom" align="center">0.30-0.67</td>
<td valign="bottom" align="center">0.822</td>
<td valign="bottom" align="center">0.69-0.93</td>
<td valign="bottom" align="center">0.00</td>
<td valign="bottom" align="center">0.00</td>
</tr>
<tr>
<td valign="bottom" align="left">SVC</td>
<td valign="bottom" align="center">&#x2013;</td>
<td valign="bottom" align="center">0.380</td>
<td valign="bottom" align="center">0.21-0.56</td>
<td valign="bottom" align="center">0.787</td>
<td valign="bottom" align="center">0.64-0.91</td>
<td valign="bottom" align="center">0.36</td>
<td valign="bottom" align="center">0.50</td>
</tr>
<tr>
<td valign="bottom" align="left">XGBoost</td>
<td valign="bottom" align="center">&#x2013;</td>
<td valign="bottom" align="center">0.509</td>
<td valign="bottom" align="center">0.34-0.68</td>
<td valign="bottom" align="center">0.850</td>
<td valign="bottom" align="center">0.72-0.94</td>
<td valign="bottom" align="center">0.09</td>
<td valign="bottom" align="center">0.10</td>
</tr>
<tr>
<td valign="bottom" align="left">LightGBM</td>
<td valign="bottom" align="center">&#x2013;</td>
<td valign="bottom" align="center">0.538</td>
<td valign="bottom" align="center">0.34-0.73</td>
<td valign="bottom" align="center">0.839</td>
<td valign="bottom" align="center">0.70-0.94</td>
<td valign="bottom" align="center">0.26</td>
<td valign="bottom" align="center">0.30</td>
</tr>
<tr>
<td valign="bottom" align="left">Random Forest</td>
<td valign="bottom" align="center">&#x2713;</td>
<td valign="bottom" align="center">0.543</td>
<td valign="bottom" align="center">0.34-0.72</td>
<td valign="bottom" align="center">0.844</td>
<td valign="bottom" align="center">0.72-0.94</td>
<td valign="bottom" align="center">0.20</td>
<td valign="bottom" align="center">0.20</td>
</tr>
<tr>
<td valign="bottom" align="left">SVC</td>
<td valign="top" align="center">&#x2713;</td>
<td valign="bottom" align="center">
<bold>0.593</bold>
</td>
<td valign="bottom" align="center">
<bold>0.43-0.76</bold>
</td>
<td valign="bottom" align="center">
<bold>0.883</bold>
</td>
<td valign="bottom" align="center">
<bold>0.78-0.95</bold>
</td>
<td valign="bottom" align="center">0.29</td>
<td valign="bottom" align="center">0.40</td>
</tr>
<tr>
<td valign="bottom" align="left">XGBoost</td>
<td valign="top" align="center">&#x2713;</td>
<td valign="bottom" align="center">0.474</td>
<td valign="bottom" align="center">0.25-0.69</td>
<td valign="bottom" align="center">0.791</td>
<td valign="bottom" align="center">0.64-0.92</td>
<td valign="bottom" align="center">0.19</td>
<td valign="bottom" align="center">0.20</td>
</tr>
<tr>
<td valign="bottom" align="left">LightGBM</td>
<td valign="top" align="center">&#x2713;</td>
<td valign="bottom" align="center">0.507</td>
<td valign="bottom" align="center">0.27-0.74</td>
<td valign="bottom" align="center">0.790</td>
<td valign="bottom" align="center">0.65-0.93</td>
<td valign="bottom" align="center">0.43</td>
<td valign="bottom" align="center">0.50</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>AUROC and average precision (AP) are reported with 95% confidence intervals; the last two columns report F1-score and recall for the minority class (T1).</p>
</fn>
<fn>
<p>Bold values indicate the highest performance achieved for the primary evaluation metrics (AUROC and AP).</p>
</fn>
</table-wrap-foot>
</table-wrap>
<p>Applying SMOTE inside each CV fold (1:1 oversampling of T1) significantly raised CV accuracy for SVC, XGBoost and LightGBM (<xref ref-type="table" rid="T2">
<bold>Table&#xa0;2</bold>
</xref>); Random Forest improved but not significantly. The resulting confusion matrices, ROC curves, and a detailed statistical comparison of the AUROCs are presented in <xref ref-type="fig" rid="f4">
<bold>Figures&#xa0;4</bold>
</xref>, <xref ref-type="fig" rid="f5">
<bold>5</bold>
</xref>, and <xref ref-type="table" rid="T4">
<bold>Table 4</bold>
</xref>, respectively.</p>
<fig id="f4" position="float">
<label>Figure&#xa0;4</label>
<caption>
<p>Confusion matrices for the four evaluated classifiers&#x2014;<bold>(a)</bold> Support Vector Classifier (SVC), <bold>(b)</bold> LightGBM, <bold>(c)</bold> XGBoost, and <bold>(d)</bold> Random Forest&#x2014;on the held-out test set for gallbladder-cancer T-stage prediction (T1 vs. T2). models trained with class-imbalance correction using SMOTE Cell values indicate the number of test cases per true-/predicted-label pair.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-15-1613462-g004.tif">
<alt-text content-type="machine-generated">Confusion matrices comparing four models using SMOTE: (a) SVC shows 4 true positives, 6 false positives, 14 false negatives, 23 true negatives. (b) LGBM shows 5 true positives, 5 false positives, 8 false negatives, 29 true negatives. (c) XGB shows 2 true positives, 8 false positives, 9 false negatives, 28 true negatives. (d) RandomForest shows 2 true positives, 8 false positives, 8 false negatives, 29 true negatives. Each matrix uses a blue color scale for visualization.</alt-text>
</graphic>
</fig>
<fig id="f5" position="float">
<label>Figure&#xa0;5</label>
<caption>
<p>ROC curves for the four classifiers on the test set, comparing models trained with and without SMOTE.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-15-1613462-g005.tif">
<alt-text content-type="machine-generated">Two ROC curve graphs comparing model performance with and without SMOTE. Graph (a) shows ROC curves for RandomForest, SVC, XGB, and LGBM with areas under the curve (AUC) of 0.546, 0.595, 0.473, and 0.511, respectively. Graph (b) shows the same models without SMOTE, with AUC values of 0.495, 0.378, 0.508, and 0.541. The curves are compared against a random classifier represented by a dashed line.</alt-text>
</graphic>
</fig>
<table-wrap id="T4" position="float">
<label>Table&#xa0;4</label>
<caption>
<p>DeLong comparison of test-set AUROC (SMOTE vs. No-SMOTE).</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left">Model</th>
<th valign="top" align="center">&#x394;AUROC</th>
<th valign="top" align="center">
<italic>z</italic>
</th>
<th valign="top" align="center">
<italic>p</italic>
</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Random Forest</td>
<td valign="top" align="center">+0.051</td>
<td valign="top" align="center">-0.83</td>
<td valign="top" align="center">0.408</td>
</tr>
<tr>
<td valign="top" align="left">SVC</td>
<td valign="top" align="center">+0.216</td>
<td valign="top" align="center">-1.35</td>
<td valign="top" align="center">0.176</td>
</tr>
<tr>
<td valign="top" align="left">XGBoost</td>
<td valign="top" align="center">-0.035</td>
<td valign="top" align="center">-0.31</td>
<td valign="top" align="center">0.754</td>
</tr>
<tr>
<td valign="top" align="left">LightGBM</td>
<td valign="top" align="center">-0.030</td>
<td valign="top" align="center">-0.38</td>
<td valign="top" align="center">0.701</td>
</tr>
</tbody>
</table>
</table-wrap>
<disp-formula>
<mml:math display="block" id="M1">
<mml:mrow>
<mml:mtext>AUROC</mml:mtext>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mtext>AUROC</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">M</mml:mi>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mi mathvariant="normal">T</mml:mi>
<mml:mi mathvariant="normal">E</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2013;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mtext>AUROC</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">N</mml:mi>
<mml:mi mathvariant="normal">o</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">M</mml:mi>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mi mathvariant="normal">T</mml:mi>
<mml:mi mathvariant="normal">E</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>;</mml:mo>
<mml:mtext>&#xa0;none&#xa0;significant&#xa0;at&#xa0;</mml:mtext>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0.05.</mml:mn>
</mml:mrow>
</mml:math>
</disp-formula>
</sec>
<sec id="s4_2">
<label>4.2</label>
<title>Correlation analysis among blood-based biomarkers</title>
<p>To evaluate multicollinearity and inter-relationships among the seven continuous biomarkers used in the ML models&#x2014;neutrophil&#x2013;to&#x2013;lymphocyte ratio (NLR), monocyte&#x2013;to&#x2013;lymphocyte ratio (MLR), platelet&#x2013;to&#x2013;lymphocyte ratio (PLR), carcinoembryonic antigen (CEA), carbohydrate antigen 19-9 (CA199), cancer antigen 125 (CA125) and alpha-fetoprotein (AFP)&#x2014;Pearson correlation coefficients were computed and visualized as a hierarchically clustered heatmap (<xref ref-type="fig" rid="f6">
<bold>Figure&#xa0;6</bold>
</xref>).</p>
<fig id="f6" position="float">
<label>Figure&#xa0;6</label>
<caption>
<p>Pearson correlation heatmap of the seven blood-based biomarkers (hierarchically clustered). Numeric coefficients are shown in each cell; color intensity indicates the magnitude and direction of correlation.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-15-1613462-g006.tif">
<alt-text content-type="machine-generated">Clustered correlation heatmap of biomarkers: CEA, CA199, AFP, CA125, PLR, NLR, and MLR. The color gradient indicates correlation strength from -1.0 (light blue) to 1.0 (dark blue). Values are shown within each cell.</alt-text>
</graphic>
</fig>
<p>The analysis exposed several notable patterns. Most striking was the strong positive correlation between NLR and MLR (<italic>r</italic> = 0.84). PLR correlated moderately with both NLR (<italic>r</italic> = 0.56) and MLR (<italic>r</italic> = 0.57), indicating that these inflammatory indices capture overlapping aspects of the systemic inflammatory response and may contain redundant information.</p>
<p>By contrast, CA125 and CA19&#x2013;9 were essentially uncorrelated (<italic>r</italic> = &#x2212;0.00). CA125 also showed weak correlations with the inflammatory ratios&#x2014;NLR, MLR and PLR (<italic>r</italic> = 0.07, 0.17 and 0.20, respectively). A weak positive correlation was seen between CEA and CA19-9 (<italic>r</italic> = 0.40), whereas correlations between these tumor markers and AFP, or between the tumor markers and inflammatory indices, were generally negligible. Such low inter-marker correlations suggest that these biomarkers may represent independent biological pathways and could, in principle, provide complementary information for predictive models.</p>
<p>Nevertheless, as demonstrated in Sections 4.1, these statistical relationships did <italic>not</italic> translate into clinically useful discrimination of T1 versus T2 GBC: all trained models performed poorly. Thus, pairwise correlation structure alone is insufficient for this classification task. Future work will require more advanced feature engineering or modeling strategies capable of exploiting higher-order relationships among biomarkers.</p>
</sec>
<sec id="s4_3">
<label>4.3</label>
<title>Exploratory analysis of XGBoost feature attributions (SHAP values)</title>
<p>Although the biomarker&#x2013;based ML models performed poorly at distinguishing T1 from T2 GBC, we carried out an exploratory feature&#x2013;attribution analysis to elucidate which variables each model <italic>attempted</italic> to rely on. SHAP values were computed for the XGBoost classifier trained <italic>with</italic> and <italic>without</italic> SMOTE. <xref ref-type="fig" rid="f7">
<bold>Figures&#xa0;7</bold>
</xref>, <xref ref-type="fig" rid="f8">
<bold>8</bold>
</xref> rank features by their mean absolute SHAP value across all test-set samples.</p>
<fig id="f7" position="float">
<label>Figure&#xa0;7</label>
<caption>
<p>Mean absolute SHAP values for the XGBoost model trained without SMOTE. Features are ordered by average impact on the magnitude of predictions.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-15-1613462-g007.tif">
<alt-text content-type="machine-generated">Bar chart titled &#x201c;SHAP Mean Abs - XGB (No_SMOTE)&#x201d; showing features ranked by mean SHAP values. PLR leads, followed by MLR, NLR, CA199, CA125, AFP, and CEA. Horizontal axis shows mean SHAP value from 0.0 to 0.7.</alt-text>
</graphic>
</fig>
<fig id="f8" position="float">
<label>Figure&#xa0;8</label>
<caption>
<p>Mean absolute SHAP values for the XGBoost model trained with SMOTE. Feature ordering follows average impact on predicted probabilities.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fonc-15-1613462-g008.tif">
<alt-text content-type="machine-generated">Bar chart titled &#x201c;SHAP Mean Abs - XGB (SMOTE)&#x201d; showing mean absolute SHAP values for six features. From highest to lowest: PLR, MLR, CA125, CA199, AFP, NLR, and CEA, with PLR having the highest impact.</alt-text>
</graphic>
</fig>
<p>For the SMOTE-trained model (<xref ref-type="fig" rid="f8">
<bold>Figure&#xa0;8</bold>
</xref>, test AUC = 0.473) platelet&#x2013;to&#x2013;lymphocyte ratio (PLR) exhibited the largest mean absolute impact, followed by monocyte&#x2013;to&#x2013;lymphocyte ratio (MLR) and CA125. Neutrophil&#x2013;to&#x2013;lymphocyte ratio (NLR)&#x2014;often prominent in gain-based importance metrics&#x2014;was less influential than PLR and MLR, while CEA contributed least.</p>
<p>In the non-SMOTE model (<xref ref-type="fig" rid="f7">
<bold>Figure&#xa0;7</bold>
</xref>, test AUC = 0.508) the top three features were again PLR, MLR and NLR; CA19&#x2013;9 and CA125 had intermediate influence.</p>
<p>These rankings are biologically coherent: elevated <italic>PLR</italic> and <italic>MLR</italic>&#x2014;and, to a lesser extent, <italic>NLR</italic>&#x2014;capture platelet- and monocyte-driven inflammatory signaling that accompanies deeper muscular invasion (T2), whereas increases in <italic>CA19&#x2013;9</italic> and <italic>CA125</italic> reflect biliary stasis or serosal irritation that become more pronounced once the tumor breaches the lamina propria. <italic>CEA</italic>, lacking such stage-specific behavior, accordingly shows the least contribution Wang et&#xa0;al. (<xref ref-type="bibr" rid="B20">20</xref>).</p>
</sec>
<sec id="s4_4">
<label>4.4</label>
<title>Illustrative model reasoning from DeepSeek-R1</title>
<p>The DeepSeek-R1 was evaluated for its ability to classify T-stage, N-stage, M-stage, and overall stage for gallbladder cancer (GBC) using only the radiology report text combined with relevant laboratory data, as detailed in Section 3. We primarily assessed its performance using a zero-shot prompting strategy, and also explored a few-shot prompting approach that included a chain-of-thought (CoT) style example. For the T category, DeepSeek-R1 achieved an accuracy of 89.66% on the test set, which had a skewed T1/T2 distribution (T1: 51, T2: 181). The model demonstrated a high recall for the T1 stage (0.896, see <xref ref-type="table" rid="T5">
<bold>Table&#xa0;5</bold>
</xref>), indicating its effectiveness in identifying T1 cases based on textual cues. Despite the skew, the model&#x2019;s ability to extract nuanced textual cues, such as &#x201c;gallbladder wall thickening&#x201d; or &#x201c;no lymph node enlargement,&#x201d; underscores the value of unstructured radiology data. By leveraging these detailed descriptors, DeepSeek-R1 achieved more accurate GBC staging than what might be obtained from structured biomarker data alone, offering a powerful tool for clinicians to refine preoperative staging and tailor surgical strategies, such as extended resections for T2 cases, ultimately improving patient outcomes in a disease where early intervention is critical.</p>
<table-wrap id="T5" position="float">
<label>Table&#xa0;5</label>
<caption>
<p>DeepSeek R1 classification metrics on the full cohort dataset.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left">Staging category</th>
<th valign="top" align="center">Accuracy (Zero-shot)</th>
<th valign="top" align="center">Accuracy (Few-shot + CoT)</th>
<th valign="top" align="left">Key observations</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">T-stage</td>
<td valign="top" align="center">89.66%</td>
<td valign="top" align="center">84.05%</td>
<td valign="top" align="left">Fewshot+CoT: biased toward T2</td>
</tr>
<tr>
<td valign="top" align="left">N-stage</td>
<td valign="top" align="center">100%</td>
<td valign="top" align="center">100%</td>
<td valign="top" align="left">Correctly identified<break/>all cases as N0</td>
</tr>
<tr>
<td valign="top" align="left">M-stage</td>
<td valign="top" align="center">100%</td>
<td valign="top" align="center">100%</td>
<td valign="top" align="left">Correctly identified<break/>all cases as<break/>M0</td>
</tr>
<tr>
<td valign="top" align="left">Overall Stage</td>
<td valign="top" align="center">94.40%</td>
<td valign="top" align="center">85.78%</td>
<td valign="top" align="left">Fewshot+CoT biased toward Stage II</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Although the ultimate output from DeepSeek-R1 is presented in a concise format, the model&#x2019;s internal reasoning can be conceptualized in several steps. Below, we describe how DeepSeek-R1 parses key CT findings, lab data, and staging criteria before arriving at its final TNM classification.</p>
<sec id="s4_4_1">
<label>4.4.1</label>
<title>Reasoning overview</title>
<list list-type="bullet">
<list-item>
<p>Gallbladder Wall Thickening and Stones. DeepSeek R1 notes that the CT report mentions &#x201c;the gallbladder is slightly enlarged&#x201d; with a &#x201c;thickened wall&#x201d; and stones at the gallbladder&#x2019;s base. It recognizes that wall thickening could be consistent with malignancy if other indicators align.</p>
</list-item>
<list-item>
<p>No Liver or Adjacent Organ Invasion. The report states no obvious infiltration into adjacent organs, thereby ruling out T3 or T4 classification. This is reflected in the model&#x2019;s moderate to high recall for T=1 (T2 in some pathological contexts).</p>
</list-item>
<list-item>
<p>Lymph Node Assessment. No suspicious lymphadenopathy is observed, suggesting N0. Notably, DeepSeek R1 achieved 100% accuracy in predicting N status based on the radiology narrative describing &#x201c;no enlarged lymph nodes.&#x201d;</p>
</list-item>
<list-item>
<p>Distant Metastasis Consideration. The model finds no textual evidence of metastatic lesions in distant organs, concluding M0. Similarly, M classification accuracy was 100%, as no indications of metastases were described in any of the test reports.</p>
</list-item>
<list-item>
<p>Laboratory Tumor Markers. Mildly elevated CA19-9 (e.g., 39.28U/mL) is noted, but other markers remain below threshold, making advanced disease less likely. While these markers help guide the model&#x2019;s inferences, their primary value is in supporting or refuting extensive disease spread.</p>
</list-item>
<list-item>
<p>Integrating Clinical Data. DeepSeek R1 infers likely T2 stage (perimuscular connective tissue invasion, no serosal breach), N0, M0, corresponding to Stage II. Although some Stage II samples were misclassified (leading to a Stage accuracy of 94.40%), the model generally aligned well with ground truth pathology.</p>
</list-item>
</list>
</sec>
<sec id="s4_4_2">
<label>4.4.2</label>
<title>Final output from DeepSeek-R1</title>
<p>Below is a typical structured output from the model, demonstrating how it justifies each TNM element and arrives at the final Stage classification:</p>
<p>1. TNM Classification:</p>
<p>- T (Tumor): T2</p>
<p>Explanation: &#x201c;The gallbladder wall is thickened&#x201d;, suggesting tumor invasion into perimuscular connective tissue without evidence of serosal penetration or liver involvement.</p>
<p>- N (Nodes): N0</p>
<p>Explanation: No lymphadenopathy observed in the retroperitoneum or pelvic regions, indicating no regional lymph node metastasis.</p>
<p>- M (Metastasis): M0</p>
<p>Explanation: No distant metastases detected in other organs or nonregional lymph nodes.</p>
<p>2. Staging:</p>
<p>- Stage IIA (T2N0M0)</p>
<p>Judgment Criteria: The tumor invades the perimuscular connective tissue but remains confined to the gallbladder, with no nodal or distant spread.</p>
<p>3. Final diagnosis: T2N0M0, Stage II</p>
<p>In this example, the LLM&#x2019;s textual explanation correlates imaging findings with standard TNM definitions, effectively reproducing reasoning akin to clinical decision making. Despite mild elevation of CA19-9, the absence of overt metastatic evidence or liver invasion leads to a Stage II determination. Indeed, DeepSeek R1 achieved an overall Stage classification accuracy of 94.40%, while achieving perfect scores (100%) for both N and M classification. For T, it exhibited an accuracy of 89.66%. While the dataset had a skewed distribution toward T2 cases, the model effectively utilized textual information to achieve this level of accuracy. These results underscore the value of unstructured radiology data, and how an LLM can harness such data to achieve more accurate GBC staging than what might be obtained from structured biomarker data alone.</p>
</sec>
</sec>
</sec>
<sec id="s5" sec-type="discussion">
<label>5</label>
<title>Discussion</title>
<p>This study evaluated the performance of two independent AI approaches for pre-operative T-stage discrimination in pathologically confirmed gallbladder cancer (GBC). The first approach trained several machine-learning (ML) models&#x2014;including Random Forest and XGBoost&#x2014;on seven blood-based biomarkers (NLR, MLR, PLR, CEA, CA19-9, CA125, AFP). Across the independent test set, these models achieved only modest discrimination, with maximum AUCs of roughly 0.55 (no SMOTE) to 0.60 (SMOTE-applied SVC). These results suggest an intrinsic limitation of the chosen biomarker panel in reliably detecting the subtle differences between T1 and T2 GBC. This finding aligns with previous research, which has also indicated that while such biomarkers may hold prognostic value, their utility for precise pre-operative staging, particularly in distinguishing early stages, is limited (<xref ref-type="bibr" rid="B17">17</xref>, <xref ref-type="bibr" rid="B21">21</xref>).</p>
<p>Although SMOTE significantly increased cross-validation (CV) accuracy (e.g., XGBoost, <italic>p</italic> = 0.005), it failed to improve&#x2014;and sometimes reduced&#x2014;test-set performance (XGBoost AUC 0.508 &#x2192; 0.473). This apparent contradiction can be explained by the mechanics of oversampling. Techniques like SMOTE can improve the classification decision boundary, thus boosting threshold-dependent metrics like accuracy.</p>
<p>However, by generating synthetic minority samples, they can also distort the original probability distribution and the rank-ordering of instances, which negatively impacts rank-based metrics like AUROC (<xref ref-type="bibr" rid="B22">22</xref>). This phenomenon has been reported to be common in small, imbalanced datasets, and the characteristics of our cohort likely contributed to this outcome.</p>
<p>By contrast, the second approach&#x2014;text analysis of radiology reports using the open-source LLM DeepSeek-R1&#x2014;yielded highly encouraging results. With zero-shot prompting alone, the model achieved 89.6% accuracy for T-stage and 100% accuracy for both N- and M-stage classification. This demonstrates that narrative cues such as &#x201c;gallbladder wall thickening&#x201d; or &#x201c;no enlarged lymph nodes&#x201d; embed decisive information for staging and that an LLM can exploit these cues without explicit feature engineering.</p>
<p>Interestingly, a few-shot prompt containing a Chain-of-Thought (CoT) example <italic>decreased</italic> T-stage accuracy to 84.05%. This aligns with prior work showing that CoT or few-shot examples do not always improve&#x2014;and can even degrade&#x2014;LLM performance on complex medical tasks (<xref ref-type="bibr" rid="B23">23</xref>, <xref ref-type="bibr" rid="B24">24</xref>). Confirmation-bias phenomena reported by Turpin et&#xa0;al. (<xref ref-type="bibr" rid="B25">25</xref>) may have contributed (<xref ref-type="bibr" rid="B25">25</xref>). Hence, direct zero-shot querying may outperform CoT in certain domains, underscoring the need for systematic prompt-design research. In the few-shot+CoT configuration, the model produced 195 correct predictions out of the 232 test cases; among the 37 errors, 17 involved an over-staging of true T1 lesions to T2, whereas the remaining 20 were erroneously labeled as the non-existent &#x201c;T3&#x201d; category. In contrast, under zero-shot prompting the model misclassified 24 cases: four true T1 lesions were upgraded to T2, and the other 20 were likewise assigned to T3.</p>
<p>Clinically, LLM-based report analysis could assist surgeons in refining pre-operative plans (e.g., deciding on extended resection for T2 lesions). Our findings parallel those of Chen et&#xa0;al. (<xref ref-type="bibr" rid="B11">11</xref>), who demonstrated LLM utility for pancreatic-cancer reports (<xref ref-type="bibr" rid="B11">11</xref>). Nevertheless, LLM performance inevitably depends on the radiologist&#x2019;s descriptive quality and terminology. Future systems must progress from text-only interpretation to direct analysis of raw imaging (CT, MRI) so that AI can bypass or supplement human subjectivity.</p>
<p>This study analyzed the two AI pipelines separately, multimodal fusion of structured biomarkers, unstructured text, and imaging features was beyond scope. Developing such integrative models will likely be pivotal for further gains in GBC diagnosis.</p>
<sec id="s5_1">
<label>5.1</label>
<title>Limitations</title>
<p>This study has several limitations that should be acknowledged.</p>
<list list-type="order">
<list-item>
<p>Single-center, retrospective cohort and generalizability: All 232 cases were drawn from a single hospital (Lishui Central Hospital), which limits the external validity and generalizability of our findings. The performance of our models, particularly the LLM, may not translate directly to other institutions with different reporting styles or patient populations. Multi-center prospective studies are required to confirm our results.</p>
</list-item>
<list-item>
<p>Class imbalance and its impact on model performance: Our dataset exhibited a significant class imbalance between T1 (n=51) and T2 (n=181) cases, and advanced stages (T3/T4) were too rare for meaningful analysis. This imbalance severely hindered the ML models&#x2019; ability to predict the minority class, a challenge that even a technique like SMOTE could not overcome, as evidenced by the poor test-set performance.</p>
</list-item>
<list-item>
<p>Limited discriminative power of the selected biomarker panel: The seven-marker panel, while based on established prognostic factors, produced AUCs below 0.60. This confirms that these systemic markers, despite their value in predicting overall survival, lack the specificity required to distinguish the subtle local invasion differences between early T-stages. Future work should explore more extensive or novel biomarker panels.</p>
</list-item>
<list-item>
<p>LLM dependence on report quality and prompt engineering: The high accuracy of DeepSeek-R1 is contingent on the quality and detail of the radiologists&#x2019; narrative reports. Performance may vary significantly with different terminology, levels of descriptive detail, or report structures. Furthermore, as our results showed a performance drop with few-shot prompting, the model&#x2019;s output is also sensitive to prompt design, highlighting the need for systematic prompt engineering research.</p>
</list-item>
<list-item>
<p>No direct image analysis: This study relied solely on textual reports and did not incorporate direct analysis of raw imaging data (e.g., CT/MRI scans). A truly multimodal AI system that integrates visual features from images with textual and biomarker data would likely be more robust and represents a critical direction for future research.</p>
</list-item>
</list>
<p>Addressing these limitations will require multi-center prospective data, enhanced biomarker panels, prompt optimization, and truly multimodal AI that unifies image analysis and natural-language reasoning.</p>
</sec>
</sec>
<sec id="s6" sec-type="conclusions">
<label>6</label>
<title>Conclusion</title>
<p>This proof-of-concept study compared two artificial-intelligence pipelines for pre-operative T-stage assessment in gallbladder cancer (GBC): (i) a machine-learning (ML) model trained on seven routine blood biomarkers, and (ii) the open-source large language model (LLM) DeepSeek-R1 applied directly to radiology-report text. In an independent test cohort of 47 patients (T1 = 10, T2 = 37) the biomarker-based ML models achieved area-under-the-curve (AUC) values below 0.60, confirming limited clinical utility. By contrast, DeepSeek-R1, without any task-specific fine-tuning, reached a T-stage accuracy of 89.6% and classified N- and M-stage with 100% accuracy, demonstrating that linguistic cues in narrative reports encode rich staging information.</p>
<p>These findings suggest that automated LLM analysis could become a valuable decision-support tool&#x2014;particularly for borderline lesions where the need for extended resection hinges on reliable T2 detection. Nevertheless, the present approach remains constrained by (i) its single-center, retrospective design, (ii) dependence on the radiologist&#x2019;s terminology and reporting style, and (iii) the absence of direct image interpretation by the LLM.</p>
<p>Future work should therefore pursue multi-center prospective validation, integrate raw CT/MRI analysis with textual and biomarker inputs in a truly multimodal architecture, and address regulatory pathways for clinical deployment. Such next-generation systems have the potential to improve both diagnostic accuracy and surgical planning precision in GBC.</p>
</sec>
</body>
<back>
<sec id="s7" sec-type="data-availability">
<title>Data availability statement</title>
<p>The dataset includes the patient&#x2019;s age, blood tests, CT test results and postoperative progress. No data will be provided separately. Now that we have disclosed the name of the hospital and the duration of the data collection, we believe that disclosure of this sensitive data risks specifying the patient&#x2019;s information. Requests to access the datasets should be directed to JC, <email xlink:href="mailto:cai-zy24@mails.tsinghua.edu.cn">cai-zy24@mails.tsinghua.edu.cn</email>.</p>
</sec>
<sec id="s8" sec-type="ethics-statement">
<title>Ethics statement</title>
<p>The studies involving humans were approved by Lishui Central Hospital (approval number: LCH-2025-056-01). The studies were conducted in accordance with the local legislation and institutional requirements. The participants provided their written informed consent to participate in this study. Written informed consent was obtained from the individual(s) for the publication of any potentially identifiable images or data included in this article.</p>
</sec>
<sec id="s9" sec-type="author-contributions">
<title>Author contributions</title>
<p>JC: Conceptualization, Data curation, Investigation, Methodology, Project administration, Software, Writing &#x2013; original draft, Writing &#x2013; review &amp; editing. ZW: Investigation, Writing &#x2013; review &amp; editing. DW: Formal Analysis, Writing &#x2013; review &amp; editing. LZ: Data curation, Writing &#x2013; review &amp; editing. AT: Validation, Writing &#x2013; review &amp; editing. MM: Data curation, Writing &#x2013; review &amp; editing. MX: Data curation, Writing &#x2013; review &amp; editing. DY: Supervision, Writing &#x2013; review &amp; editing. PQ: Supervision, Writing &#x2013; review &amp; editing.</p>
</sec>
<sec id="s10" sec-type="funding-information">
<title>Funding</title>
<p>The author(s) declare that financial support was received for the research and/or publication of this article. This work was supported by: The National Natural Science Foundation of China (Grant No. 32350410397); The Science, Technology, Innovation Commission of Shenzhen Municipality (Grants No. JCYJ20220530143014032, JCYJ20230807113017035, KCXFZ20211020163813019); Shenzhen Medical Research Funds (Grant No. D2301002); Tsinghua Shenzhen International Graduate School Cross-disciplinary Research and Innovation Fund Research Plan (Grant No. JC2022009); Bureau of Planning, Land and Resources of Shenzhen Municipality (Document No. (2022) 207).</p>
</sec>
<ack>
<title>Acknowledgments</title>
<p>We thank the radiology and pathology teams at Lishui Central Hospital for assistance with data extraction and anonymization. We also express our gratitude to the Institute of Biopharmaceutical and Health Engineering, Tsinghua University Shenzhen International Graduate School, for providing the computational resources necessary for this study.</p>
</ack>
<sec id="s11" sec-type="COI-statement">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec id="s12" sec-type="ai-statement">
<title>Generative AI statement</title>
<p>The author(s) declare that Generative AI was used in the creation of this manuscript. OpenAI&#x2019;s GPT-o3 and Google&#x2019;s Gemini 2.5 Pro-preview, were used to assist in the preparation of this manuscript. The role of these AI tools was limited to English grammar correction, and assisting in the logic implementation and debugging. Data preprocessing was implemented directly by the researchers themselves to protect personal information.</p>
</sec>
<sec id="s13" sec-type="disclaimer">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hundal</surname> <given-names>R</given-names>
</name>
<name>
<surname>Shaffer</surname> <given-names>EA</given-names>
</name>
</person-group>. <article-title>Gallbladder cancer: epidemiology and outcome</article-title>. <source>Clin Epidemiol</source>. (<year>2014</year>) <volume>6</volume>:<fpage>99</fpage>&#x2013;<lpage>109</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.2147/CLEP.S37357</pub-id>, PMID: <pub-id pub-id-type="pmid">24634588</pub-id></citation></ref>
<ref id="B2">
<label>2</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Roa</surname> <given-names>JC</given-names>
</name>
<name>
<surname>Garc&#xed;a</surname> <given-names>P</given-names>
</name>
<name>
<surname>Kapoor</surname> <given-names>VK</given-names>
</name>
<name>
<surname>Maithel</surname> <given-names>SK</given-names>
</name>
<name>
<surname>Javle</surname> <given-names>M</given-names>
</name>
<name>
<surname>Koshiol</surname> <given-names>J</given-names>
</name>
</person-group>. <article-title>Gallbladder cancer</article-title>. <source>Nat Rev Dis Primers</source>. (<year>2022</year>) <volume>8</volume>:<fpage>69</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1038/s41572-022-00398-y</pub-id>, PMID: <pub-id pub-id-type="pmid">36302789</pub-id></citation></ref>
<ref id="B3">
<label>3</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gupta</surname> <given-names>P</given-names>
</name>
<name>
<surname>Basu</surname> <given-names>S</given-names>
</name>
<name>
<surname>Arora</surname> <given-names>C</given-names>
</name>
</person-group>. <article-title>Applications of artificial intelligence in biliary tract cancers</article-title>. <source>Indian J Gastroenterol</source>. (<year>2024</year>) <volume>43</volume>:<fpage>1</fpage>&#x2013;<lpage>12</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s12664-024-01518-0</pub-id>, PMID: <pub-id pub-id-type="pmid">38427281</pub-id></citation></ref>
<ref id="B4">
<label>4</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yin</surname> <given-names>Y</given-names>
</name>
<name>
<surname>Yakar</surname> <given-names>D</given-names>
</name>
<name>
<surname>Slangen</surname> <given-names>JJ</given-names>
</name>
<name>
<surname>Hoogwater</surname> <given-names>FJ</given-names>
</name>
<name>
<surname>Kwee</surname> <given-names>TC</given-names>
</name>
<name>
<surname>de Haas</surname> <given-names>RJ</given-names>
</name>
</person-group>. <article-title>The value of deep learning in gallbladder lesion characterization</article-title>. <source>Diagnostics</source>. (<year>2023</year>) <volume>13</volume>:<fpage>704</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/diagnostics13040704</pub-id>, PMID: <pub-id pub-id-type="pmid">36832192</pub-id></citation></ref>
<ref id="B5">
<label>5</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fu</surname> <given-names>T</given-names>
</name>
<name>
<surname>Bao</surname> <given-names>Y</given-names>
</name>
<name>
<surname>Zhong</surname> <given-names>Z</given-names>
</name>
<name>
<surname>Gao</surname> <given-names>Z</given-names>
</name>
<name>
<surname>Ye</surname> <given-names>T</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>C</given-names>
</name>
<etal/>
</person-group>. <article-title>Machine learning-based diagnostic model for preoperative differentiation between xanthogranulomatous cholecystitis and gallbladder carcinoma: a multicenter retrospective cohort study</article-title>. <source>Front Oncol</source>. (<year>2024</year>) <volume>14</volume>:<elocation-id>1355927</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fonc.2024.1355927</pub-id>, PMID: <pub-id pub-id-type="pmid">38476361</pub-id></citation></ref>
<ref id="B6">
<label>6</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Miao</surname> <given-names>W</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>F</given-names>
</name>
<name>
<surname>Guo</surname> <given-names>Y</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>R</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>Y</given-names>
</name>
<name>
<surname>Xu</surname> <given-names>J</given-names>
</name>
</person-group>. <article-title>Research progress on prognostic factors of gallbladder carcinoma</article-title>. <source>J Cancer Res Clin Oncol</source>. (<year>2024</year>) <volume>150</volume>:<fpage>447</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s00432-024-05975-0</pub-id>, PMID: <pub-id pub-id-type="pmid">39369366</pub-id></citation></ref>
<ref id="B7">
<label>7</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bhardwaj</surname> <given-names>V</given-names>
</name>
<name>
<surname>Sharma</surname> <given-names>A</given-names>
</name>
<name>
<surname>Parambath</surname> <given-names>SV</given-names>
</name>
<name>
<surname>Gul</surname> <given-names>I</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>X</given-names>
</name>
<name>
<surname>Lobie</surname> <given-names>PE</given-names>
</name>
<etal/>
</person-group>. <article-title>Machine learning for endometrial cancer prediction and prognostication</article-title>. <source>Front Oncol</source>. (<year>2022</year>) <volume>12</volume>:<elocation-id>852746</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fonc.2022.852746</pub-id>, PMID: <pub-id pub-id-type="pmid">35965548</pub-id></citation></ref>
<ref id="B8">
<label>8</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname> <given-names>X</given-names>
</name>
<name>
<surname>Liang</surname> <given-names>X</given-names>
</name>
<name>
<surname>Ruan</surname> <given-names>L</given-names>
</name>
<name>
<surname>Yan</surname> <given-names>S</given-names>
</name>
</person-group>. <article-title>A clinical-radiomics nomogram for preoperative prediction of lymph node metastasis in gallbladder cancer</article-title>. <source>Front Oncol</source>. (<year>2021</year>) <volume>11</volume>:<elocation-id>633852</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fonc.2021.633852</pub-id>, PMID: <pub-id pub-id-type="pmid">34631512</pub-id></citation></ref>
<ref id="B9">
<label>9</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Luo</surname> <given-names>R</given-names>
</name>
<name>
<surname>Sun</surname> <given-names>L</given-names>
</name>
<name>
<surname>Xia</surname> <given-names>Y</given-names>
</name>
<name>
<surname>Qin</surname> <given-names>T</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>S</given-names>
</name>
<name>
<surname>Poon</surname> <given-names>H</given-names>
</name>
<etal/>
</person-group>. <article-title>Biogpt: generative pre-trained transformer for biomedical text generation and mining</article-title>. <source>Briefings Bioinf</source>. (<year>2022</year>) <volume>23</volume>:<fpage>bbac409</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1093/bib/bbac409</pub-id>, PMID: <pub-id pub-id-type="pmid">36156661</pub-id></citation></ref>
<ref id="B10">
<label>10</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Saab</surname> <given-names>K</given-names>
</name>
<name>
<surname>Tu</surname> <given-names>T</given-names>
</name>
<name>
<surname>Weng</surname> <given-names>W-H</given-names>
</name>
<name>
<surname>Tanno</surname> <given-names>R</given-names>
</name>
<name>
<surname>Stutz</surname> <given-names>D</given-names>
</name>
<name>
<surname>Wulczyn</surname> <given-names>E</given-names>
</name>
<etal/>
</person-group>. <article-title>Capabilities of gemini models in medicine</article-title>. <source>arXiv preprint arXiv:2404.18416</source>. (<year>2024</year>).</citation></ref>
<ref id="B11">
<label>11</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname> <given-names>L-C</given-names>
</name>
<name>
<surname>Zack</surname> <given-names>T</given-names>
</name>
<name>
<surname>Demirci</surname> <given-names>A</given-names>
</name>
<name>
<surname>Sushil</surname> <given-names>M</given-names>
</name>
<name>
<surname>Miao</surname> <given-names>B</given-names>
</name>
<name>
<surname>Kasap</surname> <given-names>C</given-names>
</name>
<etal/>
</person-group>. <article-title>Assessing large language models for oncology data inference from radiology reports</article-title>. <source>JCO Clin Cancer Inf</source>. (<year>2024</year>) <volume>8</volume>:<fpage>e2400126</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1200/CCI.24.00126</pub-id>, PMID: <pub-id pub-id-type="pmid">39661914</pub-id></citation></ref>
<ref id="B12">
<label>12</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nakamura</surname> <given-names>Y</given-names>
</name>
<name>
<surname>Kikuchi</surname> <given-names>T</given-names>
</name>
<name>
<surname>Yamagishi</surname> <given-names>Y</given-names>
</name>
<name>
<surname>Hanaoka</surname> <given-names>S</given-names>
</name>
<name>
<surname>Nakao</surname> <given-names>T</given-names>
</name>
<name>
<surname>Miki</surname> <given-names>S</given-names>
</name>
<etal/>
</person-group>. <article-title>Chatgpt for automating lung cancer staging: feasibility study on open radiology report dataset</article-title>. <source>medRxiv</source>. (<year>2023</year>), <page-range>2023&#x2013;12</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1101/2023.12.11.23299107</pub-id>
</citation></ref>
<ref id="B13">
<label>13</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname> <given-names>A</given-names>
</name>
<name>
<surname>Feng</surname> <given-names>B</given-names>
</name>
<name>
<surname>Xue</surname> <given-names>B</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>B</given-names>
</name>
<name>
<surname>Wu</surname> <given-names>B</given-names>
</name>
<name>
<surname>Lu</surname> <given-names>C</given-names>
</name>
<etal/>
</person-group>. <article-title>Deepseek-v3 technical report</article-title>. <source>arXiv preprint arXiv:2412.19437</source>. (<year>2024</year>).</citation></ref>
<ref id="B14">
<label>14</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Faray de Paiva</surname> <given-names>L</given-names>
</name>
<name>
<surname>Luijten</surname> <given-names>G</given-names>
</name>
<name>
<surname>Puladi</surname> <given-names>B</given-names>
</name>
<name>
<surname>Egger</surname> <given-names>J</given-names>
</name>
</person-group>. <article-title>How does deepseek-r1 perform on usmle</article-title>? <source>medRxiv</source>. (<year>2025</year>) <volume>2025&#x2013;02</volume>. doi:&#xa0;<pub-id pub-id-type="doi">10.1101/2025.02.06.25321749</pub-id>
</citation></ref>
<ref id="B15">
<label>15</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sachan</surname> <given-names>A</given-names>
</name>
<name>
<surname>Saluja</surname> <given-names>SS</given-names>
</name>
<name>
<surname>Nekarakanti</surname> <given-names>PK</given-names>
</name>
<name>
<surname>Nimisha</surname>
</name>
<name>
<surname>Mahajan</surname> <given-names>B</given-names>
</name>
<name>
<surname>Nag</surname> <given-names>HH</given-names>
</name>
<etal/>
</person-group>. <article-title>Raised ca19&#x2013;9 and cea have prognostic relevance in gallbladder carcinoma</article-title>. <source>BMC Cancer</source>. (<year>2020</year>) <volume>20</volume>:<fpage>1</fpage>&#x2013;<lpage>8</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1186/s12885-020-07334-x</pub-id>, PMID: <pub-id pub-id-type="pmid">32867709</pub-id></citation></ref>
<ref id="B16">
<label>16</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Laurent</surname> <given-names>MS</given-names>
</name>
<name>
<surname>Esterl</surname> <given-names>RM</given-names>
<suffix>Jr.</suffix>
</name>
<name>
<surname>Halff</surname> <given-names>GA</given-names>
</name>
<name>
<surname>Speeg</surname> <given-names>KV</given-names>
</name>
</person-group>. <article-title>Gallbladder carcinoma producing alpha-fetoprotein</article-title>. <source>J Clin Gastroenterol</source>. (<year>1999</year>) <volume>28</volume>:<page-range>155&#x2013;8</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1097/00004836-199903000-00015</pub-id>, PMID: <pub-id pub-id-type="pmid">10078826</pub-id></citation></ref>
<ref id="B17">
<label>17</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Velasco</surname> <given-names>R</given-names>
</name>
<name>
<surname>Tan</surname> <given-names>H</given-names>
</name>
<name>
<surname>Juan</surname> <given-names>M</given-names>
</name>
</person-group>. <article-title>Haematologic biomarkers and survival in gallbladder cancer: a systematic review and meta-analysis</article-title>. <source>ecancermedicalscience</source>. (<year>2024</year>) <volume>18</volume>:<fpage>1660</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3332/ecancer.2024.1660</pub-id>, PMID: <pub-id pub-id-type="pmid">38425767</pub-id></citation></ref>
<ref id="B18">
<label>18</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chawla</surname> <given-names>NV</given-names>
</name>
<name>
<surname>Bowyer</surname> <given-names>KW</given-names>
</name>
<name>
<surname>Hall</surname> <given-names>LO</given-names>
</name>
<name>
<surname>Kegelmeyer</surname> <given-names>WP</given-names>
</name>
</person-group>. <article-title>Smote: synthetic minority over-sampling technique</article-title>. <source>J Artif Intell Res</source>. (<year>2002</year>) <volume>16</volume>:<page-range>321&#x2013;57</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1613/jair.953</pub-id>
</citation></ref>
<ref id="B19">
<label>19</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Guo</surname> <given-names>D</given-names>
</name>
<name>
<surname>Yang</surname> <given-names>D</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>H</given-names>
</name>
<name>
<surname>Song</surname> <given-names>J</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>R</given-names>
</name>
<name>
<surname>Xu</surname> <given-names>R</given-names>
</name>
<etal/>
</person-group>. <article-title>Deepseek-r1: Incentivizing reasoning capability in llms via reinforcement learning</article-title>. <source>arXiv preprint arXiv:2501.12948</source>. (<year>2025</year>).</citation></ref>
<ref id="B20">
<label>20</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname> <given-names>Y-F</given-names>
</name>
<name>
<surname>Feng</surname> <given-names>F-L</given-names>
</name>
<name>
<surname>Zhao</surname> <given-names>X-H</given-names>
</name>
<name>
<surname>Ye</surname> <given-names>Z-X</given-names>
</name>
<name>
<surname>Zeng</surname> <given-names>H-P</given-names>
</name>
<name>
<surname>Li</surname> <given-names>Z</given-names>
</name>
<etal/>
</person-group>. <article-title>Combined detection tumor markers for diagnosis and prognosis of gallbladder cancer</article-title>. <source>World J Gastroenterol: WJG</source>. (<year>2014</year>) <volume>20</volume>:<fpage>4085</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3748/wjg.v20.i14.4085</pub-id>, PMID: <pub-id pub-id-type="pmid">24744600</pub-id></citation></ref>
<ref id="B21">
<label>21</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kang</surname> <given-names>JS</given-names>
</name>
<name>
<surname>Hong</surname> <given-names>SY</given-names>
</name>
<name>
<surname>Han</surname> <given-names>Y</given-names>
</name>
<name>
<surname>Sohn</surname> <given-names>HJ</given-names>
</name>
<name>
<surname>Lee</surname> <given-names>M</given-names>
</name>
<name>
<surname>Kang</surname> <given-names>YH</given-names>
</name>
<etal/>
</person-group>. <article-title>Limits of serum carcinoembryonic antigen and carbohydrate antigen 19&#x2013;9 as the diagnosis of gallbladder cancer</article-title>. <source>Ann Surg Treat Res</source>. (<year>2021</year>) <volume>101</volume>:<page-range>266&#x2013;73</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.4174/astr.2021.101.5.266</pub-id>, PMID: <pub-id pub-id-type="pmid">34796142</pub-id></citation></ref>
<ref id="B22">
<label>22</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Blagus</surname> <given-names>R</given-names>
</name>
<name>
<surname>Lusa</surname> <given-names>L</given-names>
</name>
</person-group>. <article-title>Smote for high-dimensional class-imbalanced data</article-title>. <source>BMC Bioinf</source>. (<year>2013</year>) <volume>14</volume>:<fpage>1</fpage>&#x2013;<lpage>16</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1186/1471-2105-14-106</pub-id>, PMID: <pub-id pub-id-type="pmid">23522326</pub-id></citation></ref>
<ref id="B23">
<label>23</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Singhal</surname> <given-names>K</given-names>
</name>
<name>
<surname>Azizi</surname> <given-names>S</given-names>
</name>
<name>
<surname>Tu</surname> <given-names>T</given-names>
</name>
<name>
<surname>Mahdavi</surname> <given-names>SS</given-names>
</name>
<name>
<surname>Wei</surname> <given-names>J</given-names>
</name>
<name>
<surname>Chung</surname> <given-names>HW</given-names>
</name>
<etal/>
</person-group>. <article-title>Large language models encode clinical knowledge</article-title>. <source>Nature</source>. (<year>2023</year>) <volume>620</volume>:<page-range>172&#x2013;80</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1038/s41586-023-06291-2</pub-id>, PMID: <pub-id pub-id-type="pmid">37438534</pub-id></citation></ref>
<ref id="B24">
<label>24</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Patel</surname> <given-names>D</given-names>
</name>
<name>
<surname>Raut</surname> <given-names>G</given-names>
</name>
<name>
<surname>Zimlichman</surname> <given-names>E</given-names>
</name>
<name>
<surname>Cheetirala</surname> <given-names>SN</given-names>
</name>
<name>
<surname>Nadkarni</surname> <given-names>G</given-names>
</name>
<name>
<surname>Glicksberg</surname> <given-names>BS</given-names>
</name>
<etal/>
</person-group>. <article-title>The limits of prompt engineering in medical problem-solving: a comparative analysis with chatgpt on calculation based usmle medical questions</article-title>. <source>MedRxiv</source>. (<year>2023</year>), <page-range>2023&#x2013;08</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1101/2023.08.06.23293710</pub-id>
</citation></ref>
<ref id="B25">
<label>25</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Turpin</surname> <given-names>M</given-names>
</name>
<name>
<surname>Michael</surname> <given-names>J</given-names>
</name>
<name>
<surname>Perez</surname> <given-names>E</given-names>
</name>
<name>
<surname>Bowman</surname> <given-names>S</given-names>
</name>
</person-group>. <article-title>Language models don&#x2019;t always say what they think: Unfaithful explanations in chain-of-thought prompting</article-title>. <source>Adv Neural Inf Process Syst</source>. (<year>2023</year>) <volume>36</volume>:<page-range>74952&#x2013;65</page-range>.</citation></ref>
</ref-list>
</back>
</article>