Information processing system, storage medium, and information processing method
A control section is included, the control section including an accumulation function of, when recognizing a specific user on a basis of sensor data acquired via an agent device, generating episode data in the accumulation section on a basis of a keyword extracted from the sensor data, generating a question for drawing out information concerning the episode data, and accumulating a reply from the specific user to the question in the episode data, and a responding function of, when recognizing the specific user on the basis of the sensor data acquired via the agent device, retrieving the episode data through the accumulation section on the basis of the keyword extracted from the sensor data, and generating response data concerning the retrieved episode data for the agent device to respond to the specific user.
1. An information processing system, comprising:
at least one processor coupled to a storage device, the at least one processor configured to:
recognize a first user based on sensor data acquired via a device;
generate episode data in the storage device based on a keyword extracted from the sensor data;
determine a condition to draw out information associated with the episode data, wherein the condition includes a missing piece of content in the episode data;
generate a first question to draw out the information associated with the episode data, wherein the first question is generated based on the missing piece of content in the episode data;
accumulate, in the episode data, a first reply from the first user to the first question and an emotion, of the first user, associated with the episode data;
retrieve the episode data from the storage device, based on the keyword extracted from the sensor data and the emotion, of the first user, associated with the episode data is a positive emotion; and
generate response data associated with the retrieved episode data for the device to respond to the first user.
2. The information processing system according to claim 1 , wherein the at least one processor is further configured to:
determine a number of a plurality of events in the episode data; and
generate a second question based on the determination that the number of the plurality of events is less than a threshold number.
3. The information processing system according to claim 1 , wherein the at least one processor is further configured to generate the response data associated with one of a plurality of items in the episode data.
4. The information processing system according to claim 1 , wherein the at least one processor is further configured to generate, as the response data, at least one of video data or sound data associated with the episode data.
5. The information processing system according to claim 1 , wherein the emotion of the first user is associated with a piece of a plurality of pieces of the episode data.
6. The information processing system according to claim 5 , wherein
the at least one processor is further configured to retrieve a piece of the episode data from the plurality of pieces of the episode data based on the keyword extracted from the sensor data, and
the piece of the episode data is associated with the positive emotion of a plurality of positive emotions.
7. The information processing system according to claim 5 , wherein the at least one processor is further configured to:
recognize the emotion of the first user from the sensor data; and
generate control data to cause the device to exhibit the emotion identical to a result of the recognition.
8. The information processing system according to claim 1 , wherein the at least one processor is further configured to:
generate a second question to draw out the information to be accumulated in the episode data; and
accumulate, in the episode data, a second reply from the first user to the second question.
9. The information processing system according to claim 8 , wherein the at least one processor is further configured to generate a third question to draw out an item of a plurality of items in which the information is not stored in the retrieved episode data.
10. The information processing system according to claim 8 , wherein the at least one processor is further configured to:
recognize the emotion of the first user from the sensor data at a time of the second reply of the first user.
11. The information processing system according to claim 10 , wherein the at least one processor is further configured to control data to cause the device to exhibit the emotion identical to a result of the recognition.
12. The information processing system according to claim 1 , wherein the at least one processor is further configured to:
recognize the first user based on face image data as the sensor data captured by an imaging section; and
retrieve the episode data from the storage device based on the keyword recognized from sound data as the sensor data acquired by a sound input section and the emotion, of the first user, associated with the episode data is the positive emotion.
13. The information processing system according to claim 12 , wherein
the information processing system is the device, and
the information processing system further comprises:
the imaging section;
the sound input section; and
a sound output section configured to output, by sound, the response data associated with the episode data.
14. The information processing system according to claim 1 , further comprising a communication section configured to:
receive the sensor data by the device; and
transmit the response data associated with the episode data to the device.
15. The information processing system according to claim 1 , wherein the at least one processor is further configured to generate the response data to cause the first user to recall a memory associated with the episode data.
16. The information processing system according to claim 1 , wherein the at least one processor is further configured to generate an item of at least one of a date, a time, a place, a character, an event, or a media data to be accumulated in the episode data.
17. The information processing system according to claim 16 , wherein the at least one processor is further configured to retrieve the episode data from the storage device based on the keyword associated with the date, the time, the place, the character, or the event extracted from uttered voice data of the first user and the emotion, of the first user, associated with the episode data is the positive emotion.
18. A non-transitory computer-readable medium having stored thereon computer-executable instructions that, when executed by a processor, cause the processor to execute operations, the operations comprising:
recognizing a user based on sensor data;
generating episode data in a storage device based on a keyword extracted from the sensor data;
determining a condition to draw out information associated with the episode data, wherein the condition includes a missing piece of content in the episode data;
generating a question to draw out the information associated with the episode data, wherein the question is generated based on the missing piece of content-place in the episode data;
accumulating, in the episode data, a reply from the user to the question and an emotion, of the user, associated with the episode data;
retrieving the episode data from the storage device, based on the keyword extracted from the sensor data and the emotion, of the user, associated with the episode data is a positive emotion; and
generating response data associated with the retrieved episode data to respond to the user.
19. An information processing method, comprising:
recognizing a user based on sensor data acquired via a device;
generating episode data in a storage device based on a keyword extracted from the sensor data;
determining a condition to draw out information associated with the episode data, wherein the condition includes a missing piece of content in the episode data;
generating a question to draw out the information associated with the episode data, wherein the question is generated based on the missing piece of content-place in the episode data;
accumulating, in the episode data, a reply from the user to the question and an emotion, of the user, associated with the episode data;
retrieving the episode data from the storage device based on the keyword extracted from the sensor data and the emotion, of the user, associated with the episode data is a positive emotion; and
generating response data associated with the retrieved episode data for the device to respond to the user.
20. The information processing system according to claim 1 , wherein
the missing piece of the content includes a missing character in the episode data,
the missing character corresponds to a second user, and
the at least one processor is further configured to generate a second question based on the missing character that corresponds to the second user.
21. The information processing system according to claim 1 , wherein
the missing piece of the content includes at least one of a missing place where an episode associated with the episode data has happened, a missing time at which the episode has happened, or a missing date at which the episode has happened, and
the at least one processor is further configured to:
generate a second question, based on the at least one of the missing time or the missing date, prior to the generation of the first question; and
accumulate, in the episode data, a second reply from the first user to the second question, wherein
the second reply includes the at least one of the missing time or the missing date; and
the first question is generated based on the missing place and the second reply that includes the at least one of the missing time or the missing date.