Information processing device, information processing method, and program
A first display control means controls a display to display first phrases/words that indicate a flavor or aroma of a first object, the first phrases/words being obtained from a first expression group recorded in a database for the first object. A second display control means controls the display to display second phrases/words obtained from a second expression group recorded in the database in association with the selected first phrases/words. A third display control means controls the display to display information related to the first phrases/words selected by the user or the second object recorded in the database in association with the second phrase/word displayed by the second display control. By displaying the related information, the second object is recommended to the user.
1 . An information processing device comprising:
a processor configured to:
obtain a record from a database having records, each respective record being for a respective object, and each respective record including a first expression group and a second expression group recorded in association with each other, wherein
the first expression group includes a plurality of first phrases/words that indicate a first flavor or first aroma of the respective object in the record, the first phrases/words being classified into categories including a first category and a second category, and each first phrase/word of the second category being associated with a respective first phrase/word of the first category,
the second expression group includes a plurality of second phrases/words that indicate a second flavor or second aroma of the respective object in the record, in which the second flavor is different from the first flavor and the second aroma is different from the first aroma, and
each record includes respective values that indicate a strength of a correlation between the respective object of the record and each of the first phrases/words of the first category and the second category;
control a display to display, on a map, a plurality of the first phrases/words that indicate the first flavor or first aroma of a first object obtained from the first expression group recorded in the database, each first phrase/word of the plurality of the first phrases/words relating to the first object, wherein
each of the first phrases/words of the first category corresponds to an axis in the map,
the strength of the correlation between the first object and each of the first phrases/words of the first category is depicted by a size of a respective area in relation to the corresponding axis in the map,
each first phrase/word of the second category is superimposed on the area corresponding to the first phrase/word of the first category that is associated with the first phrase/word of the second category, each first phrase/word of the second category being positioned according to the strength of the first phrase/word of the second category;
receive, on the map, a selection of phrases/words, from among the displayed plurality of the first phrases/words corresponding to a flavor or an aroma perceived by a user when using the first object;
control the display to display the second phrases/words recorded in the database and obtained from the second expression group corresponding to the selected first phrases/words; and
control the display to display information related to a second object recorded in the database in association with the selected first phrases/words or the displayed second phrases/words.
2 . The information processing device according to claim 1 , wherein
in a case that the second object is recorded in the database in association with each of the selected first phrases/words and the displayed second phrases/words, the processor controls the display to display the related information with the second object recorded in association with the selected first phrases/words.
3 . The information processing device according to claim 1 , wherein
in a case that a plurality of the second objects are recorded in the database in association with the selected first phrases/words or the displayed second phrases/words, the processor extracts the second object to be displayed, in accordance with a determined priority.
4 . The information processing device according to claim 3 , wherein
the received selection of phrases/words includes a plurality of the first phrases/words and the priority is determined by a rank in accordance with an order of the phrases/words selected by the user from among the displayed plurality of the first phrases/words.
5 . The information processing device according to claim 3 , wherein
the processor receives an input showing a preference of the user with respect to the first object, and
the priority is determined by a rank in accordance with the preference input by the user.
6 . The information processing device according to claim 1 , wherein
in the database, the second expression group includes an expression group classified and recorded in accordance with an attribute of a user, and
the processor controls the display to display the second phrases/words obtained from the second expression group in association with the attribute of the user recorded in the database.
7 . The information processing device according to claim 1 , wherein
in the database, the second expression group includes expression groups classified in accordance with a time or place when or where the object is used, and
the processor controls the display to display the second phrases/words obtained from the second expression group in association with the time or place when or where the first object is used.
8 . The information processing device according to claim 1 , wherein each respective object is a Japanese rice wine.
9 . The information processing device according to claim 8 , wherein
each of the first phrases/words of the first category is a characteristic describing the respective object, and
each of the first phrases/words of the second category is a flavor expression describing the respective object.
10 . The information processing device according to claim 9 , wherein
for each record, the first category consists of three first phrases/words,
the axes corresponding to the three phrases/words have an angle of 120° relative to each other, and
each area associated with a respective first phrase/word of the first category is a circle centered on a reference point on the respective axis.
11 . The information processing device according to claim 10 , wherein the greater the strength, the larger and the closer to the center of the circle the first phrases/words of the second category are relatively displayed.
12 . The information processing device according to claim 11 , wherein each of the respective is a non-negative integer.
13 . An information processing method performed by a processor comprising:
obtaining a record from a database having records, each respective record being for a respective object, and each respective record including a first expression group and a second expression group recorded in association with each other, wherein
the first expression group includes a plurality of first phrases/words that indicate a first flavor or first aroma of the respective object in the record, the first phrases/words being classified into categories including a first category and a second category, and each first phrase/word of the second category being associated with a respective first phrase/word of the first category,
the second expression group includes a plurality of second phrases/words that indicate a second flavor or second aroma of the respective object in the record, in which the second flavor is different from the first flavor and the second aroma is different from the first aroma, and
each record includes respective values that indicate a strength of a correlation between the respective object of the record and each of the first phrases/words of the first category and the second category;
controlling a display to display, on a map, a plurality of the first phrases/words that indicate the first flavor or first aroma of a first object obtained from the first expression group recorded in the database, each first phrase/word of the plurality of the first phrases/words relating to the first object, wherein
each of the first phrases/words of the first category corresponds to an axis in the map,
the strength of the correlation between the first object and each of the first phrases/words of the first category is depicted by a size of a respective area in relation to the corresponding axis in the map,
each first phrase/word of the second category is superimposed on the area corresponding to the first phrase/word of the first category that is associated with the first phrase/word of the second category, each first phrase/word of the second category being positioned according to the strength of the first phrase/word of the second category;
receiving, on the map, a selection of phrases/words, from among the displayed plurality of the first phrases/words corresponding to a flavor or an aroma perceived by a user when using the first object;
controlling the display to display the second phrases/words recorded in the database and obtained from the second expression group corresponding to the selected first phrases/words; and
controlling the display to display information related to a second object recorded in the database in association with the selected first phrases/words or the displayed second phrases/words.
14 . A non-transitory computer-readable storage medium storing a program for causing a computer to execute a process, the process comprising:
obtaining a record from a database having records, each respective record being for a respective object, and each respective record including a first expression group and a second expression group recorded in association with each other, wherein
the first expression group includes a plurality of first phrases/words that indicate a first flavor or first aroma of the respective object in the record, the first phrases/words being classified into categories including a first category and a second category, and each first phrase/word of the second category being associated with a respective first phrase/word of the first category,
the second expression group includes a plurality of second phrases/words that indicate a second flavor or second aroma of the respective object in the record, in which the second flavor is different from the first flavor and the second aroma is different from the first aroma, and
each record includes a respective values that indicate a strength of a correlation between the respective object of the record and each of the first phrases/words of the first category and the second category;
controlling a display to display, on a map, a plurality of the first phrases/words that indicate the first flavor or first aroma of a first object obtained from the first expression group recorded in the database, each first phrase/word of the plurality of the first phrases/words relating to the first object, wherein
each of the first phrases/words of the first category corresponds to an axis in the map,
the strength of the correlation between the first object and each of the first phrases/words of the first category is depicted by a size of a respective area in relation to the corresponding axis in the map,
each first phrase/word of the second category is superimposed on the area corresponding to the first phrase/word of the first category that is associated with the first phrase/word of the second category, each first phrase/word of the second category being positioned according to the strength of the first phrase/word of the second category;
receiving, on the map, a selection of phrases/words, from among the displayed plurality of the first phrases/words corresponding to a flavor or an aroma perceived by a user when using the first object;
controlling the display to display the second phrases/words recorded in the database and obtained from the second expression group corresponding to the selected first phrases/words; and
controlling the display to display information related to a second object recorded in the database in association with the selected first phrases/words or the displayed second phrases/words.