{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/piors-personalized-intelligent-outpatient","title":"PIORS: Personalized Intelligent Outpatient Reception based on Large Language Model with Multi-Agents Medical Scenario Simulation","arxiv_id":"2411.13902","date":"2024-11-21","proceeding":null,"authors":["Zhijie Bao","Qingyun Liu","Ying Guo","Zhengqiang Ye","Jun Shen","Shirong Xie","Jiajie Peng","Xuanjing Huang","Zhongyu Wei"],"abstract":"In China, receptionist nurses face overwhelming workloads in outpatient settings, limiting their time and attention for each patient and ultimately reducing service quality. In this paper, we present the Personalized Intelligent Outpatient Reception System (PIORS). This system integrates an LLM-based reception nurse and a collaboration between LLM and hospital information system (HIS) into real outpatient reception setting, aiming to deliver personalized, high-quality, and efficient reception services. Additionally, to enhance the performance of LLMs in real-world healthcare scenarios, we propose a medical conversational data generation framework named Service Flow aware Medical Scenario Simulation (SFMSS), aiming to adapt the LLM to the real-world environments and PIORS settings. We evaluate the effectiveness of PIORS and SFMSS through automatic and human assessments involving 15 users and 15 clinical experts. The results demonstrate that PIORS-Nurse outperforms all baselines, including the current state-of-the-art model GPT-4o, and aligns with human preferences and clinical needs. Further details and demo can be found at https://github.com/FudanDISC/PIORS","url_abs":"https://arxiv.org/abs/2411.13902v1","url_pdf":"https://arxiv.org/pdf/2411.13902v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"piors-personalized-intelligent-outpatient","repo_url":"https://github.com/fudandisc/piors","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"none","reach":{"status":"ok","spdx":"Apache-2.0"}}],"tasks":[{"task_slug":"language-modeling","task_name":"Language Modeling"},{"task_slug":"language-modelling","task_name":"Language Modelling"},{"task_slug":"large-language-model","task_name":"Large Language Model"}],"methods":[{"method_slug":"aware","method_name":"AWARE"},{"method_slug":"attention","method_name":"Attention"},{"method_slug":null,"method_name":null},{"method_slug":"softmax","method_name":"Softmax"}],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":"https://syntology.ai/paper/2411.13902","atlas_url":"https://app.syntology.ai/?focus=2411.13902","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2411.13902"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-25T09:33:49+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/fudandisc/piors","reach":{"status":"ok","spdx":"Apache-2.0"}}],"summary":{"unverified":10},"by_repo_kind":{"official":{"samples":10,"ran":0,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"cb0c94c91011c204","entry":"calculate_tokens","repo":"fudandisc/piors","repo_kind":"official","path":"utils/data_process.py","file_url":"https://github.com/fudandisc/piors/blob/HEAD/utils/data_process.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"cb0c94c91011c204"}},{"code_sha256_prefix":"152799807aee7798","entry":"do_submit","repo":"fudandisc/piors","repo_kind":"official","path":"sfmss/workflow/dialogue_construct.py","file_url":"https://github.com/fudandisc/piors/blob/HEAD/sfmss/workflow/dialogue_construct.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"152799807aee7798"}},{"code_sha256_prefix":"d912b96a9541a55e","entry":"get_department","repo":"fudandisc/piors","repo_kind":"official","path":"eval/pipeline/auto_eval.py","file_url":"https://github.com/fudandisc/piors/blob/HEAD/eval/pipeline/auto_eval.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"d912b96a9541a55e"}},{"code_sha256_prefix":"a32a3c7ad3901ee0","entry":"get_llm_overall_score","repo":"fudandisc/piors","repo_kind":"official","path":"eval/pipeline/auto_eval.py","file_url":"https://github.com/fudandisc/piors/blob/HEAD/eval/pipeline/auto_eval.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"a32a3c7ad3901ee0"}},{"code_sha256_prefix":"13b1861957ae6821","entry":"one_chat","repo":"fudandisc/piors","repo_kind":"official","path":"sfmss/workflow/agents.py","file_url":"https://github.com/fudandisc/piors/blob/HEAD/sfmss/workflow/agents.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"13b1861957ae6821"}},{"code_sha256_prefix":"261bb7666a74ac84","entry":"patient_info_sample","repo":"fudandisc/piors","repo_kind":"official","path":"sfmss/workflow/workflow.py","file_url":"https://github.com/fudandisc/piors/blob/HEAD/sfmss/workflow/workflow.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"261bb7666a74ac84"}},{"code_sha256_prefix":"ea2232b6331e5f5b","entry":"raw_one_chat","repo":"fudandisc/piors","repo_kind":"official","path":"sfmss/workflow/workflow.py","file_url":"https://github.com/fudandisc/piors/blob/HEAD/sfmss/workflow/workflow.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"ea2232b6331e5f5b"}},{"code_sha256_prefix":"93483dc711906e16","entry":"read_data","repo":"fudandisc/piors","repo_kind":"official","path":"utils/data_process.py","file_url":"https://github.com/fudandisc/piors/blob/HEAD/utils/data_process.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"93483dc711906e16"}},{"code_sha256_prefix":"0960e751e749afe9","entry":"read_data_jsonl","repo":"fudandisc/piors","repo_kind":"official","path":"utils/data_process.py","file_url":"https://github.com/fudandisc/piors/blob/HEAD/utils/data_process.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"0960e751e749afe9"}},{"code_sha256_prefix":"f6452d9c42efa1a6","entry":"stat_eval","repo":"fudandisc/piors","repo_kind":"official","path":"eval/pipeline/auto_eval.py","file_url":"https://github.com/fudandisc/piors/blob/HEAD/eval/pipeline/auto_eval.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"f6452d9c42efa1a6"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}