Creating and editing documents using word history
First Claim
1. A computer-implemented method for creating and editing documents comprises:
- receiving, by a processor, a new document from a user via an interactive content manager system;
receiving, by the processor, a selection of one or more existing documents from a content database from the user via a content source selection interface, wherein the one or more existing documents are related to the new document, wherein the content database comprises a plurality of problem records comprising customer feedback associated with any of the one or more existing documents, the customer feedback scraped directly from customer emails, blogs, or social media posts;
identifying, by the processor and based on the scraped customer feedback, subject matter areas that require update within the one or more existing documents;
performing, by the processor, content unit mining, using a common dictionary and at least one manually added content unit, on each of the one or more existing documents to extract a plurality of existing content units, and the new document to extract a plurality of new content units, respectively, wherein the at least one manually added content unit is used to add a description of a new feature to the new document or remove a description of an obsolete feature from the new document;
comparing, by the processor, the plurality of existing content units and the plurality of new content units, to obtain a plurality of updated content units;
receiving, by the processor, an update to the new document from the user;
updating, by the processor, the new document using the plurality of updated content units, wherein updating comprises refining and enhancing the new document by adding a description of new features and removing a description of the obsolete features from the new document; and
providing an interactive content management module that enables the user to interactively create and edit the new document in real time using the plurality of updated content units obtained.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments include methods, and computing systems, and computer program products for creating and editing documents. Aspects include creating a new document by a user using an interactive content manager system, and selecting one or more existing documents related to new document from a content database by user using a content source selection interface. Aspects also include performing content unit mining on the existing documents to extract a set of existing content units, and on the new document to extract a set of new content units, respectively, by a content unit mining and extraction module. Aspects further include comparing set of existing content units and the set of new content units to obtain a set of updated content units using a content unit comparison module, and updating the new document using the set of updated content units by the user using an interactive content manager module.
54 Citations
20 Claims
-
1. A computer-implemented method for creating and editing documents comprises:
-
receiving, by a processor, a new document from a user via an interactive content manager system; receiving, by the processor, a selection of one or more existing documents from a content database from the user via a content source selection interface, wherein the one or more existing documents are related to the new document, wherein the content database comprises a plurality of problem records comprising customer feedback associated with any of the one or more existing documents, the customer feedback scraped directly from customer emails, blogs, or social media posts; identifying, by the processor and based on the scraped customer feedback, subject matter areas that require update within the one or more existing documents; performing, by the processor, content unit mining, using a common dictionary and at least one manually added content unit, on each of the one or more existing documents to extract a plurality of existing content units, and the new document to extract a plurality of new content units, respectively, wherein the at least one manually added content unit is used to add a description of a new feature to the new document or remove a description of an obsolete feature from the new document; comparing, by the processor, the plurality of existing content units and the plurality of new content units, to obtain a plurality of updated content units; receiving, by the processor, an update to the new document from the user; updating, by the processor, the new document using the plurality of updated content units, wherein updating comprises refining and enhancing the new document by adding a description of new features and removing a description of the obsolete features from the new document; and providing an interactive content management module that enables the user to interactively create and edit the new document in real time using the plurality of updated content units obtained. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing system, comprising:
-
a content database storing a plurality of product documents, a plurality of documents obtained through internet search engines, and a plurality of problem records, wherein each of the problem records comprise customer feedback associated with any of the plurality of documents in the content database, the customer feedback scraped directly from customer emails, blogs, or social media posts; a content source selection interface, wherein the content source selection interface enables a user to select one or more existing documents from the content database, a content unit mining and extraction module, wherein the content unit mining and extraction module mines and extracts the plurality of existing content units from the one or more existing documents, and the plurality of new content units from the new document; a content comparison module, wherein the content comparison module compares the plurality of existing content units and the plurality of new content units to obtain the plurality of updated content units; and an interactive content management module, wherein the interactive content management module enables the user to interactively create and edit the new document in real time using the plurality of updated content units obtained; a memory storing computer executable instructions for the computing system, and a processor, wherein the processor executes the computer executable instructions, the processor operable to; create a new document; identify, based on the scraped customer feedback, subject matter areas that require update within the one or more existing documents; select the one or more existing documents from the content database, wherein the one or more existing documents are related to the new document; perform content unit mining, using a common dictionary and at least one manually added content unit, on each of the one or more existing documents to extract the plurality of existing content units, and the new document to extract a plurality of new content units, respectively, wherein the at least one manually added content unit is used to add a description of a new feature to the new document or remove a description of an obsolete feature from the new document; and update the new document using the plurality of updated content units, wherein updating comprises refining and enhancing the new document by adding a description of new features and removing a description of the obsolete features from the new document. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for creating and editing documents, the computer program product comprising:
a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit, wherein the computer executable instructions cause the processing circuit to; receive a new document from a user via an interactive content manager system; receive a selection of one or more existing documents from a content database from the user via a content source selection interface, wherein the one or more existing documents are related to the new document, wherein the content database comprises a plurality of problem records comprising customer feedback associated with any of the one or more existing documents, the customer feedback scraped directly from customer emails, blogs, or social media posts; identify, based on the scraped customer feedback, subject matter areas that require update within the one or more existing documents; perform content unit mining, using a common dictionary and at least one manually added content unit, on each of the one or more existing documents to extract a plurality of existing content units, and the new document to extract a plurality of new content units, respectively, wherein the at least one manually added content unit is used to add a description of a new feature to the new document or remove a description of an obsolete feature from the new document; compare the plurality of existing content units and the plurality of new content units, to obtain a plurality of updated content units; and receive an update to the new document from the user; update the new document using the plurality of updated content units, wherein updating comprises refining and enhancing the new document by adding a description of new features and removing a description of the obsolete features from the new document; and provide an interactive content management module that enables the user to interactively create and edit the new document in real time using the plurality of updated content units obtained. - View Dependent Claims (18, 19, 20)
Specification