Abstract
Domain-dependence limits the application of a well-trained sentiment classifier based on one domain data in other different domains. To solve this problem, multi-domain sentiment classification has received great attention recently. It aims to construct a domain-specific sentiment classifier at once from datasets of multi-domains. However, research on multi-domain sentiment classification mainly focuses on high-resource languages, and there is no research on Indonesian multi-domain sentiment classification. To fill the gap, we constructed an Indonesian multi-domain dataset, including 489,000 reviews from four domains with three sentiment polarities (positive, neutral, and negative), and proposed an integrated model for Indonesian multi-domain sentiment classification. This model is consisted of lemmatization layer, domain-general module, domain-specific module, and domain classifier module. Based on the Indonesian multi-domain dataset, the model was evaluated and compared with baseline methods commonly used in the sentiment analysis of high-resource languages. The effectiveness of some essential components in the model was also verified. The model achieved an average weighted F1 over four domains with 87.24%, outperforming the baseline methods and demonstrating its effectiveness.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Naradhipa, A.R., Purwarianti, A.: Sentiment classification for Indonesian message in social media. In: Proceedings - International Conference on Cloud Computing and Social Networking 2012: Cloud Computing and Social Networking for Smart and Productive Society (ICCCSN 2012) (2012). https://doi.org/10.1109/ICCCSN.2012.6215730
Wicaksono, A.F., Vania, C., Distiawan, B.T., Adriani, M.: Automatically building a corpus for sentiment analysis on Indonesian tweets. In: Proceedings of the 28th Pacific Asia Conference on Language, Information and Computation (PACLIC 2014) (2014)
Fauzi, M.A.: Random forest approach fo sentiment analysis in Indonesian language. Indones. J. Electr. Eng. Comput. Sci. (2018). https://doi.org/10.11591/ijeecs.v12.i1.pp46-50
Ilmania, A., Cahyawijaya, S., Purwarianti, A., Abdurahman: Aspect detection and sentiment classification using deep neural network for Indonesian aspect-based sentiment analysis. In: Presented at the (2018)
Li, S., Zong, C.: Multi-domain sentiment classification. In: Proceedings of the 46th Annual Meeting of the Association for Computational Linguistics on Human Language Technologies: Short Papers, pp. 257–260. Association for Computational Linguistics, Stroudsburg, PA, USA (2008)
Li, S.S., Huang, C.R., Zong, C.Q.: Multi-domain sentiment classification with classifier combination. J. Comput. Sci. Technol. (2011). https://doi.org/10.1007/s11390-011-9412-y
Yang, F., Mukherjee, A., Zhang, Y.: Leveraging multiple domains for sentiment classification. In: COLING 2016 - 26th International Conference on Computational Linguistics, Proceedings of COLING 2016: Technical Papers (2016)
Liu, P., Qiu, X., Xuanjing, H.: Recurrent neural network for text classification with multi-task learning. In: IJCAI International Joint Conference on Artificial Intelligence (2016)
Liu, Q., Zhang, Y., Liu, J.: Learning domain representation for multi-domain sentiment classification. In: Presented at the (2018). https://doi.org/10.18653/v1/n18-1050
ElSahar, H., El-Beltagy, S.R.: Building large Arabic multi-domain resources for sentiment analysis. In: Gelbukh, A. (ed.) CICLing 2015. LNCS, vol. 9042, pp. 23–34. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-18117-2_2
Vania, C., Ibrahim, M., Adriani, M.: Sentiment Lexicon generation for an under-resourced language. Int. J. Comput. Linguistics Appl 5, 59–72 (2014)
Nam, H., Han, B.: Learning Multi-domain convolutional neural networks for visual tracking. In: Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition (2016). https://doi.org/10.1109/CVPR.2016.465
Goodfellow, I.J., et al.: Generative adversarial nets. In: Advances in Neural Information Processing Systems (2014). https://doi.org/10.3156/jsoft.29.5_177_2
Larasati, S.D., Kuboň, V., Zeman, D.: Indonesian morphology tool (MorphInd): towards an Indonesian corpus. In: Mahlow, C., Piotrowski, M. (eds.) SFCM 2011. CCIS, vol. 100, pp. 119–129. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-23138-4_8
Lin, N., Fu, S., Jiang, S., Chen, C., Xiao, L., Zhu, G.: Learning Indonesian frequently used vocabulary from large-scale news. In: 2018 International Conference on Asian Language Processing (IALP), pp. 234–239 (2018). https://doi.org/10.1109/IALP.2018.8629227
Shi, B., Bai, X., Yao, C.: An end-to-end trainable neural network for image-based sequence recognition and its application to scene text recognition. IEEE Trans. Pattern Anal. Mach. Intell. (2017). https://doi.org/10.1109/TPAMI.2016.2646371
Vaswani, A., et al.: Attention is all you need. In: Advances in Neural Information Processing Systems (2017)
Bahdanau, D., Cho, K.H., Bengio, Y.: Neural machine translation by jointly learning to align and translate. In: 3rd International Conference on Learning Representations (ICLR 2015) - Conference Track Proceedings (2015)
Weston, J., Chopra, S., Bordes, A.: Memory networks. In: 3rd International Conference on Learning Representations (ICLR 2015) - Conference Track Proceedings (2015)
Sukhbaatar, S., Szlam, A., Weston, J., Fergus, R.: End-to-end memory networks. In: Advances in Neural Information Processing Systems (2015)
Kumar, A., et al.: Ask me anything: dynamic memory networks for natural language processing. In: 33rd International Conference on Machine Learning (ICML 2016) (2016)
Blitzer, J., Dredze, M., Pereira, F.: Biographies, bollywood, boom-boxes and blenders: domain adaptation for sentiment classification. In: ACL 2007 - Proceedings of the 45th Annual Meeting of the Association for Computational Linguistics (2007)
Acknowledgement
This work was supported by the National Natural Science Foundation of China (No. 61572145), the Major Projects of Guangdong Education Department for Foundation Research and Applied Research (No. 2017KZDXM031) and National Social Science Foundation of China (No. 17CTQ045). The authors would like to thank the anonymous reviewers for their valuable comments and suggestions.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Lin, N., Chen, B., Fu, S., Lin, X., Jiang, S. (2020). Multi-domain Sentiment Classification on Self-constructed Indonesian Dataset. In: Zhu, X., Zhang, M., Hong, Y., He, R. (eds) Natural Language Processing and Chinese Computing. NLPCC 2020. Lecture Notes in Computer Science(), vol 12430. Springer, Cham. https://doi.org/10.1007/978-3-030-60450-9_62
Download citation
DOI: https://doi.org/10.1007/978-3-030-60450-9_62
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-60449-3
Online ISBN: 978-3-030-60450-9
eBook Packages: Computer ScienceComputer Science (R0)