US 12,147,772 B2
Incepting conversational ability in content management systems
Pankaj Dhoolia, Ghaziabad (IN); Li Zhu, Chappaqua, NY (US); and Sachindra Joshi, Gurgaon (IN)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Dec. 23, 2021, as Appl. No. 17/560,354.
Prior Publication US 2023/0206008 A1, Jun. 29, 2023
Int. Cl. G06F 40/169 (2020.01); G06F 40/151 (2020.01); G06F 40/186 (2020.01); G06F 40/35 (2020.01)
CPC G06F 40/35 (2020.01) [G06F 40/151 (2020.01); G06F 40/169 (2020.01); G06F 40/186 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A system, said system comprising:
a memory; and
a processor in communication with said memory, said processor being configured to perform operations comprising:
generating a content page;
selecting an annotation container for said content page;
configuring said annotation container;
inputting content into said annotation container;
submitting an attribute to said annotation container to associate said attribute with said content;
including said content and said at least one attribute in container data;
extracting a model from said container data, wherein said model includes at least one function;
importing said model into a dialog skill; and
embedding said dialog skill into a user interface.
 
8. A computer-implemented method, said method comprising:
generating a content page;
selecting an annotation container for said content page;
configuring said annotation container;
inputting content into said annotation container;
submitting at least one attribute to said annotation container to associate said at least one attribute with said content;
including said content and said at least one attribute in container data;
extracting a model from said container data, wherein said model includes at least one function;
importing said model into a dialog skill; and
embedding said dialog skill into a user interface.
 
16. A computer program product, said computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, said program instructions executable by a processor to cause said processor to perform a function, said function comprising:
generating a content page;
selecting an annotation container for said content page;
configuring said annotation container;
inputting content into said annotation container;
submitting an attribute to said annotation container to associate said attribute with said content;
including said content and said at least one attribute in container data;
extracting a model from said container data, wherein said model includes at least one model function;
importing said model into a dialog skill; and
embedding said dialog skill into a user interface.