A method, device, electronic device, and storage medium for adapting psychological courses.
By using assessment and guidance information to determine the user's psychological state and course needs, the problem of users having difficulty choosing suitable psychology courses is solved, achieving precise course recommendations and improved effectiveness.
Patent Information
- Application Number
- CN202211032040.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-26
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2042-08-26
AI Technical Summary
Users find it difficult to choose a course that suits their mental state from a large number of psychology courses, which affects the effectiveness of the courses.
The assessment tags for target users are determined by the assessment type and score of the assessment information, and suitable target course sequences are recommended based on historical assessment results and guidance information.
Accurately recommend courses that match the user's psychological state to improve course effectiveness.
Smart Images

Figure CN115391410B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of course recommendation technology, and in particular to a method, apparatus, electronic device and storage medium for adapting psychological courses. Background Technology
[0002] As people pay more attention to mental health, psychology courses are becoming increasingly popular. These courses transform therapeutic principles into systematic online audio courses, covering cognitive therapy, meditation, breathing exercises, and more.
[0003] In related technologies, psychological courses are simply piled up, making it difficult for users to choose courses that suit their psychological state from a large number of courses, thus affecting the effectiveness of the courses. Summary of the Invention
[0004] This application provides a method, apparatus, electronic device, and storage medium for adapting psychological courses to determine suitable psychological courses.
[0005] In a first aspect, embodiments of this application provide a method for adapting psychological courses, the method comprising:
[0006] After receiving the assessment results corresponding to the assessment information triggered by the target user, determine the assessment type of the assessment information and the assessment score of the assessment results;
[0007] Based on the assessment type and the assessment score, the assessment tags for the target user are determined;
[0008] If a historical assessment result triggered by the target user is received, and there is a guided course in the historical target course sequence, then the target course sequence corresponding to the assessment tag and the emotion category is determined based on the fourth correspondence relationship; wherein, the historical target course sequence is the target course sequence corresponding to the historical assessment result triggered by the target user at the latest time; the emotion category is determined based on the guided information triggered by the target user during the playback of the guided course in the historical target course sequence; the fourth correspondence relationship includes the correspondence relationship between the assessment tag, the emotion category and the target course sequence.
[0009] The above scheme sets up assessment information of different assessment types. Target users trigger the assessment results of this information. The assessment score represents the target user's psychological state under that assessment type. Therefore, based on the assessment score and the corresponding assessment type, the assessment tag of the target user can be accurately determined. If the target user triggers historical assessment results, and there are guided courses in the historical target course sequence, the impact of the guided information triggered by the target user during the playback of the guided course on subsequent recommended courses also needs to be considered. By pre-setting the correspondence between each assessment tag, emotion category, and target course sequence, and determining the emotion category based on the guided information, the target course sequence corresponding to the determined assessment tag and emotion category can be accurately determined based on the pre-set relationship.
[0010] In some optional implementations, the evaluation results include target options for each evaluation item in the evaluation information; the evaluation score is determined in the following manner:
[0011] Based on the first correspondence, the score corresponding to the target option of each assessment item is determined; wherein, the first correspondence includes the correspondence between different options and scores of all assessment items in the assessment information;
[0012] The sum of the scores corresponding to the target options of all evaluation items in the evaluation results is determined as the evaluation score.
[0013] In some optional implementations, the assessment tags for the target user are determined based on the assessment type and the assessment score, including:
[0014] Determine the second correspondence relationship corresponding to the assessment type; wherein, the second correspondence relationship includes the correspondence relationship between each preset score range of the assessment type and the assessment label;
[0015] The evaluation tag corresponding to the preset score range where the evaluation score in the second correspondence is located is determined as the evaluation tag of the target user.
[0016] Some optional implementations also include:
[0017] If no historical assessment results triggered by the target user are received; or if historical assessment results triggered by the target user are received and there are no guided courses in the historical target course sequence, then the target course sequence corresponding to the assessment tag is determined based on the third correspondence relationship.
[0018] The historical target course sequence is the target course sequence corresponding to the latest historical assessment result triggered by the target user; the third correspondence includes the correspondence between each assessment tag and the target course sequence.
[0019] In some alternative implementations, the guided courses include cognitive therapy courses; the non-guided courses include some or all of meditation courses, breathing training courses, muscle relaxation courses, and sleep courses.
[0020] Some optional implementations also include:
[0021] The target course sequence will be notified via a preset notification method.
[0022] In some alternative implementations, the assessment types include question-based tests and stress tests.
[0023] Secondly, embodiments of this application also provide a psychological curriculum adaptation device, comprising:
[0024] The score determination module is used to determine the assessment type of the assessment information and the assessment score of the assessment result after receiving the assessment result corresponding to the assessment information triggered by the target user.
[0025] The tag determination module is used to determine the assessment tags of the target user based on the assessment type and the assessment score;
[0026] The course processing module is used to determine the target course sequence corresponding to the assessment tag and emotion category based on the fourth correspondence relationship if it receives the historical assessment results triggered by the target user and there are guided courses in the historical target course sequence.
[0027] Wherein, the historical target course sequence is the target course sequence corresponding to the latest historical assessment result triggered by the target user; the emotion category is determined based on the guidance information triggered by the target user during the playback of the guidance-type course in the historical target course sequence; the fourth correspondence includes the correspondence between assessment tags, emotion categories and target course sequences.
[0028] Thirdly, embodiments of this application provide an electronic device, including at least one processor and at least one memory, wherein the memory stores a computer program, and when the program is executed by the processor, the processor performs the psychological curriculum adaptation method described in any of the first aspects above.
[0029] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program executable by an electronic device, which, when run on the electronic device, causes the electronic device to perform the psychological curriculum adaptation method described in any of the first aspects above. Attached Figure Description
[0030] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0031] Figure 1 A flowchart illustrating the first psychological curriculum adaptation method provided in this application embodiment;
[0032] Figure 2 A schematic diagram of a first user interface provided for an embodiment of this application;
[0033] Figure 3 A schematic diagram of a second user interface provided in an embodiment of this application;
[0034] Figure 4 A flowchart illustrating the second psychological curriculum adaptation method provided in this application embodiment;
[0035] Figure 5 A flowchart illustrating the third psychological curriculum adaptation method provided in this application embodiment;
[0036] Figure 6 A schematic diagram of a third user interface provided in the embodiments of this application;
[0037] Figure 7 A schematic diagram of a fourth user interface provided in the embodiments of this application;
[0038] Figure 8 A schematic diagram of the fifth user interface provided in the embodiments of this application;
[0039] Figure 9 A schematic diagram of a sixth user interface provided in the embodiments of this application;
[0040] Figure 10 A schematic diagram of the structure of the psychological curriculum adaptation device provided in the embodiments of this application;
[0041] Figure 11 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0042] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0043] In the embodiments of this application, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.
[0044] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, unless otherwise stated, "a plurality of" means two or more.
[0045] In the description of this application, it should be noted that, unless otherwise expressly specified and limited, the term "connection" should be interpreted broadly. For example, it can refer to a direct connection, an indirect connection through an intermediate medium, or a connection within two devices. Those skilled in the art can understand the specific meaning of the above term in this application based on the specific circumstances.
[0046] The psychology courses transform therapeutic principles into systematic online audio courses, covering cognitive therapy courses, meditation courses, breathing training courses, and more.
[0047] In related technologies, psychological courses are simply piled up, making it difficult for users to choose courses that suit their psychological state from a large number of courses, thus affecting the effectiveness of the courses.
[0048] In view of this, embodiments of this application propose a method, device, electronic device, and storage medium for adapting psychological courses. The method includes: after receiving an assessment result corresponding to assessment information triggered by a target user, determining the assessment type of the assessment information and the assessment score of the assessment result; determining the assessment tag of the target user based on the assessment type and the assessment score; if historical assessment results triggered by the target user are received, and there are guided courses in the historical target course sequence, then determining the target course sequence corresponding to the assessment tag and the emotion category based on a fourth correspondence relationship; wherein, the historical target course sequence is the target course sequence corresponding to the historical assessment result triggered by the target user at the latest trigger time; the emotion category is determined based on the guided information triggered by the target user during the playback of guided courses in the historical target course sequence; the fourth correspondence relationship includes the correspondence relationship between the assessment tag, the emotion category, and the target course sequence.
[0049] The above scheme sets up assessment information of different assessment types. Target users trigger the assessment results of this information. The assessment score represents the target user's psychological state under that assessment type. Therefore, based on the assessment score and the corresponding assessment type, the assessment tag of the target user can be accurately determined. If the target user triggers historical assessment results, and there are guided courses in the historical target course sequence, the impact of the guided information triggered by the target user during the playback of the guided course on subsequent recommended courses also needs to be considered. By pre-setting the correspondence between each assessment tag, emotion category, and target course sequence, and determining the emotion category based on the guided information, the target course sequence corresponding to the determined assessment tag and emotion category can be accurately determined based on the pre-set relationship.
[0050] The technical solution of this application and how it solves the above-mentioned technical problems will be described in detail below with reference to the accompanying drawings and specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.
[0051] This application provides a first method for adapting psychological courses, such as... Figure 1 As shown, it includes the following steps:
[0052] Step S101: After receiving the assessment result corresponding to the assessment information triggered by the target user, determine the assessment type of the assessment information and the assessment score of the assessment result.
[0053] In this embodiment, assessment information of different types (such as assessment information in the form of questionnaires) is set up. The target user selects the appropriate assessment type to take the assessment based on the current psychological adjustment needs.
[0054] After the target user completes the assessment, the assessment results for that assessment information are triggered. The assessment score represents the target user's psychological state under that assessment type.
[0055] Therefore, after receiving the evaluation results, it is necessary to determine the evaluation type of the evaluation information and the evaluation score of the evaluation results.
[0056] Step S102: Determine the assessment tag for the target user based on the assessment type and the assessment score.
[0057] As mentioned above, the score of the assessment result represents the psychological state of the target user under this assessment type. Therefore, based on the assessment type and the score, the assessment label representing the psychological state of the target user can be accurately determined.
[0058] Step S103: Determine the target course sequence based on the assessment tags.
[0059] The above scheme sets up assessment information of different assessment types. The target user triggers the assessment information and the assessment result. The assessment score represents the target user's psychological state under the assessment type. Therefore, based on the assessment score and the corresponding assessment type, the assessment tag of the target user is accurately determined, and then the target course sequence suitable for the target user's psychological state is determined based on the assessment tag.
[0060] In some optional implementations, after step S103, the target course sequence is notified via a preset notification method, thereby providing psychological adjustment to the user and achieving a better psychological adjustment effect.
[0061] In some optional implementations, the evaluation results include target options for each evaluation item in the evaluation information;
[0062] See Figure 2 As shown, the assessment type selection interface has buttons for multiple assessment types. Figure 2 Taking four assessment types as an example (in actual applications there may be more or fewer assessment types), the target user clicks the button for a certain assessment type to enter the corresponding assessment interface;
[0063] See Figure 3 As shown, the assessment interface for assessment type 1 contains multiple assessment items. Figure 3 Taking 10 assessment items as an example (there may be more or fewer assessment items in implementation), each assessment item has multiple optional options (the number of optional options for each assessment item may be the same or different). The target user clicks on any optional option, and that option becomes the target option for the corresponding assessment item. For example, if the user clicks on option C in assessment item 1, option C becomes the target option for assessment item 1.
[0064] Correspondingly, the test score can be determined in the following ways:
[0065] Based on the first correspondence, the score corresponding to the target option of each assessment item is determined; wherein, the first correspondence includes the correspondence between different options and scores of all assessment items in the assessment information;
[0066] The sum of the scores corresponding to the target options of all evaluation items in the evaluation results is determined as the evaluation score.
[0067] For example, for any type of assessment information, different options for each assessment item correspond to different scores. By pre-setting the correspondence between different options and scores for all assessment items in the assessment information, the score corresponding to the target option of each assessment item selected by the user is determined according to the correspondence.
[0068] Then, the sum of the scores corresponding to the target options of all the assessment items in the assessment results is determined as the assessment score of the assessment result.
[0069] The following is a specific example to illustrate this:
[0070] The assessment information contains 10 assessment items. Assessment item 1 has four options (referred to as option 1A, option 1B, option 1C, and option 1D), assessment item 2 has four options (referred to as option 2A, option 2B, option 2C, and option 2D), ..., assessment item 10 has four options (referred to as option 10A, option 10B, option 10C, and option 10D).
[0071] The assessment results are: Option 1C, Option 2B, Option 3A, Option 4C, Option 5D, Option 6C, Option 7A, Option 8A, Option 9B, Option 10D;
[0072] Based on the first correspondence mentioned above, the score corresponding to option 1C is determined to be S. 1C Option 2B corresponds to a score of S. 2B Option 3A corresponds to a score of S. 3A Option 4C corresponds to a score of S. 4C Option 5D corresponds to a score of S. 5D Option 6C corresponds to a score of S. 6C Option 7A corresponds to a score of S. 7A Option 8A corresponds to a score of S. 8A Option 9B corresponds to a score of S. 9B Option 10D corresponds to a score of S. 10D ;
[0073] The evaluation score S0 = S 1C +S 2B +S 3A +S 4C +S 5D +S 6C +S 7A +S 8A +S 9B +S 10D .
[0074] The process of determining the test score described above is merely an illustrative example and is not intended to limit this application.
[0075] The above scheme determines the score corresponding to each evaluation item in the evaluation result by pre-setting the correspondence between different options and scores of all evaluation items in the evaluation information and based on the correspondence. Then, based on the scores corresponding to all evaluation items in the evaluation result, the evaluation score of the evaluation result is accurately determined.
[0076] In some alternative implementations, the evaluation tags of the target user can be determined in, but are not limited to, the following ways:
[0077] Determine the second correspondence relationship corresponding to the assessment type; wherein, the second correspondence relationship includes the correspondence relationship between each preset score range of the assessment type and the assessment label;
[0078] The evaluation tag corresponding to the preset score range where the evaluation score in the second correspondence is located is determined as the evaluation tag of the target user.
[0079] For example, for any type of assessment information, the assessment score corresponds to different assessment tags when the score is in different preset score ranges. By pre-setting the correspondence between each preset score range of the assessment type and the assessment tag, the assessment tag corresponding to the preset score range in which the above assessment score is located can be determined based on the correspondence.
[0080] The above scheme determines the target user's assessment tags accurately by pre-setting the correspondence between different preset score ranges for each assessment type and assessment tags based on this correspondence.
[0081] In some alternative implementations, the assessment types include question-based tests and stress tests.
[0082] Problem-based tests are designed for psychological issues (such as anxiety, depression, etc.); correspondingly, problem-based tests are tagged with no risk, mild problem, moderate problem, and severe problem, etc.
[0083] Stress tests are tests that assess psychological stress (such as stress level, resilience level, etc.); correspondingly, stress test labels include low stress and low resilience, high stress and low resilience, low stress and high resilience, and high stress and high resilience.
[0084] In some alternative implementations, the target course sequence includes guided courses and / or non-guided courses; wherein the guided courses include cognitive therapy courses, and the non-guided courses include some or all of meditation courses, breathing training courses, muscle relaxation courses, and sleep courses.
[0085] In this embodiment, the aforementioned guided courses are those that require users to fill in interactive information during playback. For example, each chapter of the guided course may have chapter exercises that require users to fill in the answers to the chapter exercises for self-testing; certain chapters of the guided course may have unlock interfaces that require users to fill in the corresponding guidance information.
[0086] The above-mentioned non-guided courses are courses that only require playback (no user input of any interactive information is required).
[0087] In practice, the above evaluation results may be triggered when the target user participates in the first evaluation or when the target user participates in a subsequent evaluation.
[0088] For scenarios triggered when a target user participates in a assessment that is not their first time, where the target user has previously triggered historical assessment results, a historical target course sequence has been recommended to that target user. Similarly, the historical target course sequence also includes guided courses and / or non-guided courses.
[0089] This application provides a second method for adapting psychological courses, such as... Figure 4 As shown, it includes the following steps:
[0090] Step S401: After receiving the assessment result corresponding to the assessment information triggered by the target user, determine the assessment type of the assessment information and the assessment score of the assessment result.
[0091] Step S402: Determine the assessment tag for the target user based on the assessment type and the assessment score.
[0092] Steps S401 to S402 can be referred to in the above embodiments, and will not be repeated here.
[0093] Step S403: If no historical assessment results triggered by the target user are received; or if historical assessment results triggered by the target user are received and there are no guided courses in the historical target course sequence, then the target course sequence corresponding to the assessment tag is determined based on the third correspondence.
[0094] The historical target course sequence is the target course sequence corresponding to the latest historical assessment result triggered by the target user; the third correspondence includes the correspondence between each assessment tag and the target course sequence.
[0095] As mentioned above, the aforementioned guided courses are those that require guiding users to fill in interactive information during playback. Users will fill in the corresponding guided information, and the guided information can also represent the user's psychological state.
[0096] During implementation, if historical assessment results triggered by the aforementioned target user are received, and there are guided courses in the historical target course sequence, it is also necessary to consider the impact of the guided information triggered by the target user during the playback of the guided course on subsequent recommended courses.
[0097] If no historical assessment results triggered by the aforementioned target user are received, or if historical assessment results triggered by the aforementioned target user are received but there are no guided courses in the historical target course sequence, only the impact of assessment tags on subsequent recommended courses needs to be considered. Therefore, the correspondence between each assessment tag and the target course sequence can be preset; in this case, the target course sequence corresponding to the assessment tags of the aforementioned target user can be accurately determined based on the preset relationship, and the target course sequence can be pushed.
[0098] For example, if the target user has participated in multiple historical assessments and triggered multiple historical assessment results, the aforementioned historical target course sequence refers to the target course sequence corresponding to the latest historical assessment result triggered by the target user, which is the most recent target course sequence recommended to the target user.
[0099] If the above solution does not receive historical assessment results triggered by the target user, or if it does receive historical assessment results triggered by the target user but there are no guided courses in the historical target course sequence, it is only necessary to consider the impact of assessment tags on subsequent recommended courses. By pre-setting the correspondence between each assessment tag and the target course sequence, the target course sequence corresponding to the assessment tags of the target user can be accurately determined based on the pre-set relationship.
[0100] This application provides a third method for adapting psychological courses, such as... Figure 5 As shown, it includes the following steps:
[0101] Step S501: After receiving the assessment result corresponding to the assessment information triggered by the target user, determine the assessment type of the assessment information and the assessment score of the assessment result.
[0102] Step S502: Based on the assessment type and the assessment score, determine the assessment tag for the target user.
[0103] Steps S501 to S502 can be referred to in the above embodiments, and will not be repeated here.
[0104] Step S503: If the historical assessment results triggered by the target user are received, and there are guided courses in the historical target course sequence, then the target course sequence corresponding to the assessment tag and the emotion category is determined based on the fourth correspondence relationship.
[0105] Wherein, the historical target course sequence is the target course sequence corresponding to the latest historical assessment result triggered by the target user; the emotion category is determined based on the guidance information triggered by the target user during the playback of the guidance-type course in the historical target course sequence; the fourth correspondence includes the correspondence between assessment tags, emotion categories and target course sequences.
[0106] As mentioned above, the aforementioned guided courses are those that require guiding users to fill in interactive information during playback. Users will fill in the corresponding guided information, and the guided information can also represent the user's psychological state.
[0107] During implementation, if historical assessment results triggered by the aforementioned target user are received, and there are guided courses in the historical target course sequence, it is also necessary to consider the impact of the guided information triggered by the target user during the playback of the guided course on subsequent recommended courses.
[0108] Some chapters of guided courses have an unlock screen where users need to fill in the corresponding guidance information.
[0109] Based on this, in this case, the correspondence between each assessment tag, emotion category and target course sequence can be preset. According to the preset relationship, the target course sequence corresponding to the assessment tags and emotion categories of the target users can be accurately determined and the target course sequence can be pushed.
[0110] The following is a specific example illustrating the process of determining guidance information:
[0111] See Figure 6 As shown, in Chapter x of Guided Course 1, there is an unlock screen representing emotions. This screen contains multiple "emotion" buttons. The target user clicks one or more "emotion" buttons to select a target emotion as the first type of guidance information. After selecting any target emotion, clicking the "Next" button proceeds to the next step. Figure 7 The interface shown allows you to select the intensity of the target emotion as the second type of guiding information.
[0112] See Figure 8 As shown, in Chapter y of Guided Course 1, there is an unlock screen representing a scenario. This screen contains multiple "Scenario" buttons. The target user clicks one or more "Scenario" buttons to select a target scenario as a third type of guidance information. After selecting any target scenario, clicking the "Next" button proceeds to... Figure 9 The interface shown allows you to select the scene details of the target scene as the fourth type of guidance information.
[0113] If the target emotion mentioned above is not a negative emotion, the above four types of guidance information will be used as the guidance information for this type of guidance course.
[0114] If the target emotion is negative, the interface representing trending ideas guides users to fill in their trending ideas, including positive evidence supporting the ideas and negative evidence opposing them. These three parts of trending information constitute the fifth type of guiding information. The above five types of guiding information are used as the guiding information for this type of guided course.
[0115] The user interface described above is merely illustrative and is not intended to be limited thereto.
[0116] If the above solution receives historical assessment results triggered by the target user, and there are guided courses in the historical target course sequence, it is also necessary to consider the impact of the guidance information triggered by the target user during the playback of the guided course on the subsequent recommended courses. By pre-setting the correspondence between each assessment tag, emotion category and target course sequence, and determining the emotion category based on the guidance information, the target course sequence corresponding to the determined assessment tag and emotion category can be accurately determined according to the pre-set relationship.
[0117] Based on the same inventive concept, this application provides a psychological course adaptation device, see reference. Figure 10 As shown, the psychology curriculum adapter 1000 includes:
[0118] The score determination module 1001 is used to determine the assessment type of the assessment information and the assessment score of the assessment result after receiving the assessment result corresponding to the assessment information triggered by the target user.
[0119] The tag determination module 1002 is used to determine the assessment tags of the target user based on the assessment type and the assessment score;
[0120] The course processing module 1003 is used to determine the target course sequence corresponding to the assessment tag and the emotion category based on the fourth correspondence relationship if it receives the historical assessment results triggered by the target user and there are guided courses in the historical target course sequence.
[0121] Wherein, the historical target course sequence is the target course sequence corresponding to the latest historical assessment result triggered by the target user; the emotion category is determined based on the guidance information triggered by the target user during the playback of the guidance-type course in the historical target course sequence; the fourth correspondence includes the correspondence between assessment tags, emotion categories and target course sequences.
[0122] In some optional implementations, the evaluation results include target options for each evaluation item in the evaluation information; the score determination module 1001 is specifically used for:
[0123] Based on the first correspondence, the score corresponding to the target option of each assessment item is determined; wherein, the first correspondence includes the correspondence between different options and scores of all assessment items in the assessment information;
[0124] The sum of the scores corresponding to the target options of all evaluation items in the evaluation results is determined as the evaluation score.
[0125] In some optional implementations, the tag determination module 1002 is specifically used for:
[0126] Determine the second correspondence relationship corresponding to the assessment type; wherein, the second correspondence relationship includes the correspondence relationship between each preset score range of the assessment type and the assessment label;
[0127] The evaluation tag corresponding to the preset score range where the evaluation score in the second correspondence is located is determined as the evaluation tag of the target user.
[0128] In some alternative implementations, the target course sequence includes guided courses and / or non-guided courses; wherein the guided courses include cognitive therapy courses, and the non-guided courses include some or all of meditation courses, breathing training courses, muscle relaxation courses, and sleep courses.
[0129] In some optional implementations, the course processing module 1003 is further configured to:
[0130] If no historical assessment results triggered by the target user are received; or if historical assessment results triggered by the target user are received and there are no guided courses in the historical target course sequence, then the target course sequence corresponding to the assessment tag is determined based on the third correspondence relationship.
[0131] The historical target course sequence is the target course sequence corresponding to the latest historical assessment result triggered by the target user; the third correspondence includes the correspondence between each assessment tag and the target course sequence.
[0132] In some alternative implementations, the guided courses include cognitive therapy courses; the non-guided courses include some or all of meditation courses, breathing training courses, muscle relaxation courses, and sleep courses.
[0133] In some optional implementations, the course processing module 1003 is further configured to:
[0134] The target course sequence will be notified via a preset notification method.
[0135] In some alternative implementations, the assessment types include question-based tests and stress tests.
[0136] Since this device is the same as the device in the method of this application embodiment, and the principle of the device in solving the problem is similar to that of the method, the implementation of the device can be referred to the implementation of the method, and the repeated parts will not be described again.
[0137] Based on the same technical concept, this application also provides an electronic device 1100, such as... Figure 11As shown, it includes at least one processor 1101 and a memory 1102 connected to at least one processor. In this embodiment, the specific connection medium between the processor 1101 and the memory 1102 is not limited. Figure 11 Taking the connection between processor 1101 and memory 1102 via bus 1103 as an example. The bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, Figure 11 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0138] The processor 1101 is the control center of the electronic device, capable of connecting various parts of the device via various interfaces and lines. It performs data processing by running or executing instructions stored in the memory 1102 and accessing data stored in the memory 1102. Optionally, the processor 1101 may include one or more processing units. The processor 1101 may integrate an application processor and a modem processor. The application processor primarily handles the operating system, user interface, and applications, while the modem processor primarily handles issuing instructions. It is understood that the modem processor may not be integrated into the processor 1101. In some embodiments, the processor 1101 and the memory 1102 may be implemented on the same chip; in other embodiments, they may be implemented on separate chips.
[0139] Processor 1101 can be a general-purpose processor, such as a central processing unit (CPU), digital signal processor, application-specific integrated circuit (ASIC), field-programmable gate array or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, capable of implementing or executing the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the psychological curriculum adaptation method can be directly manifested as being executed by a hardware processor, or executed by a combination of hardware and software modules within the processor.
[0140] Memory 1102, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. Memory 1102 may include at least one type of storage medium, such as flash memory, hard disk, multimedia card, card-type memory, random access memory (RAM), static random access memory (SRAM), programmable read-only memory (PROM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), magnetic storage, magnetic disk, optical disk, etc. Memory 1102 can be any other medium capable of carrying or storing desired program code in the form of instructions or data structures that can be accessed by a computer, but is not limited thereto. In the embodiments of this application, memory 1102 can also be a circuit or any other device capable of implementing storage functions for storing program instructions and / or data.
[0141] In this embodiment, the memory 1102 stores a computer program, which, when executed by the processor 1101, causes the processor 1101 to perform the following:
[0142] After receiving the assessment results corresponding to the assessment information triggered by the target user, determine the assessment type of the assessment information and the assessment score of the assessment results;
[0143] Based on the assessment type and the assessment score, the assessment tags for the target user are determined;
[0144] If the target user triggers a historical assessment result, and there is a guided course in the historical target course sequence, then the target course sequence corresponding to the assessment tag and the emotion category is determined based on the fourth correspondence relationship.
[0145] Wherein, the historical target course sequence is the target course sequence corresponding to the latest historical assessment result triggered by the target user; the emotion category is determined based on the guidance information triggered by the target user during the playback of the guidance-type course in the historical target course sequence; the fourth correspondence includes the correspondence between assessment tags, emotion categories and target course sequences.
[0146] In some optional implementations, the evaluation results include target options for each evaluation item in the evaluation information; processor 1101 specifically executes:
[0147] Based on the first correspondence, the score corresponding to the target option of each assessment item is determined; wherein, the first correspondence includes the correspondence between different options and scores of all assessment items in the assessment information;
[0148] The sum of the scores corresponding to the target options of all evaluation items in the evaluation results is determined as the evaluation score.
[0149] In some optional implementations, processor 1101 specifically performs:
[0150] Determine the second correspondence relationship corresponding to the assessment type; wherein, the second correspondence relationship includes the correspondence relationship between each preset score range of the assessment type and the assessment label;
[0151] The evaluation tag corresponding to the preset score range where the evaluation score in the second correspondence is located is determined as the evaluation tag of the target user.
[0152] In some alternative implementations, the target course sequence includes guided courses and / or non-guided courses; wherein the guided courses include cognitive therapy courses, and the non-guided courses include some or all of meditation courses, breathing training courses, muscle relaxation courses, and sleep courses.
[0153] In some alternative implementations, processor 1101 also performs:
[0154] If no historical assessment results triggered by the target user are received; or if historical assessment results triggered by the target user are received and there are no guided courses in the historical target course sequence, then the target course sequence corresponding to the assessment tag is determined based on the third correspondence relationship.
[0155] The historical target course sequence is the target course sequence corresponding to the latest historical assessment result triggered by the target user; the third correspondence includes the correspondence between each assessment tag and the target course sequence.
[0156] In some alternative implementations, the guided courses include cognitive therapy courses; the non-guided courses include some or all of meditation courses, breathing training courses, muscle relaxation courses, and sleep courses.
[0157] In some alternative implementations, processor 1101 also performs:
[0158] The target course sequence will be notified via a preset notification method.
[0159] In some alternative implementations, the assessment types include question-based tests and stress tests.
[0160] Since the electronic device is the same as the electronic device in the method of this application embodiment, and the principle of the electronic device in solving the problem is similar to that of the method, the implementation of the electronic device can refer to the implementation of the method, and the repeated parts will not be described again.
[0161] Based on the same technical concept, embodiments of this application also provide a computer-readable storage medium storing a computer program executable by an electronic device, which, when run on the electronic device, causes the electronic device to perform the steps of the above-described psychological curriculum adaptation method.
[0162] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0163] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0164] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0165] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0166] Although preferred embodiments of this application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this application.
[0167] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A method for adapting psychological courses, characterized in that, The method includes: After receiving the assessment results corresponding to the assessment information triggered by the target user, determine the assessment type of the assessment information and the assessment score of the assessment results; Based on the assessment type and the assessment score, the assessment tags for the target user are determined; If the target user triggers a historical assessment result, and there is a guided course in the historical target course sequence, then the target course sequence corresponding to the assessment tag and the emotion category is determined based on the fourth correspondence relationship. Wherein, the historical target course sequence is the target course sequence corresponding to the latest historical assessment result triggered by the target user; the emotion category is determined based on the guidance information triggered by the target user during the playback of the guided courses in the historical target course sequence; the fourth correspondence includes the correspondence between assessment tags, emotion categories and target course sequences; wherein, the guided courses are courses that require guiding users to fill in interactive information during playback, and at least one chapter of the guided courses has an unlock interface, through which the target user is guided to fill in the corresponding guidance information.
2. The method as described in claim 1, characterized in that, The evaluation results include the target options for each evaluation item in the evaluation information; The test score is determined in the following manner: Based on the first correspondence, the score corresponding to the target option of each assessment item is determined; wherein, the first correspondence includes the correspondence between different options and scores of all assessment items in the assessment information; The sum of the scores corresponding to the target options of all the evaluation items in the evaluation results is determined as the evaluation score.
3. The method as described in claim 1, characterized in that, Based on the assessment type and the assessment score, the assessment tags for the target user are determined, including: Determine the second correspondence relationship corresponding to the assessment type; wherein, the second correspondence relationship includes the correspondence relationship between each preset score range of the assessment type and the assessment label; The evaluation tag corresponding to the preset score range in the second correspondence is determined as the evaluation tag of the target user.
4. The method as described in claim 1, characterized in that, Also includes: If no historical assessment results triggered by the target user are received; or if historical assessment results triggered by the target user are received and there are no guided courses in the historical target course sequence, then the target course sequence corresponding to the assessment tag is determined based on the third correspondence relationship. The historical target course sequence is the target course sequence corresponding to the latest historical assessment result triggered by the target user; the third correspondence includes the correspondence between each assessment tag and the target course sequence.
5. The method as described in claim 4, characterized in that, The guided courses include cognitive therapy courses; the non-guided courses include some or all of the following: meditation courses, breathing training courses, muscle relaxation courses, and sleep courses.
6. The method as described in claim 1, characterized in that, Also includes: The target course sequence will be notified via a preset notification method.
7. The method according to any one of claims 1 to 6, characterized in that, The assessment types include question-based tests and stress tests.
8. A psychological curriculum adaptation device, characterized in that, include: The score determination module is used to determine the assessment type of the assessment information and the assessment score of the assessment result after receiving the assessment result corresponding to the assessment information triggered by the target user. The tag determination module is used to determine the assessment tags of the target user based on the assessment type and the assessment score; The course processing module is used to determine the target course sequence corresponding to the assessment tag and emotion category based on the fourth correspondence relationship if it receives the historical assessment results triggered by the target user and there are guided courses in the historical target course sequence. Wherein, the historical target course sequence is the target course sequence corresponding to the latest historical assessment result triggered by the target user; the emotion category is determined based on the guidance information triggered by the target user during the playback of the guided courses in the historical target course sequence; the fourth correspondence includes the correspondence between assessment tags, emotion categories and target course sequences; wherein, the guided courses are courses that require guiding users to fill in interactive information during playback, and at least one chapter of the guided courses has an unlock interface, through which the target user is guided to fill in the corresponding guidance information.
9. An electronic device, characterized in that, It includes at least one processor and at least one memory, wherein the memory stores a computer program that, when executed by the processor, causes the processor to perform the method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, It stores a computer program executable by an electronic device, which, when run on the electronic device, causes the electronic device to perform the method as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Test question information recommendation method and device, electronic equipment and computer readable medium
CN113590762A
Mental health auxiliary intervention system
CN114566260A