| CPC G06F 16/986 (2019.01) [G06F 3/0481 (2013.01); G06F 16/2246 (2019.01); G06F 16/258 (2019.01); G06F 16/958 (2019.01); G06F 40/143 (2020.01)] | 16 Claims |

|
1. A method of automatically intuiting additional metadata from first metadata, the method comprising using at least one hardware processor to, for each of one or more content objects, perform an intuiting process comprising:
determining first metadata to be associated with the content object, wherein the first metadata comprises a value for at least one first metadata field;
automatically traversing a plurality of hierarchically-arranged nodes within a knowledge structure by looping through only a subgraph of the plurality of hierarchically-arranged nodes that corresponds to the first metadata until one or more leaf nodes of the plurality of hierarchically-arranged nodes are reached, wherein each of the one or more leaf nodes represents a second metadata field;
acquiring second metadata to be associated with the content object based on at least the one or more leaf nodes, wherein the second metadata is not currently associated with the content object and comprises a value for each second metadata field;
selecting both a metadata structure and a markup format for the content object based on at least a subset of the plurality of hierarchically-arranged nodes that were traversed, wherein the metadata structure incorporates both the first metadata and the second metadata; and
wrapping the content object with the metadata structure in the markup format.
|