Text is received from a first user. The text is associated with an electronic communication tool for communication to a second user. Candidate answers are generated based on the text using a question answering system. At least one of the candidate answers is provided to the first user.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method comprising: receiving text from a first user, the text associated with an electronic communication tool for communication to a second user; generating candidate answers based on the text using a question answering system; and providing at least one of the candidate answers to the first user. 2. The method of claim 1, wherein the text is received prior to the first user communicating the text to the second user. 3. The method of claim 1, further comprising: calculating confidence scores for the candidate answers; and selecting the at least one candidate answers based on the confidence scores. 4. The method of claim 3, further comprising: providing, to the first user, respective confidence scores for the at least one candidate answers. 5. The method of claim 3, further comprising: determining at least one of the confidence scores exceeds a specified value; and blocking a communication attempt of the text to the second user in response to the determining at least one of the confidence scores exceeds the specified value. 6. The method of claim 3, wherein the providing the at least one candidate answers to the first user occurs in response to determining at least one of the confidence scores exceeds a specified value. 7. The method of claim 1, wherein the electronic communication tool is an instant messaging program.