This survey presents a summary of the necessary stages for building a complete model to be used in sentiment analysis. For each stage, we list the popular techniques that have been widely used in recent years. In addition, discussions and comparisons related to these methods are provided. Additionally, we discuss the challenges and possible research directions for future research in this field. |