CPC G06F 40/30 (2020.01) [G06F 40/242 (2020.01); G06F 40/279 (2020.01)] | 9 Claims |
1. A moral analyzer, comprising:
a processor; and
a memory coupled to the processor, the memory storing instructions that when executed by the processor, configures to the processor to:
extract, as a moral expression word, a word matching a morality-related word related to morality from text data based on dictionary data defining the morality-related word,
generate, based on a predetermined classification condition, classification information obtained by classifying the moral expression word into either a virtue word conforming to morality or a vice word violating morality,
execute a model that calculates a sentiment score for evaluating a sentiment of a creator of the text data, the sentiment being expressed in the text data, and
analyze a moral value of the text data based on the moral expression word, the classification information, a number of the virtue words and a number of the vice words,
wherein the classification information is generated based on the classification condition related to the sentiment score.
|