Patent ID: 8375040
Filing Date: 2013-02-12
Classification: G06F

Abstract:
1. A content explaining apparatus for explaining a content, comprising: a content specifying unit which specifies a content to be explained from among a plurality of contents; a content information database unit which stores content information concerning each of said plurality of contents; a user management database unit which stores user information concerning each of said plurality of contents; a similarity degree computing unit which computes a degree of similarity between the content specified by said content specifying unit and each remaining content other than the specified content of said plurality of contents based on the content information stored in said content information database unit; a user realization degree computing unit which computes a user realization degree for each remaining content based on the user information stored in said user management database unit or the content information stored in said content information database unit; an explanation accuracy degree computing unit which computes a degree indicating an explanation level for the specified content of each remaining content as an explanation accuracy degree based on a computing result of said similarity degree computing unit and a computing result of said user realization degree computing unit; and an explanation presenting unit which presents content explaining information for said specified content in accordance with explanation accuracy degrees that are computing results of said explanation accuracy degree computing unit, wherein said user realization degree computing unit computes, as types of said user realization degree, a personal realization degree of each remaining content for each attribute of the user information stored in said user management database unit and a public realization degree of each remaining content for each attribute of public information of the content information stored in said content information database unit, and wherein said explanation accuracy degree computing unit multiplies the similarity degree computed by said similarity degree computing unit for each attribute of the content information stored in said content information database unit and the personal realization degree computed by said user realization degree computing unit and, if a result of the multiplication is equal to or larger than a first threshold value, sets the multiplication result as said explanation accuracy degree, and if the multiplication result is less than said first threshold value, calculates said explanation accuracy degree by multiplying the similarity degree computed by said similarity degree computing unit for each attribute of the corresponding content information stored in said content information database unit and said public realization degree computed by said user realization degree computing unit.