Like all sentiment analysis engines, the Synomia engine exploits lists of nouns, verbs, adverbs, and adjectives with positive, neutral, negative or ambiguous tonality, and also uses lists of intensifying adverbs, etc.
But all these lexical resources are of limited usefulness without the complete deep parsing of the sentences. The simple presence of positive or negative words in a sentence is not enough to evaluate if the sentence puts forth a judgment, if it is a positive or negative judgment, or to what this judgment relates. It is absolutely necessary to know the syntactic links between the words of the sentence. It is here that the Synomia engine draws all its force, and leaves standard engines lagging behind.
Two simple examples will be enough to illustrate this matter. To correctly analyze the opinion stated in the sentence “the Samsung telephone which has just come out is too expensive,” it is necessary to have located all of the following syntactic links :
It is in these conditions only that one can deduce not only that this sentence expresses a negative opinion (too expensive), but also that the object to which this opinion relates to is a telephone (a Samsung telephone).
In the sentence is a word with positive tone. Its syntactic dependence with the word reverses the tone: the nominal group has a negative tonality. This group depends syntactically on the preposition has a positive tonality., which reverses the tonality once again:, which depends on the verb phrase there are several “inversion of tonality,” which can be understood only through syntax. Concerning fiber,