Develop an On - Device LLM Android Application

This paper presents the development and implementation of an Android application utilizing a Large Language Model (LLM) that operates directly on the user's device. This approach aims to address the privacy and latency concerns often associated with cloud-based LLM solutions. The application leverages a smaller, optimized LLM, GEMMA 2B, which is capable of running efficiently on mobile hardware. It incorporates a hybrid approach, utilizing on-device processing for specific queries and resorting to cloud-based LLMs for more complex tasks that require extensive knowledge bases. This paper details the system architecture, implementation details, and discusses the performance and challenges encountered during the development process.

Authors

Publication Details

Published
2024-11-07
DOI
https://doi.org/10.1109/csitss64042.2024.10816785
Primary Topic
Mobile and Web Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Develop an On - Device LLM Android Application

G. S. Nagaraja, Sohail Bagawan
Mobile and Web Applications
article

Develop an On - Device LLM Android Application

G. S. Nagaraja, Sohail Bagawan
article en

Abstract

This paper presents the development and implementation of an Android application utilizing a Large Language Model (LLM) that operates directly on the user's device. This approach aims to address the privacy and latency concerns often associated with cloud-based LLM solutions. The application leverages a smaller, optimized LLM, GEMMA 2B, which is capable of running efficiently on mobile hardware. It incorporates a hybrid approach, utilizing on-device processing for specific queries and resorting to cloud-based LLMs for more complex tasks that require extensive knowledge bases. This paper details the system architecture, implementation details, and discusses the performance and challenges encountered during the development process.

Openalex Percentile: Top 61%
Mobile and Web Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.