Message providing apparatus, message providing method, and program

The message providing device addresses the challenge of creating motivating messages by generating tailored messages based on user-specific input data, enhancing motivation and reducing provider load.

JP7690986B2Active Publication Date: 2025-06-11NIPPON TELEGRAPH & TELEPHONE CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2023528778
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-06-14
Publication Date
2025-06-11
Estimated Expiration
2041-06-14

AI Technical Summary

Technical Problem

Creating a large number of motivating messages in advance to motivate users is a high-load task, and existing methods do not effectively account for individual differences in motivating tendencies, leading to reduced effectiveness.

Method used

A message providing device that uses input data on users' current and recommended actions, along with their effects, to generate a plurality of motivating messages with different tendencies, while assigning similarity labels based on similarity granularity, thereby reducing the load on message providers and enhancing individual motivation.

Benefits of technology

The solution allows for the provision of motivating messages tailored to individual differences in motivating tendencies, effectively enhancing user motivation while reducing the load on message providers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007690986000001
    Figure 0007690986000001
  • Figure 0007690986000002
    Figure 0007690986000002
  • Figure 0007690986000003
    Figure 0007690986000003
Patent Text Reader

Abstract

Conventionally, a provider prepared a plurality of motivational messages for prompting a user to carry out a predetermined action such as a wellness action in order not to get bored of said action, and provided a predetermined motivational message to the user. The purpose of the present invention is to provide a motivational message according to an inclination of thinking of a user while suppressing a workload on the provider of the motivational message. The present invention pertains to a message-providing device for providing a user with a motivational message for prompting the user to start a predetermined action. The message-providing device generates a motivational message, by using input data indicating a non-recommendable action, an effect of the non-recommendable action, a recommendable action, and an effect of the recommendable action for the user at the moment and supplementing a constituent element of a message stored in advance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a message providing device, a message providing method, and a program.

Background Art

[0002] In the prevention of lifestyle diseases and dieting, it is important for modern people to incorporate into their daily lives the actions recommended by supporters such as doctors and dietitians. Therefore, even in situations where supporters cannot reach, it is desired to provide motivation support for users to perform healthy actions such as walking, gymnastics, climbing stairs, low-calorie diets, and low-GI value diets.

[0003] Conventionally, it has been proposed to prepare a plurality of motivational messages for performing healthy actions so that users do not get bored, and to provide a predetermined motivational message to the users (see Non-Patent Document 1).

Prior Art Documents

Non-Patent Documents

[0004]

Non-Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] However, Non-Patent Document 1 shows a message policy and message samples for motivating users. However, creating a large number of motivating messages in advance to motivate users is a high-load task. Also, it is assumed that whether a motivating message can motivate people depends on their thinking tendencies. Therefore, in order to enhance the effect on each individual, it is necessary to provide not only general motivating tendencies that are considered effective for many people but also motivating messages corresponding to users with different tendencies.

[0006] The present invention has been made in view of the above circumstances, and an object thereof is to provide a plurality of motivating messages corresponding to users with different motivating tendencies while suppressing the load on the provider of the motivating messages.

Means for Solving the Problem

[0007] In order to solve the above problems, the invention according to claim 1 is a message providing device that provides a motivating message for a user to start a predetermined action, As an essential input item, using input data showing the user's current non-recommended action, the effect of the non-recommended action, the recommended action, and the effect of the recommended action, from the memory and by read out complementing the components of the stored messages, a plurality of different message generation means for generating a motivating message, similarity granularity confirmation means for checking the similarity granularity of the input data of the essential item and assigning similarity labels to a plurality of different motivation messages based on the checked similarity granularity; and The message generation means, as an optional input item, reads out and supplements the components of the message stored in the memory according to whether the characteristics of the recommended action, the efficacy other than the calories of the recommended action, and the effect by the accumulation of the recommended action are indicated by the input data, thereby generating a plurality of different motivation messages. The similarity granularity confirmation means checks the similarity granularity of the input data of the optional item and assigns similarity labels to a plurality of different motivation messages based on the checked similarity granularity. a message providing device characterized by the above.

