Systems and methods for advanced grammar checking
Abstract
In embodiments of the present invention improved capabilities are described for methods and systems of grammar checking comprising a grammar checking facility for analyzing, in a cloud computing environment, a source-supplied text, wherein a source provides the grammar checking facility with the source-supplied text from a personal computing device to the grammar checking facility. The grammar checking facility performs an analysis of the source-supplied text to identify grammatical errors, and the grammar checking facility provides the source with at least one identified grammatical error along with a writing reference guide for the source which includes, for the at least one identified grammatical error, a corresponding explanation of the at least one identified grammatical error.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A system of grammar checking, comprising:
a grammar checking facility for analyzing, in a cloud computing environment, a source-supplied text, wherein a source provides the grammar checking facility with the source-supplied text from a personal computing device to the grammar checking facility, wherein the personal computing device is located remotely from the grammar checking facility, wherein the grammar checking facility performs an analysis of the source-supplied text to identify grammatical errors, and the grammar checking facility provides the source with grammar checked text with at least one identified grammatical error along with a writing reference guide which includes, for the at least one identified grammatical error, a corresponding portion of the source-supplied text comprising the at least one identified grammatical error embedded into a corresponding explanation of the at least one identified grammatical error.
2 . The system of claim 1 , wherein the source is one of a user, a device, and a computer program.
3 . The system of claim 1 , wherein the grammar checked text includes annotations that enable the source to learn the sources of grammatical errors found by the grammar checking facility.
4 . The system of claim 1 , wherein the cloud-computing environment includes implementing the grammar checking facility on multiple servers.
5 . The system of claim 4 , wherein the cloud-computing environment implements the grammar checking facility on multiple networked computing devices.
6 . The system of claim 4 , wherein the multiple servers are in a virtualized computing environment.
7 . A method of grammar checking, the method comprising:
providing a grammar checking facility for analyzing, in a cloud computing environment, a source-supplied text; receiving, by the grammar checking facility from a source, source-supplied text from a personal computing device located remotely from the grammar checking facility, performing, by the grammar checking facility, an analysis of the source-supplied text to identify grammatical errors, providing, by the grammar checking facility, the source with a grammar checked text with at least one identified grammatical error along with a writing reference guide which includes, for the at least one identified grammatical error, a corresponding portion of the source-supplied text comprising the at least one identified grammatical error embedded into a corresponding explanation of the at least one identified grammatical error.
8 . The method of claim 7 , wherein the source is one of a user, a device, and a computer program.
9 . The method of claim 7 , wherein the grammar checked text includes annotations that enable the source to learn the sources of grammatical errors found by the grammar checking facility.
10 . The method of claim 7 , wherein the cloud-computing environment includes implementing the grammar checking facility on multiple servers.
11 . The method of claim 10 , wherein the cloud-computing environment implements the grammar checking facility on multiple networked computing devices.
12 . The method of claim 10 , wherein the multiple servers are in a virtualized computing environment.
13 . A method of grammar checking, comprising:
providing a computer-based grammar checking facility comprising a text processing engine to grammar check a body of text provided by a source in order to improve the grammatical correctness of the body of text; and linking at least one grammatical rule from a rules database to a generic reference content comprising a generic explanation of the at least one grammatical rule, where the text processing engine operably applies the at least one grammatical rule to the source-provided body of text to determine at least one grammatical error and, for the at least one grammatical error, synthesize feedback that includes the generic reference content and a customized feedback, the customized feedback embedding the source-provided body of text causing the at least one grammatical error into the explanation.
14 . The method of claim 13 , further comprising using the at least one grammatical error to teach grammar to the source, wherein the teaching is conveyed through presenting at least one explanation comprising the body of text in an explanation; and incorporating past source mistakes to assemble a writing reference guide customized for the source.
15 . The method of claim 14 , wherein the writing guide content is selected based on the source's specific writing problems.
16 . The method of claim 13 , wherein the text processing engine accounts for the genre of the text in determining the at least one grammatical error.
17 . The method of claim 13 , wherein the text processing engine accounts for the context of the text in determining the at least one grammatical error.
18 . The method of claim 13 , wherein the text processing engine accounts for the type of source in determining the at least one grammatical error.
19 . The method of claim 13 , wherein the text processing engine accounts for the persona of the source in determining the at least one grammatical error.
20 . The method of claim 13 , wherein the text processing engine accounts for the type of user in determining the at least one grammatical error.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.