knowledge-based techniques (sometimes referred to as lexicon-based techniques), utilize domain knowledge and the semantic and syntactic characteristics of language in order to detect certain emotion types. in this approach, it is common to use knowledge-based resources during the emotion classification process such as wordnet, senticnet, conceptnet, and emotinet, to name a few. one of the advantages of this approach is the accessibility and economy brought about by the large availability of such knowledge-based resources. a limitation of this technique on the other hand, is its inability to handle concept nuances and complex linguistic rules.