Identifying words for a context
View Patent ↗For identifying words for a context, a monitor module monitors first communications at a digital processing system and determines usage frequencies of a plurality of words in one or more contexts. An identity module identifies a first word in response to a usage frequency for the first word exceeding a use threshold.
1. An apparatus comprising:
a memory that stores machine readable code;
a processor that executes the machine readable code, the machine readable code comprising:
a monitor module that monitors first communications and determines usage frequencies of a plurality of words in one or more contexts, the one or more contexts comprising a target audience, a subject, and a location and wherein a combination of the one or more contexts is independently associated with a sub-dictionary of a plurality of sub-dictionaries;
an identity module that identifies a first word in response to a usage frequency for the first word in a first context combination of the one or more contexts exceeding a use threshold and adds the first word to a first sub-dictionary of the plurality of sub-dictionaries with a greatest number context elements matching the first context combination; and
a display accessible by the processor.
2. The apparatus of claim 1 , wherein the first communications comprise one or more of email, text messages, telephone conversations, video conversations, and viewed documents, wherein the video conversations are through the display.
3. A method comprising:
monitoring, by use of a processor, first communications at a digital processing system;
determining usage frequencies of a plurality of words in one or more contexts, the one or more contexts comprising a target audience, a subject, and a location and wherein a combination of the one or more contexts is independently associated with a sub-dictionary of a plurality of sub-dictionaries;
identifying a first word in response to a usage frequency for the first word in a first context combination of the one or more contexts exceeding a use threshold; and
adding the first word to a first sub-dictionary of the plurality of sub-dictionaries with a greatest number context elements matching the first context combination.
4. The method of claim 3 , wherein the first word is added to the first sub-dictionary in response to a confirmation.
5. The method of claim 3 , the method further comprising determining the one or more contexts.
6. The method of claim 5 , further comprising:
identifying a second context for second communications; and
using a second sub-dictionary associated with the second context in the second communications.
7. The method of claim 3 , wherein the first communications comprise one or more of email, text messages, telephone conversations, video conversations, and viewed documents.
8. The method of claim 3 , wherein the plurality of words comprise editing distance modifications of monitored words.
9. A program product comprising a non-transitory computer readable storage medium storing machine readable code executed by a processor to perform the operations of:
monitoring first communications at a digital processing system;
determining usage frequencies of a plurality of words in one or more contexts, the one or more contexts comprising a target audience, a subject, and a location and wherein a combination of the one or more contexts is independently associated with a sub-dictionary of a plurality of sub-dictionaries;
identifying a first word in response to a usage frequency for the first word in a first context combination of the one or more contexts exceeding a use threshold; and
adding the first word to a first sub-dictionary of the plurality of sub-dictionaries with a greatest number context elements matching the first context combination.
10. The program product of claim 9 , wherein the usage frequencies for the plurality of words are determined for the one or more contexts.
11. The program product of claim 9 , wherein the first communications comprise one or more of email, text messages, telephone conversations, video conversations, and viewed documents.