Effect of the Invention

[0008] As described above, according to the present invention, there is an effect that a plurality of motivating messages with different motivating tendencies can be provided while suppressing the load on the provider of the motivating messages.

Brief Description of the Drawings

[0009]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Figure 16

Figure 17

Figure 18

Figure 19

Figure 20

Figure 21

Figure 22

Figure 23

Figure 24

Figure 25

Figure 26

Figure 27

Figure 28

Figure 29

Figure 30

Figure 31

Figure 32

Embodiments for Carrying Out the Invention

[0010] Hereinafter, embodiments of the present invention will be described with reference to the drawings.

[0011] 〔System Configuration of the Embodiment〕 First, with reference to FIG. 1, an overview of the configuration of the communication system of the present embodiment will be described. FIG. 1 is a schematic diagram of the communication system according to the embodiment of the present invention.

[0012] As shown in FIG. 1, the communication system 1 of the present embodiment is constructed by a message providing device 3 and a communication terminal 5. The communication terminal 5 is managed and used by the user Y.

[0013] In addition, the message providing device 3 and the communication terminal 5 can communicate via a communication network 100 such as the Internet. The connection form of the communication network 100 can be either wireless or wired.

[0014] The message providing device 3 is composed of one or more computers. When the message providing device 3 is composed of a plurality of computers, it may be referred to as the "message providing device" or the "message providing system".

[0015] The message providing device 3 is a device that provides a motivating message for starting a predetermined action to the user Y. Here, as the predetermined action of the user Y, health actions such as walking, gymnastics, ascending and descending stairs, low-calorie diet, and low-GI diet will be described. The message providing device 3 outputs a motivating message. As the output method, by transmitting the motivating message to the communication terminal 5, the motivating message can be displayed or printed on the communication terminal 5 side, or the motivating message can be displayed on a display connected to the message providing device 3, or the motivating message can be printed by a printer or the like connected to the message providing device 3.

[0016] The communication terminal 5 is a computer, and in FIG. 1, a notebook computer is shown as an example. In FIG. 1, the user Y operates the communication terminal 5.

[0017] 〔Hardware Configuration〕 <Hardware Configuration of Message Providing Device> Next, with reference to FIG. 2, the electrical hardware configuration of the message providing device 3 will be described. FIG. 2 is an electrical hardware configuration diagram of the message providing device.

[0018] As a computer, the message providing device 3 includes a CPU (Central Processing Unit) 301, a ROM (Read Only Memory) 302, a RAM (Random Access Memory) 303, an HD (Hard Disk) 304, an HDD (Hard Disk Drive) controller 305, an external device connection I / F (Interface) 308, a network I / F 309, a bus line 310, and a media I / F 314, as shown in FIG. 2.

[0019] Among these, the CPU 301 controls the overall operation of the message providing device 3. The ROM 302 stores programs used for driving the CPU 301 such as an IPL (Initial Program Loader). The RAM 303 is used as a work area for the CPU 301.

[0020] The HD 304 stores various data such as programs. The HDD controller 305 controls the reading and writing of various data to and from the HD 304 according to the control of the CPU 301. Note that instead of the HD 304 and the HDD controller 305, an SSD (Solid State Drive) and an SSD controller may be mounted.

[0021] The external device connection I / F 308 is an interface for connecting various external devices. The external devices in this case are a display, a speaker, a keyboard, a mouse, a USB (Universal Serial Bus) memory, and a printer, etc.

[0022] The network I / F 309 is an interface for data communication via the communication network 100. The bus line 310 is an address bus, a data bus, etc. for electrically connecting each component such as the CPU 301 shown in FIG. 2.

