System and method for automatic theming of a plurality of thought objects
AssigneeFulcrum Management Solutions Ltd.
InventorsFarhad Imani, Thomas John Procter
Life of this patent
Estimating the term…
Abstract
A system and method for automated theming of thought objects is disclosed. In a preferred embodiment, an object theming computer creates aggregated text by aggregating text associated with a first thought object, the aggregated text comprising descriptive and important text associated with the first thought object. The object theming computer then tokenizes the aggregated text into tokens. Further, a theme is associated to thought objects using one or more previously themed thought objects. If one or more thought objects have no associated theme, then a theme is generated and associated to the un-themed thought objects using a current plurality of the one or more thought objects.
Claims14
A system for creating a themed plurality of thought objects, the system comprising:
- an object theming computer comprising a processor, a memory and a plurality of programming instructions, the plurality of programming instructions when executed by the processor cause the processor to:
- for each thought object of a plurality of thought objects:
- create aggregated text by aggregating a plurality of text associated with a
- first thought object of a plurality of thought objects;
- tokenize the aggregated text into a plurality of tokens;
- for each token of the plurality of tokens:
- responsive to a first token, of the plurality of tokens, is not a stop word, convert the first token to an associated stem, otherwise remove the first token;
- and
- add the associated stem to a stem dictionary;
- associate a theme to each thought object of at least a portion of the plurality of thought objects, wherein the associated theme is extracted from a previously themed plurality of thought objects or the associated theme is generated from a plurality of clustered un-themed thought objects with similar topics, or both;
- and
- display the themed plurality of thought objects on a graphical user interface of a user device.
A computer-implemented method for creating a themed plurality of thought objects, the method comprising:
- for each thought object of a plurality of thought objects:
- creating, by an object theming computer, aggregated text by aggregating a plurality of text associated with a first thought object of a plurality of thought objects;
- tokenizing, by the object theming computer, the aggregated text into a plurality of tokens;
- for each token of the plurality of tokens:
- responsive to a first token of the plurality of tokens is not a stop word, converting, by the object theming computer, each token of the plurality of tokens to an associated stem, otherwise remove the first token;
- and
- adding, by the object theming computer, the associated stem to a stem dictionary;
- associating, by the object theming computer, a theme to each thought object of at least a portion of thought objects of the plurality of thought objects wherein the associated theme is extracted from a previously themed plurality of thought objects or the associated theme is generated from a plurality of clustered un-themed thought objects with similar topics, or both;
- and
- display the themed plurality of thought objects on a graphical user interface of a user device.
Dependencies are inferred from the claim text.