1. A method comprising: identifying a first computer-generated translation from a first text in a first natural language to a second text in a second natural language; identifying a user-provided subjective translation quality score for the first computer-generated translation; determining, by a processor, a first set of semantic features of the first text, and a second set of semantic features of the second text; determining, by the processor, a first value that is based on one or more errors of plural form usage of the first text; determining, by the processor, a second value that is based on one or more errors of plural form usage of the second text; training, by the processor, a classifier with a set of input-output mappings, wherein a first input-output mapping of the set of input-output mappings comprises an input that is based on the first value, the second value, the first set of semantic features, and the second set of semantic features, and wherein the first input-output mapping comprises an output that is based on the first user-provided subjective translation quality score; identifying a second computer-generated translation from a third text in the first natural language to a fourth text in the second natural language; determining, by the processor, a third set of semantic features of the third text, and a fourth set of semantic features of the fourth text; determining, by the processor, a third value that is based on one or more errors of plural form usage of the third text; determining, by the processor, a fourth value that is based on one or more errors of plural form usage of the fourth text; providing, to the classifier, one or more inputs that are based on the third value, the fourth value, the third set of semantic features, and the fourth set of semantic features; running, by the processor, the classifier with the one or more inputs to obtain a computer-generated subjective translation quality score for the second computer-generated translation; and providing to a client device, by the processor, an assessment of the second computer-generated translation based on the computer-generated subjective translation quality score.