[0023] In addition, the media I / F 314 controls the reading or writing (storage) of data to / from a recording medium 313 such as a flash memory. The recording medium 313 includes DVDs (Digital Versatile Discs), Blu-ray Discs (registered trademark), and the like.

[0024] <Hardware Configuration of Communication Terminal> Next, with reference to FIG. 3, the electrical hardware configuration of the communication terminal 5 will be described. FIG. 3 is a diagram showing the electrical hardware configuration of the communication terminal.

[0025] As a computer, the communication terminal 5 includes a CPU 501, a ROM 502, a RAM 503, an HD 504, an HDD controller 505, a display 506, an external device connection I / F (Interface) 508, a network I / F 509, a bus line 510, a pointing device 512, and a media I / F 514, as shown in FIG. 3.

[0026] Among these, the CPU 501 controls the overall operation of the communication terminal 5. The ROM 502 stores programs used for driving the CPU 501, such as the IPL. The RAM 503 is used as a work area for the CPU 501.

[0027] The HD 504 stores various data such as programs. The HDD controller 505 controls the reading or writing of various data to / from the HD 504 according to the control of the CPU 501. Note that instead of the HD 504 and the HDD controller 505, an SSD and an SSD controller may be mounted.

[0028] The display 506 is a type of display means such as a liquid crystal or an organic EL (Electro Luminescence) that displays various images. The external device connection I / F 508 is an interface for connecting various external devices. The external devices in this case include a display, a speaker, a keyboard, a mouse, a USB memory, and a printer, etc.

[0029] The network I / F 509 is an interface for data communication via the communication network 100. The bus line 510 is an address bus, a data bus, etc. for electrically connecting each component such as the CPU 501 shown in FIG. 4.

[0030] Also, the pointing device 512 is a type of input means for selecting and executing various instructions, selecting a processing target, moving a cursor, etc. When the user Y uses a keyboard, the function of the pointing device 512 may be turned off. The media I / F 514 controls the reading or writing (storage) of data to / from the recording media 513 such as a flash memory. The recording media 513 includes DVDs, Blu-ray Disc (registered trademark), etc.

[0031] 〔Functional Configuration of Message Providing Device〕 Next, the functional configuration of the message providing device will be described with reference to FIG. 4. FIG. 4 is a functional configuration diagram of the message providing device in an embodiment of the present invention.

[0032] In FIG. 4, the message providing device 3 includes a message element confirmation unit 11, a message generation unit 12, a similarity granularity confirmation unit 13, and a message output unit 19. Each of these units is a function realized by an instruction from the CPU 301 in FIG. 2 based on a program.

[0033] Furthermore, in the RAM 303 or HD 304 of FIG. 2, there are constructed a message syntax DB (Data Base) 21, a loss expression DB 31, a reverse conjunction DB 32, a gain expression DB 33, a comparative conjunction DB 34, a subjunctive conjunction DB 35, a proposal expression DB 36, a thought induction sentence DB 41 for one's own body and life, a health benefit sentence DB 42 including the second person, an experience sentence DB 51, a transmission expression DB 52 in the form of a message, an example sentence DB 53, a transmission expression DB 61 using a parallel / additive auxiliary word, and an integrated effect transmission expression DB 71. Each of these DBs is composed of a table as shown below. In the present embodiment, by combining the information managed by each of these DBs as components, a motivating message for starting the implementation of a healthy behavior is generated.

[0034] <DB Configuration> (Message Syntax DB) FIGS. 5 and 6 are data configuration diagrams of the message syntax DB. In the message syntax DB 21, for each message No for identifying a message, a syntax and remarks are associated and managed.

[0035] (Loss Expression DB) FIG. 7 is a data configuration diagram of the loss expression DB. In the loss expression DB 31, information indicating the expression of loss is managed for each sorting No.

[0036] (Antithetical Conjunction DB) FIG. 8 is a data configuration diagram of the antithetical conjunction DB 32. In the antithetical conjunction DB 32, information indicating the content of the reverse conjunction is managed for each sorting No.

