Grammar metrics
Below are the detailed feedback metrics appearing in the response for grammar
along with their descriptions, are as follows.
These metrics are returned by including include_ielts_feedback = 1
parameter in the Spontaneous Speech API.
Parameter | Description |
---|---|
grammar.overall_metrics.length | The sufficiency of the response length in words to demonstrate the necessary grammatical range. |
grammar.overall_metrics.lexical_diversity | The degree of variation in syntactic structures such as diversity in verbs, adjectives and adverbial modifiers. |
grammar.overall_metrics.grammatical_accuracy | The degree of grammatical inaccuracies in the response. A list of grammatical errors with suggested replacements is returned in the |
grammar.overall_metrics.grammatical_range | The degree of grammatical range demonstrated in the response. This score is further broken down into 4 additional sub-indices:
|
grammar.overall_metrics.grammatical_range.noun_phrase_variation | The degree of variation in structure of noun phrases such as the number and types of modifiers used in the response. |
grammar.overall_metrics.grammatical_range.noun_phrase_complexity | The degree of complexity of noun phrases such as the richness of adjectives, relative clauses, prepositional phrases, nonfinite elements, determiners, and demonstratives used in the response. |
grammar.overall.metrics.grammatical_range.verb_construction_variation | The degree of variation in verbal structures such as the number and types of verb structural elements used in the response. |
grammar.overall.metrics.grammatical_range.adverb_modifier_variation | The degree of variation in types of adverbs or adverb phrases to modify clauses, verbs, and adjectives used in the response. |
An example of grammar
feedback metrics looks like below:
Grammatical Error
The grammar.errors
node contains a JSON array of grammatical errors found in the response. Each array element is an object with the following properties:
key | Description |
---|---|
category | The type of error such as; STYLE, GRAMMAR, COLLOCATION, CONFUSED_WORDS |
message | A descriptive message of the error. The message may refer to words within the evaluated text and include suggested replacements within the ... markup tags. |
span | The [begin, end] indices of the matched text in characters. |
matched_text | The matched text where the error was found. |
replacements | An array of zero or more suggested replacements where applicable. |
Last updated