USE OF ARTIFICIAL INTELLIGENCE IN THE DEVELOPMENT OF ANDROID APPLICATIONS

Authors

DOI:

https://doi.org/10.32782/tnv-tech.2024.2.9

Keywords:

artificial intelligence, Android, text mood

Abstract

This paper examines the use of the WEKA machine learning library in Android applications through its porting to this platform. The main focus is on the possibilities of using WEKA in the context of emotion recognition of text on Android mobile devices. Sentiment analysis of text is an important task in the field of natural language processing, which has a wide range of applications, including social media analysis, customer feedback, and more. As part of this study, a proprietary methodology was developed for using WEKA to determine the mood of a text. This methodology is based on the use of the twitter_emotion dataset, which was divided into training and test samples for experimental comparison of different libraries. The results of the study demonstrate that the best percentage of accuracy is achieved using the WEKA library. This may be related to the relevance of the algorithm implementation and optimization of the code used in this library. In addition, a comparison of the speed of the algorithm on different Android devices was made. A difference in execution time was found, which may be due to the architectural features of mobile devices and the level of adaptation of Android for them. The obtained results will contribute to the optimal selection of the library and methods for solving the tasks of determining text sentiment on mobile devices. This work is aimed at improving the understanding of the possibilities and limitations of using machine learning in mobile applications, given the specifics of the Android platform. It also contributes to the development of new strategies and technologies for the effective use of machine learning in mobile applications. It is important to note that the use of the WEKA library in Android applications is not limited to emotion recognition of the text. WEKA can be used for a variety of machine learning tasks, including classification, regression, clustering, and more. Thus, this work can serve as a basis for further research on the use of WEKA in Android applications.

References

Medium. (2024). Leveraging AI for Effective User Experience in Mobile Apps. https://medium.com/nerd-for-tech/leveraging-ai-for-effective-user-experience-inmobile-apps-c924fed07f8

Medium. (2024). AI for Sentiment Analysis: The AI-Powered Future of Opinion Mining. https://medium.com/nerd-for-tech/ai-for-sentiment-analysis-the-ai-poweredfuture-of-opinion-mining-c924fed07f8

Springer. (2023). Sentiment Analysis and Opinion Mining: A Survey. https://link.springer.com/article/10.1007/s13278-021-00776-6

Google AI Blog. (2024). Exploring the Future of AI in Mobile App Development. https://ai.googleblog.com/2024/04/exploring-future-of-ai-in-mobile-app-development.html

MDPI. (2023). Sentiment Analysis and Opinion Mining: Special Issue. https://www.mdpi.com/journal/ai/special_issues/sentiment_analysis_and_opinion_mining

Kobiton. (2023). Understanding the Impact of AI on Mobile Testing. https://www.kobiton.com/blog/understanding-impact-of-ai-on-mobile-testing/

Wankhade M., Rao A.C., Kulkarni C. (2022). A survey on sentiment analysis methods, applications, and challenges. Artificial Intelligence Review. https://link.springer.com/article/10.1007/s10462-022-10144-1

Ligthart A., Catal C., Tekinerdogan B. (2021). Systematic reviews in sentiment analysis: a tertiary study. Artificial Intelligence Review. https://link.springer.com/article/10.1007/s13278-021-00776-6

(2022). Understanding public opinions on social media for financial sentiment analysis using AI-based techniques. Information Processing & Management. https://www.sciencedirect.com/science/article/pii/S0306457320305074

(2023). AI | Special Issue: Sentiment Analysis and Opinion Mining. MDPI. https://www.mdpi.com/journal/ai/special_issues/sentiment_analysis_and_opinion_mining

(2024). Sentiment Analysis: How AI Deciphers Public Opinion on Social Media. Medium. https://medium.com/nerd-for-tech/ai-for-sentiment-analysis-the-ai-poweredfuture-of-opinion-mining-c924fed07f8

(2024). AI on Android. Android Developers. https://developer.android.com/guide/topics/ui/look-and-feel

(2023). A new foundation for AI on Android. Android Developers. https://developer.android.com/guide/topics/ui/look-and-feel

(2024). Majority of mobile app developers are using Generative AI. Intelligent CIO. https://www.intelligentcio.com/2024/04/01/majority-of-mobile-app-developersare-using-generative-ai/

(2021). What’s new for Android developers at Google I/O. Android Developers. https://developer.android.com/guide/topics/ui/look-and-feel

(2024). How Can AI be Integrated with Android App Development in 2024. Mobile App Daily. https://www.mobileappdaily.com/2024/04/01/how-can-ai-beintegrated-with-android-app-development-in-2024

Kaggle. (n.d.). https://www.kaggle.com/code/alexanderbader/tweets-emotionknn/data

Published

2024-07-09

How to Cite

Антіпова, К. О., & Раленко, В. С. (2024). USE OF ARTIFICIAL INTELLIGENCE IN THE DEVELOPMENT OF ANDROID APPLICATIONS. Таuridа Scientific Herald. Series: Technical Sciences, (2), 100-105. https://doi.org/10.32782/tnv-tech.2024.2.9

Issue

Section

COMPUTER SCIENCE AND INFORMATION TECHNOLOGY