LLMAID: Identifying AI Capabilities in Android Apps with LLMs

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Liu, Pei, Zhuo, Terry, Deng, Jiawei, James, Thong, Pan, Shidong, Xu, Sherry, Xing, Zhenchang, Lu, Qinghua, Du, Xiaoning, Zhang, Hongyu
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866915643796750336
author Liu, Pei
Zhuo, Terry
Deng, Jiawei
James, Thong
Pan, Shidong
Xu, Sherry
Xing, Zhenchang
Lu, Qinghua
Du, Xiaoning
Zhang, Hongyu
author_facet Liu, Pei
Zhuo, Terry
Deng, Jiawei
James, Thong
Pan, Shidong
Xu, Sherry
Xing, Zhenchang
Lu, Qinghua
Du, Xiaoning
Zhang, Hongyu
contents Recent advancements in artificial intelligence (AI) and its widespread integration into mobile software applications have received significant attention, highlighting the growing prominence of AI capabilities in modern software systems. However, the inherent hallucination and reliability issues of AI continue to raise persistent concerns. Consequently, application users and regulators increasingly ask critical questions such as: Does the application incorporate AI capabilities? and What specific types of AI functionalities are embedded? Preliminary efforts have been made to identify AI capabilities in mobile software; however, existing approaches mainly rely on manual inspection and rule-based heuristics. These methods are not only costly and time-consuming but also struggle to adapt advanced AI techniques. To address the limitations of existing methods, we propose LLMAID (Large Language Model for AI Discovery). LLMAID includes four main tasks: (1) candidate extraction, (2) knowledge base interaction, (3) AI capability analysis and detection, and (4) AI service summarization. We apply LLMAID to a dataset of 4,201 Android applications and demonstrate that it identifies 242% more real-world AI apps than state-of-the-art rule-based approaches. Our experiments show that LLM4AID achieves high precision and recall, both exceeding 90%, in detecting AI-related components. Additionally, a user study indicates that developers find the AI service summaries generated by LLMAID to be more informative and preferable to the original app descriptions. Finally, we leverage LLMAID to perform an empirical analysis of AI capabilities across Android apps. The results reveal a strong concentration of AI functionality in computer vision (54.80%), with object detection emerging as the most common task (25.19%).
format Preprint
id arxiv_https___arxiv_org_abs_2511_19059
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle LLMAID: Identifying AI Capabilities in Android Apps with LLMs
Liu, Pei
Zhuo, Terry
Deng, Jiawei
James, Thong
Pan, Shidong
Xu, Sherry
Xing, Zhenchang
Lu, Qinghua
Du, Xiaoning
Zhang, Hongyu
Software Engineering
Recent advancements in artificial intelligence (AI) and its widespread integration into mobile software applications have received significant attention, highlighting the growing prominence of AI capabilities in modern software systems. However, the inherent hallucination and reliability issues of AI continue to raise persistent concerns. Consequently, application users and regulators increasingly ask critical questions such as: Does the application incorporate AI capabilities? and What specific types of AI functionalities are embedded? Preliminary efforts have been made to identify AI capabilities in mobile software; however, existing approaches mainly rely on manual inspection and rule-based heuristics. These methods are not only costly and time-consuming but also struggle to adapt advanced AI techniques. To address the limitations of existing methods, we propose LLMAID (Large Language Model for AI Discovery). LLMAID includes four main tasks: (1) candidate extraction, (2) knowledge base interaction, (3) AI capability analysis and detection, and (4) AI service summarization. We apply LLMAID to a dataset of 4,201 Android applications and demonstrate that it identifies 242% more real-world AI apps than state-of-the-art rule-based approaches. Our experiments show that LLM4AID achieves high precision and recall, both exceeding 90%, in detecting AI-related components. Additionally, a user study indicates that developers find the AI service summaries generated by LLMAID to be more informative and preferable to the original app descriptions. Finally, we leverage LLMAID to perform an empirical analysis of AI capabilities across Android apps. The results reveal a strong concentration of AI functionality in computer vision (54.80%), with object detection emerging as the most common task (25.19%).
title LLMAID: Identifying AI Capabilities in Android Apps with LLMs
topic Software Engineering
url https://arxiv.org/abs/2511.19059