[0037] (Gain Expression DB) FIG. 9 is a data configuration diagram of the gain expression DB 33. In the gain expression DB 33, information indicating the expression of gain is managed for each sorting No.

[0038] (Comparative Conjunction DB) FIG. 10 is a data configuration diagram of the comparative conjunction DB. In the comparative conjunction DB 34, information indicating the content of the comparative conjunction is managed for each sorting No.

[0039] (Hypothetical Connective Phrase DB) Figure 11 is a data configuration diagram of the Hypothetical Connective Phrase DB. In the Hypothetical Connective Phrase DB 35, information indicating the content of the hypothetical connective phrases is managed for each sorting No.

[0040] (Proposed Expression DB) Figure 12 is a data configuration diagram of the Proposed Expression DB. In the Proposed Expression DB 36, information indicating the proposed expressions is managed for each sorting No.

[0041] (Thought Inducing Sentence DB for One's Own Body and Life) Figure 13 is a data configuration diagram of the Thought Inducing Sentence DB for One's Own Body and Life. In the Thought Inducing Sentence DB 41 for one's own body and life, the sorting No, time information indicating the future or the present, and information indicating the content of the thought inducing sentences for one's own body and life are associated and managed.

[0042] (Health Benefit Sentence DB Containing Second Person) Figure 14 is a data configuration diagram of the Health Benefit Sentence DB Containing Second Person. In the Health Benefit Sentence DB 42 containing the second person, the sorting No, time information indicating the future or the present, and information indicating the content of the health benefit sentences containing the second person are associated and managed.

[0043] (Testimonial Sentence DB) Figure 15 is a data configuration diagram of the Testimonial Sentence DB. In the Testimonial Sentence DB 51, the sorting No, information indicating the success or failure of a health behavior, and information indicating the testimonial sentences of the success or failure of a health behavior are associated and managed.

[0044] (Transmission Expression DB in Message Format) Figure 16 is a data configuration diagram of the Transmission Expression DB in Message Format. In the Transmission Expression DB 52 in message format, information indicating the content of the transmission expressions in message format is managed for each sorting No.

[0045] (Example Sentence DB) FIG. 17 is a data configuration diagram of the case sentence DB. In the case sentence DB 53, information indicating the content of the case sentence is managed for each sorting No.

[0046] (Transmission expression DB using parallel / additive particles) FIG. 18 is a data configuration diagram of the transmission expression DB using parallel / additive particles. In the transmission expression DB 61 using parallel / additive particles, information indicating the content of the transmission expression using parallel / additive particles is managed for each sorting No.

[0047] (Accumulative effect transmission expression DB) FIG. 19 is a data configuration diagram of the accumulative effect transmission expression DB. In the accumulative effect transmission expression DB 71, information indicating the content of the accumulative effect transmission expression is managed for each sorting No.

[0048] (Effect similarity system DB) FIG. 20 is a data configuration diagram of the effect similarity system DB. As the effect similarity system DB 91, a case where the granularity of similarity is defined in three levels (large, medium, and fine) is shown. In the effect similarity system DB 91, for each message No for identifying a message, a group number indicating a group in the case of "fine" (fine), "medium" (medium degree), and "large" (large) granularity is associated and managed. FIG. 21 is a diagram showing a tree structure when these groups are used as nodes.

[0049] <Each functional configuration> Next, each functional configuration of the message providing device will be described with reference to FIG. 4.

[0050] The message element confirmation unit 11 presents essential items and optional items to user Y, acquires input data (see FIG. 31) from user Y, and performs an input check of the message elements.

[0051] The message generation unit 12 generates an incentive message for providing to user Y or the like. In this case, the message generation unit 12 refers to the message syntax DB 21 and inserts the corresponding input data and the components obtained from each of the DBs 31 to 36, 41, 42, 51 to 53, 61, 71 (hereinafter referred to as "DB 31 etc.") into the corresponding part of the message syntax to generate a message. When there are a plurality of components obtained by the message generation unit 12 from each of the DBs 31 etc., the message generation unit 12 combines them by brute force. In addition, when the required number of messages is determined, the messages may be created up to that number as the upper limit.

[0052] The similarity granularity confirmation unit 13 assigns a similarity label to each message according to an input regarding the granularity of the similarity of the messages. The granularity of the similarity is preset by the system user (administrator) of the message providing device 3.

[0053] The message output unit 19 outputs the message generated by the message generation unit 12 from the message providing device 3 as an incentive message for starting a health action.

[0054] 〔Processing or operation of the embodiment〕 Subsequently, with reference to FIGS. 22 to 32, the processing or operation of the present embodiment will be described in detail.

[0055] <Investigation results leading to the present invention> First, with reference to FIGS. 22 to 27, the investigation results leading to the present invention will be described.

[0056] We conducted a questionnaire survey to confirm whether a person who reads an incentive message is motivated to start a health action. Regarding this, it is disclosed in the reference document ("Examination of intervention messages in health behavior decision-making - Verification of the effect of incentive nudge messages -" 14th Annual Conference of the Society for Behavioral Economics, http: / / www.abef.jp / conf / 2020_archive / common / doc / program / P01.pdf).

[0057] Using the questionnaire results, a cluster analysis was performed on the similarity of the motivation effects of the motivation messages. As a result, the results shown in FIGS. 22 to 26 (four message groups) were obtained, and the characteristics of the messages were seen in each group as shown in FIG. 27. This case is based on these survey results.

[0058] FIG. 22 is a diagram showing the results of hierarchical cluster analysis. Hierarchical cluster analysis is a method of grouping (clustering) in order from the most similar combination, and the intermediate process can be represented like a hierarchy, and finally a dendrogram (dendrogram) like FIG. 22 can be created. Here, the case where the Ward Method is used as the distance measurement method between clusters is shown. The dissimilarity between two clusters is shown at the top of FIG. 22. For example, the messages of No. 1 and No. 6 are merged at a position where the dissimilarity is about 80. The smaller the value of the dissimilarity, the closer (more similar) they are to each other.

[0059] Also, here, as an example, the case where the dissimilarity is about 175 is used as the reference value sv is shown. This reference value sv is the value when each message is divided into 4 groups.

[0060] FIGS. 23 to 27 show the message identification No for identifying the message and the information showing the content of the motivation message for health behavior for each message group classified by hierarchical cluster analysis. FIGS. 23 to 27 show the motivation messages when divided into 4 groups by the hierarchical cluster analysis shown in FIG. 22.

[0061] Also, FIG. 27 is a diagram showing the characteristics of the group and specific examples of the characteristics for each message group No for identifying the message group. As shown in FIG. 27, the characteristics of the messages appear in each group, and two characteristics appear in message group No. 4.

[0062] As shown in FIG. 20, when classifying the characteristics of the groups, they are classified into the following four categories. Message Group No. 1: A group of messages that appeal to the recommended action value by incorporating the effect of numerical notation with "the current action" as the subject of the sentence Message Group No. 2: A group of messages that appeal to the future health value linked to the user himself / herself Message Group No. 3: A group of messages that appeal to additional merits in addition to the original purpose (two birds with one stone appeal) Message Group No. 4: (4-1) Appeal to merimede (merits and demerits) using testimonials and examples, (4-2) A group of messages that appeal to the recommended action value by incorporating the effect of numerical notation with "the recommended action" as the subject of the sentence This embodiment is based on the above-mentioned survey results.

[0063] <The processing or operation of the present invention> Subsequently, with reference to FIGS. 28 to 32, the processing or operation of the present invention based on the above-mentioned survey results will be described. FIGS. 28 to 30 are flowcharts showing the processing for generating a motivation message for starting a health action. FIG. 31 is a diagram showing the content of input data input to the message providing device 3. Among this input data, "the current action" is assumed to be obtained by a question asked by user Y to another person (for example, user X) who separately promotes a health action, or by observing user X or detecting the action using a sensor. The other items are input by user Y. When user Y inputs, it may be presented in a question format or in a format for obtaining input data.

[0064] First, as shown in FIG. 28, the message element confirmation unit 11 presents the essential items and optional items of the input related to the health action to user Y, and performs an input check of the message elements for motivation regarding the input data obtained from user Y (S11).

[0065] In FIG. 31, as essential items, four items are shown: "Current Action (Non-Recommended Action)", "Effect of Current Action (Absolute Value)", "Recommended Action", and "Effect of Recommended Action (Absolute Value)". Also, as optional items, three items are shown: "Characteristics of Recommended Action (in terms of motor function, nutrition, etc.)", "Effect of Recommended Action Other than Calorie", and "Effect by Accumulation of Recommended Action".

[0066] Then, when there are the above-mentioned four essential items as a result of the input check by the message element confirmation unit 11 (S12; YES), the message element confirmation unit 11 calculates the absolute value (S13). Specifically, the message element confirmation unit 11 uses the "Exercise effect of the number (absolute value) of the current action (non-recommended action)" and the "Exercise effect of the number (absolute value) of the recommended action" to calculate the "Exercise effect of the number (relative value, based on the current action)" and the "[Exercise effect of the number (relative value, based on the recommended action)]". For example, in the case of the input data shown in FIG. 31 Effect of current action (absolute value): 20 kcal / h consumption Effect of recommended action (absolute value): 80 kcal / h consumption From this, the following values (absolute values) are calculated.

[0067] Exercise effect of the number (relative value, based on the current action): 4 times calorie consumption Exercise effect of the number (relative value, based on the recommended action): 1 / 4 of calorie consumption Note that if there are not the above-mentioned four essential items as a result of the input check in step S11 (S12; NO), the processes of S13 to S31 are not performed.

[0068] Next, the message generation unit 12 acquires all records from the loss expression DB 31, the reverse conjunction DB 32, the gain expression DB 33, the comparison conjunction DB 34, the subjunctive conjunction DB 35, and the proposal expression DB 36 (S14).

[0069] Next, the message generation unit 12 generates a recommended action value appeal with the effect of numerical notation using "the current action" as the subject of the sentence, and a message of the recommended action value appeal (A) with the effect of numerical notation using "the recommended action" as the subject of the sentence (S15).

[0070] Next, the message generation unit 12 acquires all records from the thinking induction sentence DB 41 for the user's own body and life, the health benefit sentence DB 42 including the second person, and the proposal expression DB 36 (S16). When inserting the data of the thinking induction sentence DB 41 for the user's own body and life and the data of the health benefit sentence DB 42 including the second person, combination is possible only when the "future / current" flags match.

[0071] Next, the message generation unit 12 generates a message for appealing the future health value linked to the user himself / herself (S17). Further, the message generation unit 12 acquires all records from the experience sentence DB 51, the transmission expression DB 52 in the form of a transmitted message, the example sentence DB 53, and the proposal expression DB 36 (S18).

[0072] Subsequently, as shown in FIG. 29, the message generation unit 12 generates a message for appealing merit / demerit using experiences and examples (S19). The merit appeal is to convey the reasons for the user Y to obtain for the person (user X) who promotes a healthy action. The demerit appeal is to convey the reasons for the user Y to suffer (damage) for the person (user X) who promotes a healthy action.

[0073] Next, the message generation unit 12 determines whether there is a description of any three items (characteristics of the recommended action, effects other than calories of the recommended action, and effects by accumulation of the recommended action) in the input data (S20). If there is a description (S20; YES), the message generation unit 12 acquires all records from the connection word DB of the hypothetical method and the transmission expression DB 61 using the parallel / additional auxiliary words (S21).

[0074] Next, the message generation unit 12 generates a message for appealing two birds with one stone (S22).

[0075] On the other hand, in the above step S20, if there is no description (S20; NO), the processes of the above steps S21 and S22 are omitted.

[0076] Next, the message generation unit 12 determines whether there is an effect by accumulating the recommended actions (S23). If there is an effect (S23; YES), the message generation unit 12 acquires all records from the connection phrase DB35 of the hypothetical method and the cumulative effect expression DB71 (S24).

[0077] Next, the message generation unit 12 creates a message of the recommended action value appeal (B) with the "recommended action" as the subject of the sentence and the effect in numerical notation (S25).

[0078] On the other hand, in the above step S23, if there is no effect (S23; NO), the processes of the above steps S24 and S25 are omitted.

[0079] Next, as shown in FIG. 30, the similarity granularity confirmation unit 13 presents options to the user Y, acquires input data from the user Y, and performs an input check of the similarity granularity (S26). If the similarity granularity is large (S27; large), the similarity granularity confirmation unit 13 refers to the effect similarity system DB91 and acquires the group No of the third layer from the bottom (S28). If the similarity granularity is medium (S27; medium), the similarity granularity confirmation unit 13 refers to the effect similarity system DB91 and acquires the group No of the second layer from the bottom (S29). After steps S28 and S29, the similarity granularity confirmation unit 13 assigns the acquired corresponding group No to the message as a similarity label (S30).

[0080] Note that if the similarity granularity is fine (S27; fine), the above steps S28 to S30 are omitted.

[0081] Next, the message generation unit 12 transmits the generated message to the message output unit 19 (S31). FIG. 32 is a diagram showing an example of a message generated by the message generation unit 12. The message is composed of a message ID (Identification), a similarity label, and the syntax (content) of the message.

[0082] As described above, the message output unit 19 can output the message generated by the message generation unit 12 as a motivating message for starting a healthy behavior.

[0083] 〔Effects of the Embodiment〕 As described above, according to this embodiment, the message generation unit 12 inputs "current behavior (non-recommended behavior)", "exercise effect of the number (absolute value) of the current behavior (non-recommended behavior)", "recommended behavior", and "exercise effect of the number (absolute value) of the non-recommended behavior", and generates a plurality of different messages by supplementing pre-stored particles, conjunctions, etc. Then, the similarity granularity confirmation unit 13 assigns a similarity label to each message according to the input regarding the similarity granularity of the message.

[0084] Furthermore, the message generation unit 12 inputs the "characteristics of the recommended behavior", "efficacy other than calories of the recommended behavior", and "effect by the accumulation of the recommended behavior", and generates a plurality of different messages by supplementing pre-stored particles, conjunctions, etc. Then, the similarity granularity confirmation unit 13 assigns a similarity label to each message according to the input regarding the similarity granularity of the message.

[0085] Therefore, the message providing device 3 can create a group of messages with similar motivating effects for user Y.

[0086] As a result, for example, the message providing device 3 can use the log indicating that user Y was motivated by a certain message to provide other motivating messages that tend to motivate, or can acquire in advance user characteristics related to the tendency of motivation and select a motivating message according to the user characteristics.

[0087] In addition, since the system user (administrator) (user Y) of the message providing device 3 can set the granularity of similarity, for example, when using a message providing device that is assumed to have a low usage frequency of user X, the granularity of similarity can be made coarser, and conversely, when using a message providing device that is assumed to have a high usage frequency, the granularity of similarity can be made finer, and so on.

[0088] [Supplementary Note] The present invention is not limited to the above-described embodiments, and may have the following configurations or processes (operations). (1) In the above embodiment, a health behavior was described as a predetermined behavior to be prompted by a motivating message, but it is not limited to this. For example, the predetermined behavior may be a learning behavior such as school homework, preview, or review. Also, the predetermined behavior may be a job-hunting behavior (activity) by students such as creating an entry sheet or visiting a company. (2) The message providing device 3 of the present invention can also be realized by a computer and a program, but it is also possible to record this program on a recording medium or provide it through a communication network. (3) In the above embodiment, a notebook personal computer is shown as an example of the communication terminal 5, but it is not limited to this, and for example, a desktop personal computer, a tablet terminal, a smartphone, a smartwatch, a car navigation device, a refrigerator, a microwave oven, etc. may be used. (4) Each of the CPUs 301 and 501 may be not only single but also plural. (5) Among the processes of the above-described message generation unit 12, a neural network may be used in at least one process.

Explanation of Symbols

[0089] 1 Communication system 3 Message providing device 5 Communication terminal 11 Message element confirmation section 12 Message generation section 13 Similarity granularity confirmation section 19 Message output section 21 Message syntax DB 31 Loss expression DB 32 Conjunction DB for inverse connection 33 Gain expression DB 34 Connective words for comparison 34 35 Conjunction DB for subjunctive mood 36 Proposal expression DB 41 DB of guiding text for thinking about one's own body and life 42 DB of health benefit sentences including second person 51 DB of testimonial sentences 52 DB of transmission expressions in message form 53 DB of example sentences 61 DB of transmission expressions using parallel / additive particles 71 DB of cumulative effect transmission expressions

Claims

1. A message providing device that provides a motivational message for a user to start a predetermined action, using input data in which the user's current non-recommended action, the effect of the non-recommended action, the recommended action, and the effect of the recommended action are shown as mandatory input items, and reading and supplementing the components of the message stored in the memory, a message generation means for generating a plurality of different motivational messages; a similarity granularity confirmation means for checking the similarity granularity of the input data of the mandatory items and assigning a similarity label to a plurality of different said motivational messages based on the checked similarity granularity; having, the message generation means, depending on whether the characteristics of the recommended action, the efficacy other than calories of the recommended action, and the effect by accumulation of the recommended action are shown in the input data as optional input items, reads and supplements the components of the message stored in the memory, thereby generating a plurality of different said motivational messages, the similarity granularity confirmation means checks the similarity granularity of the input data of the optional items, and assigns a similarity label to a plurality of different said motivational messages based on the checked similarity granularity, A message providing device characterized by the above.

2. The message providing device according to claim 1, characterized by having a message output means for outputting the motivational message generated by the message generation means from the message providing device.

3. The message providing device according to claim 1, wherein the predetermined action is the user's health action, learning action, or employment action.

4. The message providing device according to claim 1, characterized in that a neural network is used in the process by the message generation means.

5. A message providing method executed by a computer that provides a motivational message for a user to start a predetermined action, the computer, using input data in which the user's current non-recommended action, the effect of the non-recommended action, the recommended action, and the effect of the recommended action are shown as mandatory input items, reads and supplements the components of the message stored in the memory in advance, thereby generating a message generation step for generating a plurality of different motivational messages, A similarity granularity confirmation step of checking the similarity granularity of the input data of the mandatory items and assigning similarity labels to a plurality of different motivation messages based on the checked similarity granularity; Execute, The message generation step includes a process of generating a plurality of different motivation messages by reading and supplementing the components of the messages stored in the memory in advance according to whether the characteristics of the recommended action, the effects other than calories of the recommended action, and the effects of the accumulation of the recommended actions are indicated by the input data as optional items of the input. The similarity granularity confirmation step includes a process of checking the similarity granularity of the input data of the optional items and assigning similarity labels to a plurality of different motivation messages based on the checked similarity granularity. A message providing method characterized by the above.

6. A program for causing a computer to execute the method according to claim 5.

Citation Information

Patent Citations

  • Living habit improvement support device

    JP2007122182A

  • Action support system, terminal device of action support system, and server

    JP2014174954A

  • Process extraction apparatus and program

    JP2020154696A