CPC G06F 16/958 (2019.01) [G06F 16/9532 (2019.01); G06F 40/131 (2020.01); G06F 40/137 (2020.01); G06F 40/166 (2020.01); G06F 40/186 (2020.01); G06F 40/216 (2020.01); G06F 40/30 (2020.01); G06F 3/0482 (2013.01); G06N 5/04 (2013.01); G06N 20/00 (2019.01)] | 14 Claims |
1. A system, the system comprising:
a processor;
a text content generation (TCG) system running on said processor to generate text for a text field for a website building system (WBS), said TCG system comprising:
a data gatherer to gather text samples from sources internal and external to said WBS;
an analysis engine to analyze said text samples and to identify common text structures, substructures and website contexts;
an HDS creator to receive the output of said analysis engine and to create a hierarchical data structure (HDS) definition for a text sample accordingly, said HDS creator to also create associated rules for handling the application and behavior for an HDS, wherein an HDS describes a text element alternative for a given field role;
a content management system (CMS) to store said HDS definitions and said text samples;
an HDS rule engine to modify the presentation of said HDS definitions to said user according to said associated rules;
an HDS editor to enable a user of said WBS to create and edit user selected HDS definitions; and
a text generator to generate final text for said website from user edited HDS definitions.
|