Notification of potentially problematic textual messages
First Claim
1. A computer program product, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to:
- determine, by the processor and using natural language processing, a writing style of content of a composed message written by a composer;
analyze, by the processor and using natural language processing, a set of previous messages written by the composer;
identify, based on the analyzing, writing habits of the composer;
identify, by the processor, a difference between the writing style of the content and the writing habits of the composer;
determine, by the processor and based on the difference, that the composer was in an impaired state when composing the message; and
display, by the processor and through a graphical user interface, a notification of the difference to the composer after a pre-determined wait time, wherein the wait time is based on a magnitude of the difference identified between the writing style and the writing habits.
1 Assignment
0 Petitions
Accused Products
Abstract
A processor may determine, using natural language processing, a writing style of content of a composed message written by a composer. The processor may analyze, using natural language processing, a set of previous message written by the composer. The processor may identify, based on the analyzing, writing habits of the composer. The processor may also identify a difference between the writing style of the content and the writing habits of the composer. The processor may display a notification of the difference to the user.
15 Citations
13 Claims
-
1. A computer program product, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to:
-
determine, by the processor and using natural language processing, a writing style of content of a composed message written by a composer; analyze, by the processor and using natural language processing, a set of previous messages written by the composer; identify, based on the analyzing, writing habits of the composer; identify, by the processor, a difference between the writing style of the content and the writing habits of the composer; determine, by the processor and based on the difference, that the composer was in an impaired state when composing the message; and display, by the processor and through a graphical user interface, a notification of the difference to the composer after a pre-determined wait time, wherein the wait time is based on a magnitude of the difference identified between the writing style and the writing habits. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
determining, by a processor and using natural language processing, a writing style of content of a composed message written by a composer; determining, based on the content of the composed message, whether the message is intended to notify a recipient of an emergency situation; analyzing, by the processor and using natural language processing, a set of previous messages written by the composer; identifying, by the processor and based on the analyzing, writing habits of the composer; identifying, by the processor, a difference between the writing style of the content and the writing habits of the composer; and determining, based on the determining whether the message is intended to notify a recipient of an emergency situation and based on the difference, whether to display, by the processor and through a graphical user interface, a notification of the difference to the composer, wherein an intention to notify a recipient of an emergency situation results in sending the message without a notification and a significant difference in absence of an intent to notify a recipient of an emergency situation results in notifying the composer of the difference. - View Dependent Claims (9, 10)
-
-
11. A system comprising:
-
a processor; and a memory in communication with the processor, the memory containing program instructions that, when executed by the processor, are configured to cause the processor to perform a method, the method comprising; determining, by a processor and using natural language processing, a writing style of content of a composed message written by a composer; determining, based on the content of the composed message, whether the message is intended to notify a recipient of an emergency situation; analyzing, by the processor and using natural language processing, a set of previous messages written by the composer; identifying, by the processor and based on the analyzing, writing habits of the composer; identifying, by the processor, a difference between the writing style of the content and the writing habits of the composer; and determining, based on the determining whether the message is intended to notify a recipient of an emergency situation and based on the difference, whether to display, by the processor and through a graphical user interface, a notification of the difference to the composer, wherein an intention to notify a recipient of an emergency situation results in sending the message without a notification and a significant difference in absence of an intent to notify a recipient of an emergency situation results in notifying the composer of the difference. - View Dependent Claims (12, 13)
-
Specification