Intelligent hospital guide method and system
By acquiring and prioritizing inquirer data through an intelligent triage system, the problems of high resource consumption and untimely processing in traditional triage methods are solved. This enables efficient handling of personalized and urgent issues, improving user experience and service quality.
Patent Information
- Application Number
- CN202511295732.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-11
- Publication Date
- 2025-12-16
AI Technical Summary
Traditional manual triage methods consume a lot of human resources, making it difficult to cope with the rapidly increasing number of inquiries. Furthermore, information processing is not timely, and there is a lack of effective identification and processing capabilities, making it difficult to provide efficient, personalized, and accurate triage services.
By acquiring inquirer data, using voice and image acquisition devices for identity recognition, generating data to be answered and prioritizing it, and combining it with symptom data to determine the urgency level, the system ensures that important issues are handled first. The system automatically processes inquiries and provides personalized answers.
The automation level of the triage service has been improved, ensuring that urgent issues are handled in a timely manner, providing personalized services, reducing repetitive answers, and enhancing user satisfaction and service quality.
Smart Images

Figure CN121148631A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the field of medical information technology, and particularly relates to an intelligent guiding method and system. BACKGROUND
[0002] Guidance is a work specially provided for patients in hospitals or medical institutions to provide guidance and consultation services. The main responsibilities of a guidance officer include receiving patients, answering questions, maintaining order, etc. The guidance officer is usually responsible for assisting patients in finding the required department, doctor or examination room, and answering the basic questions of patients, which can improve the efficiency and satisfaction of patients in seeking medical treatment, reduce the confusion caused by unfamiliar environment or process, and also play a role in relieving patient anxiety and improving the medical experience.
[0003] With the continuous development of the medical industry and the advancement of the informationization process, the information interaction demand between patients and medical institutions gradually increases. The traditional manual guidance method not only consumes a large amount of human resources, but also is difficult to cope with the rapid growth of the consultation volume, and is prone to information omission or delayed processing in the information processing process. Especially when facing a large number of patient consultations, how to efficiently and accurately provide guidance services has become an important challenge to improve patient experience and improve the quality of medical services.
[0004] With the rapid development of information technology, the medical industry has gradually introduced automation and intelligent means to improve service quality and efficiency. In the field of medical consultation, the current guidance system can achieve basic automation to a certain extent, but still lacks effective recognition and processing capabilities, does not have efficient data filtering and intelligent scheduling mechanisms, and is difficult to achieve personalized and accurate guidance work according to actual needs. SUMMARY
[0005] In order to overcome the defects of the prior art, the present application provides an intelligent guidance method, which comprises: In response to the inquiry instruction, the guidance system obtains the inquirer data through the current inquiry instruction; determining whether the existing to-be-replied data contains the inquirer data, if the determination result is no, generating a set of to-be-replied data based on the current inquiry instruction and the inquirer data, and if the determination result is yes, generating a set of new to-be-replied data based on the current inquiry instruction and the to-be-replied data containing the inquirer data; determining the priority of the newly generated to-be-replied data based on the newly generated to-be-replied data and other existing to-be-replied data, and adding the newly generated to-be-replied data into a sorting queue based on the priority; The triage system is caused to reply to each of the to-be-replied data in the order of the sorting queue based on a preset database according to the inquiry instruction in each of the to-be-replied data, and after the reply to any to-be-replied data is completed, the to-be-replied data is deleted from the sorting queue.
[0006] Specifically, the priority of the newly generated to-be-replied data is determined based on the newly generated to-be-replied data and other existing to-be-replied data, including: determining whether the newly generated to-be-replied data contains illness data; If the newly generated to-be-replied data contains illness data, the level of the illness data is determined, and when the level of the illness data is not lower than a preset level, the priority of the newly generated to-be-replied data is determined based on the illness data and other existing to-be-replied data containing illness data of not lower than the preset level; If the newly generated to-be-replied data does not contain illness data or the level of the illness data is lower than the preset level, it is determined whether the newly generated to-be-replied data is generated by a prior to-be-replied data, and when the newly generated to-be-replied data is generated by a prior to-be-replied data, the priority of the newly generated to-be-replied data is determined based on the prior to-be-replied data and other existing to-be-replied data.
[0007] Specifically, the triage system includes a voice acquisition device and an image acquisition device, and the inquiry instruction includes a voice signal acquired by the voice acquisition device, and the triage system acquires the inquirer data through the current inquiry instruction, including: The triage system determines the position data of the inquirer through the voice signal acquired by the voice acquisition device, and acquires the image data of the inquirer through the image acquisition device based on the position data; The triage system matches the image data with the user data in a preset user database through a face recognition algorithm and / or a posture recognition algorithm, and acquires the user data successfully matched with the image data as the inquirer data.
[0008] Further, the method further includes: Before the to-be-replied data is deleted from the sorting queue, it is determined whether the to-be-replied data contains illness data; If the result is yes, new inquirer data is generated based on the illness data and the inquirer data in the to-be-replied data, the new inquirer data is saved in the triage system to replace the prior inquirer data, and the to-be-replied data is deleted from the sorting queue.
[0009] Further, the method further includes: acquiring surrounding image data through an image acquisition device before replying to any to-be-replied data; replying to the to-be-replied data if the surrounding image data contains image data of the interrogator in the to-be-replied data; if the surrounding image data does not contain image data of the interrogator in the to-be-replied data, keeping the current to-be-replied data and performing the step of generating corresponding reply content for the interrogation instruction in the next to-be-replied data in the sorting queue.
[0010] Preferably, the method further comprises: after replying to any to-be-replied data, if an interrogation instruction initiated by the same interrogator is received within a first preset time threshold, generating a new set of to-be-replied data based on the current interrogation instruction and the to-be-replied data containing the interrogator data, determining the priority of the newly generated to-be-replied data as the highest, and adding it to the sorting queue; if an interrogation instruction initiated by the same interrogator is not received within the first preset time threshold, determining that the reply to the to-be-replied data is complete, and deleting the to-be-replied data from the sorting queue.
[0011] Further, the method further comprises: making the triage system generate corresponding reply content for the interrogation instruction in each to-be-replied data in sequence based on a preset database according to the order of each to-be-replied data in the sorting queue; starting timing when generating corresponding reply content for any to-be-replied data, stopping timing and generating timing data when the reply content is generated, and generating a set of sample data for optimizing the triage system based on the to-be-replied content, the interrogation instruction and the timing data; if the triage system does not generate the reply content within a second preset time threshold after starting timing, keeping the current to-be-replied data and performing the step of generating corresponding reply content for the interrogation instruction in the next to-be-replied data in the sorting queue, while generating an alarm prompt.
[0012] The application also provides an intelligent triage system, which comprises: an acquisition module, configured to make the triage system acquire interrogator data through the current interrogation instruction in response to an interrogation instruction; The generating module is configured to determine whether the existing to-be-answered data contains the inquirer data, and if the determination result is no, generate a set of to-be-answered data based on the current inquiry instruction and the inquirer data; and if the determination result is yes, generate a set of new to-be-answered data based on the current to-be-answered data and the to-be-answered data containing the inquirer data; The sorting module is configured to determine the priority of the newly generated to-be-answered data based on the newly generated to-be-answered data and other existing to-be-answered data, and add the newly generated to-be-answered data into a sorting queue based on the priority. The answering module is configured to enable the guiding system to make answers to the inquiry instruction in each to-be-answered data based on a preset database in sequence according to the order of the to-be-answered data in the sorting queue, and delete the to-be-answered data from the sorting queue after the answer to the to-be-answered data is completed.
[0013] The present application further provides a computer device, which comprises a memory and a processor, and the memory stores a computer program, and the computer program is executed by the processor to enable the processor to execute the steps of the intelligent guiding method.
[0014] The present application further provides a guiding robot, which stores a computer program, and the computer program is executed by a processor to enable the processor to execute the steps of the intelligent guiding method.
[0015] The present application has at least the following beneficial effects: The present application can generate to-be-answered data according to the personal information of inquirers, provide personalized services according to the historical data of each inquirer, generate new to-be-answered data based on the data when the inquirer has specific historical records, provide more accurate answers, sort the to-be-answered data and other data according to the priority, ensure that important or urgent inquiries can be processed in priority, improve the ability of the system to process urgent and important problems, ensure that users can obtain more timely and accurate answers, improve the overall service quality, and realize optimal utilization of resources. Further, the scheme provided by the present application can determine whether there is an emergency situation through the disease data, and ensure that the patient's emergency situation is responded in time, through the voice and image acquisition device, the system can not only confirm the identity of the inquirer, but also match the corresponding user data from the database through face recognition or posture recognition algorithm, which improves the accurate identification of the system to the user, avoids the identity confusion, and helps to improve the personalized service level of the guide diagnosis; in the reply process of the disease data, the system can update the historical data of the user according to the new disease information, which can ensure that the guide diagnosis system always serves based on the latest information, and effectively improves the timeliness and accuracy of the service; In addition, the system can also determine whether the image data contains the inquirer through the image acquisition mode, so as to determine whether the current state meets the condition of continuing to reply, so that the system can reduce invalid replies, save system resources, and at the same time ensure the pertinence and real-time of the answer, by setting a time threshold, the reply can be completed within a specified time, which can avoid poor user experience caused by system delay, and when the inquirer asks the question again in a short time, the system will process it preferentially, ensuring continuous and timely service response, by recording and generating timing data, the system can continuously accumulate sample data and optimize, help the guide diagnosis system to improve the response speed and accuracy, and continuously improve the processing capacity of different types of inquiries.
[0016] Therefore, the present application provides an intelligent guide diagnosis method and system, the scheme provided by the present application has high automation, can determine whether there is a related record according to the existing to-be-replied data, avoids repeated or irrelevant answers, through the introduction of the priority queue, the system can efficiently process a large number of inquiries, and intelligently allocate resources based on actual needs, to ensure that each user can get timely and accurate reply, and the emergency problem can be processed preferentially, which improves the user's satisfaction and experience. BRIEF DESCRIPTION OF DRAWINGS
[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creating laborious work.
[0018] Figure 1 The method flowchart of the intelligent guide diagnosis method provided for embodiment 1 is shown in the figure; Figure 2 The method flowchart of the optimization and abnormal processing of the guide diagnosis system is shown in the figure; Figure 3 The module structure diagram of the intelligent guide diagnosis system provided for embodiment 2 is shown in the figure.
[0019] Reference signs 10 - acquisition module; 20 - generation module; 30 - ordering module; 40 - reply module; 41 - processing unit; 42 - sampling unit; 43 - alarm unit. DETAILED DESCRIPTION
[0020] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.
[0021] In the following, various embodiments of the present application will be described more fully. The present application can have various embodiments, and adjustments and changes can be made therein. However, it should be understood that there is no intention to limit various embodiments of the present application to the specific embodiments disclosed herein, but the present application should be understood to encompass all adjustments, equivalents and / or alternatives falling within the spirit and scope of various embodiments of the present application.
[0022] In the following, the term "include" or "may include" used in various embodiments of the present application indicates the presence of the disclosed functions, operations or elements, and does not limit the addition of one or more functions, operations or elements. In addition, as used in various embodiments of the present application, the terms "include", "have" and their synonyms only intend to indicate the presence of a specific feature, number, step, operation, element, component or combination of the foregoing, and should not be understood as first excluding the presence or addition of one or more other features, numbers, steps, operations, elements, components or combinations of the foregoing.
[0023] In various embodiments of the present application, the expression "or" or "at least one of A or / and B" includes any combination of the listed terms or all combinations thereof. For example, the expression "A or B" or "at least one of A or / and B" can include A, can include B, or can include both A and B.
[0024] The expressions (such as "first", "second", etc.) used in various embodiments of the present application can modify various constituent elements in various embodiments, but can not limit the corresponding constituent elements. For example, the above expressions do not limit the order and / or importance of the elements. The above expressions are only for the purpose of distinguishing one element from other elements. For example, the first user device and the second user device indicate different user devices, although both are user devices. For example, without departing from the scope of various embodiments of the present application, a first element can be referred to as a second element, and likewise, a second element can be referred to as a first element.
[0025] It should be noted that in the present application, unless otherwise explicitly specified and defined, the terms such as "mounting", "connecting", "fixing" and the like should be understood in a broad sense, for example, can be fixed connection, can also be detachable connection, or integral connection; can be mechanical connection, can also be electrical connection; can be direct connection, or can be indirectly connected through an intermediate medium; can be the communication inside two elements. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.
[0026] In the present application, those skilled in the art need to understand that the terms indicating the orientation or positional relationship herein are based on the orientation or positional relationship shown in the drawings, which is only for the purpose of facilitating the description of the present application and simplifying the description, and is not intended to indicate or imply that the device or element referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present application.
[0027] The terms used in various embodiments of the present application are only for the purpose of describing specific embodiments and are not intended to limit various embodiments of the present application. As used herein, the singular form is intended to include the plural form, unless the context clearly indicates otherwise. Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by those skilled in the art to which various embodiments of the present application belong. The terms (such as those defined in a commonly used dictionary) will be interpreted to have the same meaning as the contextual meaning in the relevant technical field and will not be interpreted to have an idealized meaning or an overly formal meaning, unless clearly defined in various embodiments of the present application.
[0028] Embodiment 1 The present embodiment proposes an intelligent guidance method, which can be implemented by an intelligent guidance system, please refer to Figure 1 , the method comprises: S100: in response to the inquiry instruction, making the guidance system acquire the inquirer data through the current inquiry instruction.
[0029] Through step S100, the data of the inquirer can be identified according to the inquiry instruction of the inquirer, so as to provide a basis for subsequent personalized service and data judgment; in the present embodiment, the guidance system comprises a voice acquisition device and an image acquisition device, the inquiry instruction comprises a voice signal acquired by the voice acquisition device, the guidance system acquires the inquirer data through the current inquiry instruction, which comprises: making the guidance system determine the position data of the inquirer through the voice signal acquired by the voice acquisition device, and acquiring the image data of the inquirer based on the position data through the image acquisition device; The guidance system matches the image data with the user data in the preset user database through a face recognition algorithm and / or a posture recognition algorithm, and obtains the user data successfully matched with the image data as the inquirer data.
[0030] The guidance system can more accurately identify the identity and location of the inquirer by combining voice and image, and provide more accurate information for subsequent personalized services; in an optional embodiment, the voice collection device can include a microphone that collects voice signals by sound collection, and the image collection device can include several cameras that collect image data by video recording.
[0031] S200: Determine whether the existing to-be-answered data contains inquirer data, if the determination result is no, generate a set of to-be-answered data based on the current inquiry instruction and the inquirer data; if the determination result is yes, generate a set of new to-be-answered data based on the current inquiry instruction and the to-be-answered data containing the inquirer data.
[0032] It should be noted that the to-be-answered data can contain the context of the current inquiry instruction, the specific information of the inquirer, and the related data of the historical dialogue; through the matching mechanism of the current inquirer data and the existing to-be-answered data in step S200, the method proposed in this embodiment can provide more intelligent and personalized answers for users according to the preferences and historical needs of the inquirer, and at the same time, it can generate a set of updated to-be-answered data through intelligent matching of historical to-be-answered data, effectively preventing repeated answers due to multiple inquiries by the same inquirer, thereby improving the accuracy of subsequent answers, not only improving the efficiency of data processing, but also reducing the complexity of completely independent processing of each inquiry by the intelligent guidance system, and improving the intelligent level of the intelligent guidance system.
[0033] S300: Determine the priority of the current newly generated to-be-answered data based on the current newly generated to-be-answered data and other existing to-be-answered data, and add the current newly generated to-be-answered data to the sorting queue based on the priority.
[0034] By prioritizing the to-be-answered data, the intelligent guidance system can ensure that tasks with high priority are processed first, avoid delays in urgent issues due to sorting problems, and at the same time, each to-be-answered data can be processed one by one to ensure that all inquiries can be responded to, avoiding the situation of missing answers or repeated answers when the system answers, thereby improving the efficiency of system response; Specifically, the determination of the priority of the current newly generated to-be-answered data based on the current newly generated to-be-answered data and other existing to-be-answered data in step S300 includes: determining whether the newly generated data to be replied contains disease data; If the newly generated data to be replied contains disease data, determining the level of the disease data, and when the level of the disease data is not lower than a preset level, determining the priority of the newly generated data to be replied based on the disease data and other existing data to be replied containing disease data with a level not lower than the preset level; If the newly generated data to be replied does not contain disease data or the level of the disease data is lower than the preset level, determining whether the newly generated data to be replied is generated from prior data to be replied, and when the newly generated data to be replied is generated from prior data to be replied, determining the priority of the newly generated data to be replied based on the prior data to be replied and other existing data to be replied.
[0035] Specifically, in step S300, the level of the disease can be evaluated based on the data to be replied, and after the level of the disease is determined, the priority is sorted in combination with the level of the disease data in the data to be replied and the level of the disease data in other data to be replied; for example, the method proposed in the embodiment can set the severity and / or urgency level of different diseases, for example, a higher level can be set for acute diseases and a lower level can be set for chronic diseases; In one specific embodiment, the method proposed in the embodiment can be determined by calculating the level value of the disease data, and the calculation formula is G=w1xA+w2xB+w3xC; Wherein, G represents the level of the disease, A represents the severity score of the disease, B represents the urgency score of the disease, and C represents the complexity score of the disease, w1, w2 and w3 are weight coefficients corresponding to the severity of the disease, the urgency of the disease and the complexity of the disease respectively, and w1+w2+w3=1; When the level value G is not lower than the preset level threshold G1, it can be determined that the level of the disease data is not lower than the preset level; After calculating the level value Gnew of the disease data in the newly generated data to be replied, the intelligent guide diagnosis system compares Gnew with the level value of the disease data in other existing data to be replied containing disease data with a level not lower than the preset level, so as to determine the priority of the newly generated data to be replied according to the comparison result, and the higher the priority of the newly generated data to be replied, the earlier the position of the data to be replied in the sorting queue.
[0036] When the to-be-answered data does not contain the disease data, or the level of the disease data is lower than the preset level, the intelligent triage system further determines whether the current to-be-answered data is generated from the previous to-be-answered data. If it is determined that the current to-be-answered data is generated from the previous to-be-answered data, the priority of the newly generated to-be-answered data can be determined according to the generation time of the previous to-be-answered data and other factors. Exemplarily, the method proposed in the embodiment can make the new to-be-answered data generated from the to-be-answered data with earlier generation time have a higher priority. When the new to-be-answered data is generated from the previous to-be-answered data, the generation time stamp of the previous to-be-answered data can be inherited by the newly generated to-be-answered data, so that the generation time stamp can be continuously inherited when the to-be-answered data is generated again based on the newly generated to-be-answered data.
[0037] After the priority of the newly generated to-be-answered data is determined, the intelligent triage system sorts all the to-be-answered data according to the priority, so as to achieve the effect of determining the reply order by comprehensively considering the severity of the disease, the generation time stamp of the data, the urgency of the existing data, and other factors. In a specific embodiment, the method proposed in the embodiment can use natural language processing (NLP) technology to process the text data, automatically extract the disease information, identify the related terms and perform level evaluation, and then perform priority allocation based on the preset rules.
[0038] S400: The triage system makes the triage system reply to the inquiry instruction in each to-be-answered data in the sorting queue in sequence based on the preset database, and deletes the to-be-answered data from the sorting queue after the reply to any to-be-answered data is completed.
[0039] In the embodiment, the preset database can contain common questions and standard answers in the medical field, department information of large hospitals, professional fields of doctors, scheduling arrangements, registration processes, and data of matters needing attention.
[0040] Exemplarily, for common disease symptoms, prevention methods, drug use suggestions, and other questions, the system can make answers according to the detailed descriptions, medical suggestions, and clinical guidelines stored in the database; For the registration needs of the inquirer, the system can inform the inquirer of the registration method or directly make an appointment for the inquirer based on the disease information and the doctor's scheduling situation; For the inquirer's demand for wayfinding, the system can inform the inquirer of the specific location of the corresponding department and doctor according to the current location of the inquirer, and provide a navigation route to help the inquirer quickly reach the destination. The system can further combine the map information inside the hospital to provide the inquirer with the best walking route to the target department, so as to avoid confusion caused by the complex structure of the hospital or the unclear location of the department.
[0041] Further, the method proposed in the embodiment determines whether the to-be-answered data contains the illness data before deleting the to-be-answered data from the sorting queue; and when the determination result is yes, generates new inquirer data based on the illness data and the inquirer data in the to-be-answered data, saves the new inquirer data in the guidance system to replace the previous inquirer data, and deletes the to-be-answered data from the sorting queue. Thus, the method proposed in the embodiment can effectively guarantee the response time of emergency illness and reduce the risk caused by information processing lag.
[0042] Preferably, after a reply is made for any to-be-answered data, if an inquiry instruction initiated by the same inquirer is received within the first preset time threshold, a set of new to-be-answered data is generated based on the current inquiry instruction and the to-be-answered data containing the inquirer data, the priority of the newly generated to-be-answered data is determined as the highest, and the to-be-answered data is added to the sorting queue. If the user is not satisfied with the current reply or has further questions, the dynamic adjustment mechanism of the system can ensure that the user does not need to wait for a long time to obtain an answer, ensure that the emergency or continuously concerned problems can be effectively handled, quickly respond to the subsequent needs of the user, and better understand the specific needs of the user, generate more accurate answers or suggestions according to the actual situation, avoid simple repeated answers, update and adjust the answering strategy in time, provide more targeted solutions, and improve the interactivity and efficiency of the service; If no inquiry instruction initiated by the same inquirer is received within the first preset time threshold, it is determined that the reply to the to-be-answered data is completed, and the to-be-answered data is deleted from the sorting queue.
[0043] Further, the method proposed in the embodiment can also collect surrounding image data through an image acquisition device before a reply is made for any to-be-answered data. If the surrounding image data contains the image data of the inquirer in the to-be-answered data, a reply is made for the to-be-answered data. If the surrounding image data does not contain the image data of the inquirer in the to-be-answered data, the current to-be-answered data is retained, and the step of generating corresponding reply content for the inquiry instruction in the next to-be-answered data in the sorting queue is performed.
[0044] Thus, the method proposed in the embodiment can automatically determine whether the inquirer corresponding to the to-be-answered data is present when a reply is to be made for the to-be-answered data through image acquisition and analysis, so as to determine whether a reply is needed. If the inquirer of the data to be replied is not present, the intelligent guidance system can not make a reply and temporarily reserve the data to be replied, and continue to process the next data to be replied in the sorting queue until the next check to re-judge whether a reply needs to be made, so as to ensure that the made reply can achieve more effective help, and at the same time optimize the utilization efficiency of resources.
[0045] Further, referring to Figure 2 , the method further includes: S410: The guidance system generates corresponding reply content for making a reply according to the order of each data to be replied in the sorting queue, based on the preset database, and according to the inquiry instruction in each data to be replied.
[0046] S420: Start timing when the corresponding reply content for any data to be replied is generated, stop timing when the reply content is generated, generate timing data, and generate a set of sample data for optimizing the guidance system based on the data to be replied, the inquiry instruction and the timing data.
[0047] S430: If the guidance system does not generate the reply content within the second preset time threshold after starting the timing, the current data to be replied is reserved, and the step of generating the corresponding reply content for the inquiry instruction in the next sequential data to be replied in the sorting queue is performed, and an alarm prompt is generated.
[0048] Through steps S410-S430, the method proposed in the embodiment can orderly process the data to be replied, generate sample data by recording the reply content, the inquiry instruction and the timing data, which can help analyze the performance of the system, find potential problems and deficiencies, provide basis for optimizing the guidance system, facilitate targeted improvement and optimization of the system, and continuously improve the intelligent level and reply quality of the guidance system; The timing function can monitor the generation time of the reply content in real time, timely find the delay or lag problem that may occur when the system processes some inquiry instructions, optimize the system algorithm through analysis of the timing data, improve the response speed and processing efficiency of the system, and timely notify the relevant personnel or system when the generation time of the reply content is too long, so as to take corresponding measures to solve the problem, and further enhance the fault tolerance and stability of the intelligent guidance system.
[0049] Embodiment 2 The embodiment proposes an intelligent guidance system for implementing the intelligent guidance method proposed in embodiment 1, referring to Figure 3 , the system includes: The acquisition module 10 is configured to acquire inquirer data through the current inquiry instruction by the guidance system in response to the inquiry instruction. The generating module 20 is configured to determine whether the existing to-be-answered data contains the inquirer data, and if the determination result is no, generate a set of to-be-answered data based on the current inquiry instruction and the inquirer data; if the determination result is yes, generate a set of new to-be-answered data based on the current to-be-answered data and the to-be-answered data containing the inquirer data; The sorting module 30 is configured to determine the priority of the current newly generated to-be-answered data based on the current newly generated to-be-answered data and other existing to-be-answered data, and add the current newly generated to-be-answered data into the sorting queue based on the priority. The answering module 40 is configured to make the guiding system answer the inquiry instruction in each to-be-answered data in the sorting queue based on the preset database in sequence, and delete the to-be-answered data from the sorting queue after the answer to any to-be-answered data is completed.
[0050] Specifically, the acquiring module 10 can identify the data of the inquirer according to the inquiry instruction of the inquirer, thereby providing a basis for subsequent personalized services and data determination; in the embodiment, the acquiring module 10 includes a voice acquisition device and an image acquisition device, and the inquiry instruction includes a voice signal acquired by the voice acquisition device, so that the guiding system acquires the inquirer data through the current inquiry instruction, including: The guiding system determines the position data of the inquirer through the voice signal acquired by the voice acquisition device, and acquires the image data of the inquirer based on the position data through the image acquisition device. The guiding system matches the image data with the user data in the preset user database through a face recognition algorithm and / or a posture recognition algorithm, and acquires the user data successfully matched with the image data as the inquirer data.
[0051] By using the combination of voice and image, the guiding system can more accurately identify the identity and position of the inquirer, and provide more accurate information for subsequent personalized services; in an optional embodiment, the voice acquisition device can include a microphone that acquires the voice signal by sound collection, and the image acquisition device can include a plurality of cameras that acquire the image data by camera shooting.
[0052] Specifically, the sorting module 30 can determine whether the current newly generated to-be-answered data contains the disease data; if the current newly generated to-be-answered data contains the disease data, determine the level of the disease data, and when the level of the disease data is not lower than a preset level, determine the priority of the current newly generated to-be-answered data based on the disease data and other existing to-be-answered data containing the disease data not lower than the preset level. If the newly generated data to be replied does not contain the disease data or the level of the disease data is lower than the preset level, it is determined whether the newly generated data to be replied is generated from the prior data to be replied, and when the newly generated data to be replied is generated from the prior data to be replied, the priority of the newly generated data to be replied is determined based on the prior data to be replied and other existing data to be replied.
[0053] Therefore, the sorting module 30 can evaluate the level of the disease based on the data to be replied, and after the level of the disease is determined, the priority is sorted in combination with the level of the disease data in the data to be replied and the level of the disease data in other data to be replied; For example, the severity and / or urgency level of different diseases can be set in the intelligent triage system, for example, a higher level can be set for acute diseases and a lower level can be set for chronic diseases; the sorting module 30 can also make the newly generated data to be replied generated from the data to be replied with an earlier generation time have a higher priority, and when the new data to be replied is generated from the prior data to be replied, the generation time stamp of the prior data to be replied can be inherited by the newly generated data to be replied, so that the generation time stamp is continuously inherited to the subsequent data to be replied when the data to be replied is generated again based on the newly generated data to be replied.
[0054] In the embodiment, the preset database can contain common problems and standard answers in the medical field, department information of large hospitals, professional fields of doctors, scheduling arrangements, registration processes and data such as matters needing attention; for example, for common disease symptoms, prevention methods, drug use suggestions and other problems, the system can answer according to the detailed description, medical advice and clinical guidelines stored in the database; for the registration needs of the inquirer, the system can inform the inquirer of the registration method or directly make an appointment for the inquirer based on the disease information and the doctor's scheduling; for the inquirer's wayfinding needs, the system can inform the inquirer of the specific location of the corresponding department and doctor according to the current location of the inquirer, and provide navigation route to help the inquirer quickly reach the destination, and can further combine the internal map information of the hospital to provide the best walking route between departments for the inquirer, avoiding confusion caused by complex hospital structure or unclear department location.
[0055] Further, the reply module 40 will determine whether the data to be replied contains disease data before deleting the data to be replied from the sorting queue; and when the determination result is yes, new inquirer data is generated based on the disease data and the inquirer data in the data to be replied, the new inquirer data is saved in the triage system to replace the prior inquirer data, and the data to be replied is deleted from the sorting queue; thereby, the intelligent triage system can effectively guarantee the response time of emergency diseases and reduce the risk caused by information processing lag.
[0056] Preferably, after a reply is made to any to-be-replied data, if an inquiry instruction initiated by the same inquirer is received within the first preset time threshold, the system generates a new set of to-be-replied data based on the current inquiry instruction and the to-be-replied data containing the inquirer data, determines the priority of the newly generated to-be-replied data as the highest, and adds it to the sorting queue; if the user is not satisfied with the current reply or has further questions, the dynamic adjustment mechanism of the system can ensure that the user does not need to wait for a long time to obtain an answer, ensure that urgent or continuously concerned problems can be effectively handled, quickly respond to the subsequent needs of the user, and better understand the specific needs of the user, generate more accurate answers or suggestions according to the actual situation, avoid simple repeated answers, update and adjust the answering strategy in a timely manner, provide more targeted solutions, and improve the interactivity and efficiency of the service. If no inquiry instruction initiated by the same inquirer is received within the first preset time threshold, it is determined that the reply to the to-be-replied data is complete, and the to-be-replied data is deleted from the sorting queue.
[0057] Further, the intelligent triage system can also collect surrounding image data through an image acquisition device before replying to any to-be-replied data. If the surrounding image data contains the image data of the inquirer in the to-be-replied data, a reply is made to the to-be-replied data. If the surrounding image data does not contain the image data of the inquirer in the to-be-replied data, the current to-be-replied data is retained, and the step of generating corresponding reply content for the inquiry instruction in the next to-be-replied data in the sorting queue is performed.
[0058] Further, the reply module 40 includes: The processing unit 41 is configured to cause the triage system to generate corresponding reply content for replying to the inquiry instruction in each to-be-replied data in the sorting queue based on the preset database in sequence. The sampling unit 42 is configured to start timing when the corresponding reply content for any to-be-replied data is generated, stop timing and generate timing data when the reply content is generated, and generate a set of sample data for optimizing the triage system based on the to-be-replied content, the inquiry instruction, and the timing data. The alarm unit 43 is configured to retain the current to-be-replied data and perform the step of generating corresponding reply content for the inquiry instruction in the next to-be-replied data in the sorting queue when the triage system does not generate reply content within the second preset time threshold after starting timing, and generate an alarm prompt.
[0059] Therefore, the intelligent guidance system can orderly process the to-be-replied data, generate sample data by recording the reply content, inquiry instruction and timing data, the sample data can help analyze the performance of the system, find potential problems and deficiencies, provide basis for optimization of the guidance system, facilitate targeted improvement and optimization of the system, and continuously improve the intelligent level and reply quality of the guidance system. The timing function of the sampling unit 42 can monitor the generation time of the reply content in real time, timely find the delay or lag problem that may occur when the system processes certain inquiry instructions, optimize the system algorithm through analysis of the timing data, improve the response speed and processing efficiency of the system, and timely notify the relevant personnel or system when the generation time of the reply content is too long, so as to take corresponding measures to solve the problem, and further enhance the fault tolerance and stability of the intelligent guidance system.
[0060] Embodiment 3 The embodiment provides a computer device, the computer device includes a memory and a processor, the memory stores a computer program, and the computer program is executed by the processor to make the processor execute the steps of the intelligent guidance method in embodiment 1.
[0061] Embodiment 4 The embodiment provides a computer device, the computer device includes a memory and a processor, the memory stores a computer program, and the computer program is executed by the processor to make the processor execute the steps of the intelligent guidance method in embodiment 1.
[0062] In summary, the present application provides an intelligent guidance method and system, the scheme provided by the present application has high automation, can judge whether there is a related record according to existing to-be-replied data, avoids repeated answers or irrelevant answers, introduces a priority queue, the system can efficiently process a large number of inquiries, intelligently allocates resources based on actual needs, ensures that each user can get timely and accurate reply, and the emergency problem can be processed preferentially, and the user's satisfaction and experience are improved.
[0063] The above only describes the preferred embodiments of the present application, and does not limit the present application, any modification, equivalent replacement, improvement, etc. within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. An intelligent triage method, characterized in that, The method includes: In response to an inquiry command, the triage system obtains the inquirer's data based on the current inquiry command; Determine whether the existing pending response data contains the inquirer data. If the determination result is no, generate a set of pending response data based on the current inquiry instruction and the inquirer data. If the determination result is yes, generate a new set of pending response data based on the current inquiry instruction and the pending response data containing the inquirer data. The priority of the newly generated data to be answered is determined based on the data to be answered and other existing data to be answered, and the newly generated data to be answered is added to the sorting queue based on the priority. The triage system responds to the queries in each pending data in the sorting queue according to the order of the pending data, based on a preset database, and deletes the pending data from the sorting queue after responding to any pending data.
2. The method according to claim 1, characterized in that, The process of determining the priority of the newly generated data to be responded to based on the newly generated data to be responded to and other existing data to be responded to includes: Determine whether the newly generated data to be answered contains symptom data; If the newly generated data to be answered contains symptom data, the level of the symptom data is determined, and when the level of the symptom data is not lower than a preset level, the priority of the newly generated data to be answered is determined based on the symptom data and other existing data to be answered that contain symptom data not lower than the preset level. If the newly generated pending data does not contain disease data or the level of the disease data is lower than a preset level, it is determined whether the newly generated pending data was generated from prior pending data. If the newly generated pending data was generated from prior pending data, the priority of the newly generated pending data is determined based on the prior pending data and other existing pending data.
3. The method according to claim 1, characterized in that, The triage system includes a voice acquisition device and an image acquisition device. The inquiry command includes a voice signal acquired by the voice acquisition device. The step of enabling the triage system to obtain inquirer data through the current inquiry command includes: The triage system determines the location data of the inquirer through the voice signal collected by the voice acquisition device, and collects the image data of the inquirer based on the location data through the image acquisition device. The triage system uses a facial recognition algorithm and / or a posture recognition algorithm to match the image data with user data in a preset user database, and obtains the user data that successfully matches the image data as the inquirer data.
4. The method according to any one of claims 1-3, characterized in that, The method further includes: Before deleting the data to be answered from the sorting queue, determine whether the data to be answered contains disease data; If the judgment result is yes, new inquirer data is generated based on the symptom data and the inquirer data in the pending response data. The new inquirer data is saved in the triage system to replace the previous inquirer data, and the pending response data is deleted from the sorting queue.
5. The method according to claim 3, characterized in that, The method further includes: Before responding to any pending data, acquire surrounding image data using an image acquisition device; If the surrounding image data contains the image data of the inquirer in the data to be answered, then respond to the data to be answered. If the surrounding image data does not contain the image data of the inquirer in the data to be answered, the current data to be answered is retained, and the step of generating corresponding response content for the inquiry instruction in the next sequential data to be answered in the sorting queue is executed.
6. The method according to claim 1 or 5, characterized in that, The method further includes: After responding to any pending data, if an inquiry instruction initiated by the same inquirer is received within a first preset time threshold, a new set of pending data is generated based on the current inquiry instruction and the pending data containing the inquirer's data. The newly generated pending data is given the highest priority and added to the sorting queue. If no inquiry instruction initiated by the same inquirer is received within the first preset time threshold, it is determined that the response to the data to be answered has been completed, and the data to be answered is deleted from the sorting queue.
7. The method according to claim 1, characterized in that, The method further includes: The triage system generates corresponding response content for responding to the inquiry instructions in each piece of data to be responded to, based on a preset database and in accordance with the order of each piece of data to be responded to in the sorting queue. The timing starts when the corresponding response content for any pending response data is generated, and stops when the response content is generated and timing data is generated. A set of sample data for optimizing the triage system is generated based on the pending response content, the inquiry instruction, and the timing data. If the triage system fails to generate the response content within the second preset time threshold after the start of the timer, it retains the current data to be responded to and executes the step of generating the corresponding response content for the inquiry instruction in the next sequential data to be responded to in the sorting queue, while generating an alarm prompt.
8. An intelligent triage system, characterized in that, The device includes: The acquisition module is used to respond to an inquiry command, enabling the triage system to acquire the inquirer's data through the current inquiry command; The generation module is used to determine whether the existing data to be answered contains the data of the inquirer. If the determination result is no, a set of data to be answered is generated based on the current inquiry instruction and the data of the inquirer. If the determination result is yes, a new set of data to be answered is generated based on the current data to be answered and the data to be answered containing the data of the inquirer. The sorting module is used to determine the priority of the newly generated data to be replied to based on the newly generated data to be replied to and other existing data to be replied to, and to add the newly generated data to be replied to to the sorting queue based on the priority. The response module is used to enable the triage system to respond to the inquiry instructions in each piece of data to be responded to in the sorting queue according to the order of each piece of data to be responded to, based on a preset database, and to delete the data to be responded to from the sorting queue after the response to any piece of data is completed.
9. A computer device, characterized in that, The computer device includes a memory and a processor. The memory stores a computer program, which, when executed by the processor, causes the processor to perform the steps of the intelligent triage method as described in any one of claims 1-7.
10. A triage robot, characterized in that, The triage robot stores a computer program, which, when executed by a processor, causes the processor to perform the steps of the intelligent triage method as described in any one of claims 1-7.