System and method integrating machine learning algorithms to enrich documents in a content management system
AssigneeHyland UK Operations Limited
InventorsJohn Newton, Brian Remmington, Jan Vonka, Tom Morris, Chris Hudson-Silver, Cezar Leahu
Life of this patent
Estimating the term…
Abstract
A system and method for integrating machine learning algorithms to enrich documents in a content management system. The content management system includes a content services engine, a transformation engine to execute one or more transformations on documents stored in the content management system, and a machine learning services to apply a machine learning algorithm to the documents based on the one or more transformations.
Claims21
1-10. (canceled)
A computer-implemented content management system comprising:
- one or more processors;
- a content services engine in communication with a content server communicatively coupled, over a communications network, to one or more storage media devices that store one or more documents, the content services engine configured to service a first document having a first rendition, in response to receiving a first request;
- a transformation engine communicatively coupled to the content services engine over the communications network, the transformation engine invoking a transformation event to transform the first document from a first format to a second format by at least partially using the first rendition;
- and
- a machine learning system having one or more machine learning models with one or more model types associated with the transformation event, the machine learning system applying at least one of the one or more machine learning models to the transformation event, in response to the invoking, such that an updated rendition of the first document is stored in the one or more storage media devices;
- wherein the updated rendition of the first document is stored without re-invoking the transformation event to transform the first document.
A content management system comprising:
- at least one processor in communication with a content server having one or more storage media devices for storing one or more content items;
- a first machine learning transformation model;
- and a second machine learning transformation model;
- a first content item being transformed from a first format to a second format by application of the first machine learning transformation model and the second machine learning transformation model to the first content item;
- wherein the machine learning system generates an association for one or more model types between the first format and the second format;
- and
- the machine learning system invokes a transformation policy based on the association.
A computer program product comprising a non-transitory machine-readable medium storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:
- servicing a first content item having a first rendition, in response to receiving a first transformation triggering event;
- transforming the first content item by at least partially using the first rendition from a first format to a second format, in response to detecting a change to the first content item or a change to metadata associated with the first content item;
- and
- applying two or more machine learning models to the transformation such that a second rendition of the first content item is generated and stored in one or more storage media devices;
- wherein the first machine learning transformation model and the second machine learning transformation model exclude performing optical text recognition.
Dependencies are inferred from the claim text.