A device for generating semantic folder annotations is provided. The
device includes a semantic folder editor which enables a user to create
attribute-value pairs corresponding to a semantic folder(s). The device
is capable of downloading ontolog(ies) and associated data from an
ontology server which may be utilized to determine relationships between
the attribute-value pairs created by the user. The device includes an
annotations generator which specifies the semantic folder descriptions of
the semantic folders based on attribute-value relationships determined by
the ontolog(ies). The device is capable of allowing a user to insert an
object(s) into a semantic folder(s) and the annotations generator assigns
all attribute-value pairs corresponding to the semantic folder to the
object(s). The annotations assigned to object(s) may be stored in a
semantic triple store. The device further includes a search engine which
may be employed by a user to search semantic folders to locate an
object(s).