主权项 |
1. A genre generation device comprising:
at least one memory configured to store program code; at least one processor configured to read said program code and operate as instructed by said program code, said program code including: obtaining code configured to cause at least one of said at least one processor to obtain a search query for searching at least one product or at least one service; generating code configured to cause at least one of said at least one processor to generate a first genre where the at least one product or the at least one service is classified; and calculating code configured to cause at least one of said at least one processor to calculate a level of co-occurrence of a first keyword and a second keyword being connected to each other via an operator in the obtained search query, the first keyword representing the first genre, the second keyword representing a second genre that is an existing genre in a genre hierarchy table comprising a plurality of genres, and a plurality of layers, the genre hierarchy table being stored in an information memory, and the operator representing a user indication whether the first genre and the second genre belong to different layers in the genre hierarchy table, wherein when a disparity between the calculated level of co-occurrence of the first keyword and the second keyword, and, a level threshold that is a threshold for a level based on at least the operator is smaller than a disparity threshold that is a threshold for a disparity, the generating code causes at least one of said at least one processor to generate, in the genre hierarchy table, the first genre as a different-layer genre belonging to a different layer from a layer where the second genre represented by the second keyword belongs. |