Development of a Multilingual Model for Machine Sentiment Analysis in the Serbian Language
Abstract
:1. Introduction
2. Related Work
3. Materials and Methods
3.1. Data Sources and Challenges
- absence of negative reviews
- absence of grades with the text of the review itself
- unfavorable web structure of the portal (album reviews were not separated into different categories on the portal and web pages with texts containing reviews could not be automatically filtered from other articles)
- adverse web structure of the web portal with review, including:
- -
- the grade is not separated from the rest of the text (often in the middle of the text)
- -
- textual content within the element, with a rating
- -
- template content at the beginning and/or end of the text
- -
- unnecessary content with the review itself (for example, JavaScript code)
- different scales and assessment methods
- Review grading—negative reviews were paired with positive ones according to the principle of inverse grades, e.g., 1 by 10, 2 by 9, etc., and the subset of neutral reviews consisted of an equal number of reviews rated as 5 and 6.
- Review length—the difference in the word counts between the pairs should be minimal.
- Review source—different portals had different review writing styles and different criteria, and they covered different music genres. When pairs were found, preference was given to the reviews from the same portal.
- Finding all potential pairs—for each negative review, a list of possible pairs is found from the positive and neutral set, respecting the above criteria. In case there is no such pair, the first criterion to be relaxed is the source of the review, followed by the differences in the length of the reviews. The criterion of the review score is never relaxed. The criteria are relaxed cyclically until a compatible review is found.
- Sort negative reviews in ascending order in potential pairs to maximize the number of pairs found in one iteration.
- Matching of reviews—in case there is a large number of positive candidates, the one with the smallest difference in length is chosen, as is the one that reduces the total difference in length between the positive and negative reviews. Neutral reviews are selected in a similar way, except that the rule of equal representation of reviews with a rating of 5 and 6 is respected as much as possible.
3.2. Sentiment Analysis
3.3. Text Attribute Vector
- Inflectional morphology—different forms of one word (e.g., book, books, etc.)
- Derivational morphology—derivation of new words from the basic one:
- derivation by adding a suffix (e.g., logic => logical)
- derivation by adding a prefix (e.g., pure => impure)
- derivation by combining several words (compounds) (e.g., snowball, grandmother, upstream, etc.)
3.4. Supervised Classification Algorithms
3.4.1. Naive Bayes
3.4.2. Logistic Regression
3.4.3. Support Vector Machine
3.5. Multi-Class Classification
- One-vs-All (OvA) or One-vs-Rest (OvR) approach
- One-vs-One (OvO) approach
3.6. Assessment of Classifier Quality
4. Results
- ▪
- the model and input values of the machine learning model
- ▪
- number of attributes and stop words
- ▪
- number of n-grams
- ▪
- value and attribute type
4.1. Results of the Three-Class Classification
4.2. Binary Classification Results
4.3. Hybrid Models
5. Discussion
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
API | Application programming interface |
IDF | Inverse document frequency |
LR | Logistic regression |
MARD | Multimodal album reviews data set |
ML | Machine learning |
MNB | Multinomial naïve Bayes |
NB | Naïve Bayes |
NLP | Natural language processing |
OvA | One-vs-All |
OvO | One-vs-One |
SVM | Support vector machine |
TF | Term frequency |
References
- Pang, B.; Lee, L.; Vaithyanathan, S. Thumbs Up? Sentiment Classification using Machine Learning Techniques. In Proceedings of the 2002 Conference on Empirical Methods in Natural Language Processing (EMNLP 2002), EMNLP, Philadelpiha, PA, USA, 6–7 July 2002. [Google Scholar]
- Abbasi, A.; Chen, H.; Salem, A. Sentiment analysis in multiple languages: Feature selection for opinion classification in web forums. ACM Trans. Inf. Syst. 2008, 26, 1–34. [Google Scholar] [CrossRef]
- Das, S.R.; Chen, M.Y. Yahoo! for Amazon: Sentiment extraction from small talk on the Web. Manag. Sci. 2007, 53, 1375–1388. [Google Scholar] [CrossRef]
- Neethu, M.S.; Rajasree, R. Sentiment analysis in Twitter using machine learning techniques. In Proceedings of the 2013 Fourth International Conference on Computing, Communications and Networking Technologies (ICCCNT), Tiruchengode, India, 4–6 July 2013. [Google Scholar]
- Bouazizi, M.; Ohtsuki, T. Sentiment analysis: From binary to multi-class classification: A pattern-based approach for multi-class sentiment analysis in Twitter. In Proceedings of the IEEE International Conference on Communications (ICC), Kuala Lumpur, Malaysia, 22–27 May 2016. [Google Scholar]
- Čutura, G.; Knežević, B.; Drašković, D. Public opinion about Novak Djokovic through the eyes of Twitter. In Proceedings of the 12th International Conference on Information Society and Technology, Kopaonik, Serbia, 13–16 March 2022; pp. 81–85. [Google Scholar]
- Benjamin, M. Hard Numbers: Language Exclusion in Computational Linguistics and Natural Language Processing. In Proceedings of the LREC 2018 Workshop “CCURL2018–Sustaining Knowledge Diversity in the Digital Age”, Miyazaki, Japan, 7–12 May 2018; pp. 26–32. [Google Scholar]
- El-Haj, M.; Kruschwitz, U.; Fox, C. Creating language resources for under-resourced languages: Methodologies, and experiments with Arabic. Lang. Resour. Eval. 2015, 49, 549–580. [Google Scholar] [CrossRef]
- Maxwell, M.; Hughes, B. Frontiers in linguistic annotation for lower-density languages. In Proceedings of the Workshop on Frontiers in Linguistically Annotated Corpora. Association for Computational Linguistics, Sydney, NSW, Australia, 22 July 2006; pp. 29–37. [Google Scholar]
- Streiter, O.; Scannell, K.P.; Stuflesser, M. Implementing NLP projects for noncentral languages: Instructions for funding bodies, strategies for developers. Mach. Transl. 2006, 20, 267–289. [Google Scholar] [CrossRef]
- Towards Data Science. Available online: http://towardsdatascience.com/major-trends-in-nlp-a-review-of-20-years-of-acl-research-56f5520d473 (accessed on 15 May 2022).
- Kornai, A. Digital Language Death. PLoS ONE 2013, 8, e77056. [Google Scholar]
- Berment, V. Several directions for minority languages computerization. In Proceedings of the 19th International Conference on Computational Linguistics: Project Notes (COLING 2002). Association for Computational Linguistics, Taipei, Taiwan, 26–30 August 2002. [Google Scholar]
- King, B.P. Practical Natural Language Processing for Low-Resource Languages; University of Michigan: Ann Arbor, MI, USA, 2015. [Google Scholar]
- Duong, L.T. Natural Language Processing for Resource-Poor Languages. Ph.D. Thesis, University of Melbourne, Melbourne, VIC, Australia, 2017. [Google Scholar]
- Pang, B.; Lee, L. Opinion Mining and Sentiment Analysis. Found. Trends Inf. Retr. 2008, 2, 1–135. [Google Scholar] [CrossRef]
- Liu, B.; Zhang, L. A Survey of Opinion Mining and Sentiment Analysis. In Mining Text Data; Aggarwal, C.C., Zhai, C., Eds.; Springer: Boston, MA, USA, 2012; pp. 415–463. [Google Scholar]
- Paulino, J.; Almirol, L.; Favila, J.; Aquino, K.; De La Cruz, A.; Roxas, R. Multilingual Sentiment Analysis on Short Text Document Using Semi-Supervised Machine Learning. In Proceedings of the 5th International Conference on E-Society, E-Education and E-Technology, Virtual Format, 21–23 August 2021; pp. 164–170. [Google Scholar]
- Nankani, H.; Dutta, H.; Shrivastava, H.; Rama Krishna, P.V.N.S.; Mahata, D.; Shah, R.R. Multilingual Sentiment Analysis. In Deep Learning-Based Approaches for Sentiment Analysis; Part of the Algorithms for Intelligent Systems Book Series; Agarwal, B., Nayak, R., Mittal, N., Patnaik, S., Eds.; Springer: Singapore, 2020. [Google Scholar]
- Dashtipour, K.; Poria, S.; Hussain, A.; Cambria, E.; Hawalah, A.Y.; Gelbukh, A.; Zhou, Q. Multilingual Sentiment Analysis: State of the Art and Independent Comparison of Techniques. Cogn. Comput. 2016, 8, 757–771. [Google Scholar] [CrossRef]
- Sagnika, S.; Pattanaik, A.; Mishra, B.S.P.; Meher, S. A Review on Multi-Lingual Sentiment Analysis by Machine Learning Methods. J. Eng. Sci. Technol. Rev. 2020, 13, 154–166. [Google Scholar] [CrossRef]
- Bera, A.; Ghose, M.K.; Pal, D.K. Sentiment Analysis of Multilingual Tweets Based on Natural Language Processing (NLP). Int. J. Syst. Dyn. Appl. 2021, 10, 1–12. [Google Scholar] [CrossRef]
- Xu, H.; Van Durme, B.; Murray, K. BERT, mBERT or BiBERT? A Study on Contextualized Embeddings for Neural Machine Translation. In Proceedings of the Conference on Empirical Methods in Natural Language Processing, Online, 7–11 November 2021. [Google Scholar]
- Khan, L.; Amjad, A.; Ashraf, N.; Chang, H.-T. Multi-class sentiment analysis of urdu text using multilingual BERT. Sci. Rep. 2022, 12, 5436. [Google Scholar] [CrossRef] [PubMed]
- Pota, M.; Ventura, M.; Fujita, H.; Esposito, M. Multilingual evaluation of pre-processing for BERT-based sentiment analysis of tweets. Expert Syst. Appl. 2021, 181, 115119. [Google Scholar] [CrossRef]
- Agüero-Torales, M.; Salas, J.; López-Herrera, A. Deep learning and multilingual sentiment analysis on social media data: An overview. Appl. Soft Comput. 2021, 107, 107373. [Google Scholar] [CrossRef]
- Kanfoud, M.R.; Bouramoul, A. SentiCode: A new paradigm for one-time training and global prediction in multilingual sentiment analysis. J. Intell. Inf. Syst. 2022; Online ahead of print. [Google Scholar] [CrossRef] [PubMed]
- Žitnik, S.; Blagus, N.; Bajec, M. Target-level sentiment analysis for news articles. Knowl.-Based Syst. 2022, 249. [Google Scholar] [CrossRef]
- Ljubešić, N.; Lauc, D. BERTić-The transformer language model for Bosnian, Croatian, Montenegrin and Serbian. arXiv 2021, arXiv:2104.09243, 2021. [Google Scholar]
- Mozetič, I.; Grčar, M.; Smailović, J. Multilingual Twitter Sentiment Classification: The Role of Human Annotators. PLoS ONE 2016, 11, e0155036. [Google Scholar] [CrossRef]
- Ljajić, A.; Marovac, U. Improving Sentiment Analysis for Twitter Data by Handling Negation Rules in the Serbian Language. Comput. Sci. Inf. Syst. 2018, 16, 289–311. [Google Scholar] [CrossRef]
- Batanović, V. Semantic Similarity and Sentiment Analysis of Short Texts in Serbian. In Proceedings of the 29th Telecommunications Forum (TELFOR), Virtual Event, 11 December 2021. [Google Scholar]
- Lohar, P.; Popovic, M.; Way, A. Building English-to-Serbian Machine Translation System for IMDb Movie Reviews. In Proceedings of the 7th Workshop on Balto-Slavic Natural Language Processing, Florence, Italy, 2 August 2019; pp. 105–113. [Google Scholar]
- Kumpulainen, I.; Praks, E.; Korhonen, T.; Ni, A.; Rissanen, V.; Vankka, J. Predicting Eurovision Song Contest Results Using Sentiment Analysis. In Artificial Intelligence and Natural Language; Filchenkov, A., Kauttonen, J., Pivovarova, L., Eds.; Springer International Publishing: Cham, Switzerland, 2020; Volume 1292. [Google Scholar]
- Mladenović, M.; Mitrović, J.; Krstev, C.; Vitas, D. Hybrid sentiment analysis framework for a morphologically rich language. J. Intell. Inf. Syst. 2016, 46, 599–620. [Google Scholar] [CrossRef]
- Stankovic, R.; Kosprdic, M.; Ikonic-Nesic, M.; Radovic, T. Sentiment Analysis of Sentences from Serbian ELTeC corpus. In Proceedings of the SALLD-2 Workshop at Language Resources and Evaluation Conference (LREC), Marseille, France, 24 June 2022; pp. 31–38. [Google Scholar]
- Batanovic, V.; Nikolic, B.; Milosavljevic, M. Reliable Baselines for Sentiment Analysis in Resource-Limited Languages: The Serbian Movie Review Dataset. In Proceedings of the 10th International Conference on Language Resources and Evaluation (LREC 2016), LREC, Portorož, Slovenia, 23–28 May 2016. [Google Scholar]
- Oramas, S.; Espinosa-Anke, L.; Lawlor, A.; Serra, X.; Saggion, H. Exploring Customer Reviews for Music Genre Classification and Evolutionary studies. In Proceedings of the 17th International Society for Music Information Retrieval Conference, New York, NY, USA, 7–11 August 2016. [Google Scholar]
- Milošević, N. Stemmer for Serbian language. arXiv 2012, arXiv:1209.4471. [Google Scholar]
- Ljubešić, N.; Boras, D.; Kubelka, D. Retrieving Information in Croatian: Building a Simple and Efficient Rule-Based Stemmer. In Proceedings of the 1st International Conference The Future of Information Sciences—INFuture: “Digital Information and Heritage”, Zagreb, Croatia, 7–9 November 2007. [Google Scholar]
- Ljubešić, N.; Klubička, F.; Agić, Ž.; Jazbec, I.-P. New Inflectional Lexicons and Training Corpora for Improved Morphosyntactic Annotation of Croatian and Serbian. In Proceedings of the 10th International Conference on Language Resources and Evaluation (LREC 2016). European Language Resources Association (ELRA), Portorož, Slovenia, 23–28 May 2016; pp. 4264–4270. [Google Scholar]
- Wang, S.; Manning, C.D. Baselines and Bigrams: Simple, Good Sentiment and Topic Classification. In Proceedings of the 50th Annual Meeting of the Association for Computational Linguistics (ACL 2012), Jeju Island, Korea, 8–14 July 2012; pp. 90–94. [Google Scholar]
- Hogenboom, A.; Heerschop, B.; Frasincar, F.; Kaymak, U.; de Jong, F. Multi-lingual support for lexicon-based sentiment analysis guided by semantics. Decis. Support Syst. 2014, 62, 43–53. [Google Scholar] [CrossRef]
- Lin, Z.; Jin, X.; Xu, X.; Wang, Y.; Tan, S.; Cheng, X. Make it possible: Multilingual sentiment analysis without much prior knowledge. In Proceedings of the 2014 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT), IEEE Computer Society, Warsaw, Poland, 11–14 August 2014; Volume 2, pp. 79–86. [Google Scholar]
- Hajmohammadi, M.S.; Ibrahim, R.; Selamat, A.; Fujita, H. Combination of active learning and self-training for crosslingual sentiment classification with density analysis of unlabelled samples. Inf. Sci. 2015, 317, 67–77. [Google Scholar] [CrossRef]
- Becker, K.; Moreira, V.P.; dos Santos, A.G. Multilingual emotion classification using supervised learning: Comparative experiments. Inf. Processing Manag. 2017, 53, 684–704. [Google Scholar] [CrossRef]
- Chen, Z.; Shen, S.; Hu, Z.; Lu, X.; Mei, Q.; Liu, X. Ermes: Emoji-Powered Representation Learning for Cross-Lingual Sentiment Classification. arXiv 2018, arXiv:1806.02557. [Google Scholar]
- Balahur, A.; Turchi, M. Comparative experiments using supervised learning and machine translation for multilingual sentiment analysis. Comput. Speech Lang. 2014, 28, 56–75. [Google Scholar] [CrossRef]
- Bhargava, R.; Sharma, Y. MSATS: Multilingual sentiment analysis via text summarization. In Proceedings of the 7th International Conference on Cloud Computing, Data Science & Engineering-Confluence, IEEE, Noida, India, 12–13 January 2017; pp. 71–76. [Google Scholar]
Author, Year, Language | Data Set | Major Contribution | Techniques |
---|---|---|---|
Mozetič et al., 2016, 13 languages, including Slovenian, Serbian, Albanian, Bulgarian, etc. [30] | Twitter data | evaluation of data sets using different classifiers and comparative analysis for multiple languages | NB, different types of SVM |
Mladenović et al., 2016, Serbian [35] | movie reviews, news set | building a sentiment analysis framework for Serbian | Maximum Entropy |
Ljajić and Marovac, 2018, Serbian [31] | Twitter data | examining how the treatment of negation impacts the sentiment of tweets | NB, LR, SVM, J48-DTree |
Lohar et al., 2019, English => Serbian [33] | large movie review data set (Maas, 2011) | building a machine translation system for user-generated content | Moses MT toolkit, OpenNMT |
Batanović, 2021, Serbian [32] | movie reviews, book reviews | evaluation and determination of the optimal configurations using several different kinds of machine-learning models on a range of sentiment classification tasks | MNB, CNB, LR, SVM, NB-SVM |
Stanković et al., 2022, Serbian [36] | SrpELTeC1 (multilingual corpus of novels) | development and application of sentiment lexicon, (sentence) data set labeling, and training of the models for sentiment analysis | LR, NB, DTree, RF, SVN, k-NN |
Web Portal | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Sum |
---|---|---|---|---|---|---|---|---|---|---|---|
2kokice.com (accessed on 12 September 2021) | 4 | 0 | 2 | 3 | 0 | 10 | 8 | 26 | 12 | 11 | 76 |
balkanrock.com (accessed on 13 September 2021) | 8 | 8 | 17 | 36 | 16 | 95 | 137 | 109 | 60 | 33 | 519 |
popboks.com (accessed on 10 September 2021) | 8 | 13 | 38 | 98 | 205 | 350 | 467 | 295 | 66 | 14 | 1554 |
serbian-metal.org (accessed on 16 September 2021) | 0 | 0 | 0 | 4 | 4 | 18 | 52 | 108 | 53 | 1 | 240 |
hardwiredmagazine.com (accessed on 18 September 2021) | 0 | 1 | 8 | 2 | 41 | 20 | 1 | 87 | 12 | 17 | 189 |
nocturno.com (accessed on 13 September 2021) | 3 | 0 | 0 | 3 | 1 | 27 | 42 | 120 | 45 | 40 | 281 |
hellycherry.com (accessed on 15 September 2021) | 4 | 2 | 2 | 0 | 1 | 2 | 8 | 5 | 2 | 7 | 33 |
mnsblog.weebly.com (accessed on 19 September 2021) | 3 | 0 | 1 | 2 | 0 | 2 | 4 | 3 | 2 | 3 | 20 |
tegla.rs (accessed on 13 September 2021) | 165 | 35 | 18 | 44 | 60 | 204 | 270 | 63 | 5 | 34 | 898 |
plejer.net (accessed on 15 September 2021) | 0 | 2 | 0 | 5 | 2 | 16 | 7 | 17 | 10 | 11 | 70 |
Balkanmetalpromotion (accessed on 16 September 2021) | 0 | 0 | 1 | 1 | 0 | 2 | 2 | 7 | 4 | 0 | 17 |
petar-kostic.blogspot (accessed on 12 September 2021) | 0 | 2 | 0 | 10 | 0 | 11 | 0 | 32 | 0 | 2 | 57 |
Mislitemojomglavom (accessed on 15 September 2021) | 9 | 5 | 11 | 20 | 13 | 30 | 41 | 123 | 82 | 29 | 363 |
Web Portal | Genre | Grade Scale | Number of Reviews | Number of Positives | Number of Neutrals | Number of Negatives | Average Review Length (Words) | Shortest Review (Words) | Longest Review (Words) |
---|---|---|---|---|---|---|---|---|---|
2kokice.com | pop | 1–10 | 76 | 75% | 13.2% | 12.8% | 248 | 38 | 612 |
balkanrock.com | rock, metal, punk | 1–10 | 519 | 65.3% | 21.4% | 13.3% | 256 | 47 | 2072 |
popboks.com | rock, pop | 1–10 | 1554 | 54.3% | 35.7% | 10% | 555 | 73 | 1915 |
serbian-metal.org | metal, rock | 1–100 | 240 | 89% | 9% | 2% | 448 | 68 | 1192 |
hardwiredmagazine.com | rock | 1–5 | 189 | 62% | 32% | 6% | 517 | 59 | 1263 |
nocturno.com | rock | 1–10 | 281 | 88% | 10% | 2% | 566 | 69 | 1242 |
hellycherry.com | rock | 1–5 | 33 | 67% | 9% | 24% | 427 | 45 | 1031 |
mnsblog.weebly.com | pop | 1–10 | 20 | 60% | 10% | 30% | 464 | 36 | 1646 |
tegla.rs | different | 0–5 | 898 | 70% | 8% | 22% | 60 | 1 | 309 |
plejer.net | rock | 1–5 | 70 | 64% | 26% | 10% | 500 | 58 | 892 |
balkanmetalpromotion | rock, metal | 1–100 | 17 | 76% | 12% | 12% | 590 | 367 | 1038 |
petar-kostic.blogspot | rock | 1–5 | 57 | 60% | 19% | 21% | 779 | 399 | 1472 |
mislitemojomglavom | different | 1–10 | 363 | 77% | 11% | 12% | 601 | 44 | 1638 |
(A) | (B) | (C) | |
---|---|---|---|
Total number of reviews | 1830 | 2523 | 51 234 |
Number of reviews per class | 610 | 841 | 17 078 |
Longest positive review | 2025 words | 1813 words | 2129 words |
Longest neutral review | 1552 words | 1621 words | 3125 words |
Longest negative review | 1664 words | 1835 words | 1845 words |
Shortest positive review | 8 words | 21 words | 1 word |
Shortest neutral review | 6 words | 73 words | 2 words |
Shortest negative review | 1 word | 21 words | 1 word |
Average positive review | 489 words | 472 words | 112 words |
Average neutral review | 344 words | 468 words | 132 words |
Average negative review | 344 words | 467 words | 101 words |
MNB | LR | SVM | |
---|---|---|---|
Attribute type | bag of words | bag of words | TF-IDF |
Attribute value | binary | binary | binary |
Stemmer | Milošević | Milošević | Ljubešić/Pandžić |
Number of n-gram | 2 | 2 | 1 |
Max frequency n-gram | 0.7 | 0.7 | 1 |
Min frequency n-gram | 1 | 1 | 1 |
Number of attributes | 20,000 | 20,000 | 20,000 |
Small letters only | yes | yes | yes |
Results (A) | 0.58 | 0.60 | 0.59 |
Results (B) | 0.55 | 0.58 | 0.51 |
Results (C) | 0.46 | 0.50 | 0.50 |
MNB | LR | SVM | |
---|---|---|---|
Attribute type | bag of words | bag of words | ag of words |
Attribute value | binary | binary | binary |
Stemmer | Ljubešić/Pandžić | Ljubešić/Pandžić | Ljubešić/Pandžić |
Number of n-gram | 1 | 1 | 3 |
Max frequency n-gram | 1 | 0.7 | 1 |
Min frequency n-gram | 1 | 1 | 1 |
Number of attributes | 5000 | 5000 | max |
Small letters only | yes | yes | yes |
Results (A) | 0.77 | 0.75 | 0.77 |
Results (B) | 0.72 | 0.61 | 0.73 |
Results (C) | 0.62 | 0.45 | 0.60 |
Three Classes | Binary | |
---|---|---|
Results (A) | 0.57 | 0.78 |
Results (B) | 0.54 | 0.70 |
Results (C) | 0.49 | 0.62 |
Three Classes | Binary | |
---|---|---|
Results (A) | 0.58 | 0.79 |
Results (B) | 0.51 | 0.74 |
Results (C) | 0.42 | 0.61 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Draskovic, D.; Zecevic, D.; Nikolic, B. Development of a Multilingual Model for Machine Sentiment Analysis in the Serbian Language. Mathematics 2022, 10, 3236. https://doi.org/10.3390/math10183236
Draskovic D, Zecevic D, Nikolic B. Development of a Multilingual Model for Machine Sentiment Analysis in the Serbian Language. Mathematics. 2022; 10(18):3236. https://doi.org/10.3390/math10183236
Chicago/Turabian StyleDraskovic, Drazen, Darinka Zecevic, and Bosko Nikolic. 2022. "Development of a Multilingual Model for Machine Sentiment Analysis in the Serbian Language" Mathematics 10, no. 18: 3236. https://doi.org/10.3390/math10183236
APA StyleDraskovic, D., Zecevic, D., & Nikolic, B. (2022). Development of a Multilingual Model for Machine Sentiment Analysis in the Serbian Language. Mathematics, 10(18), 3236. https://doi.org/10.3390/math10183236