中文
相关论文

相关论文: A Framework for App Store Optimization

200 篇论文

Large Language Models (LLMs) are increasingly used to recommend mobile applications through natural language prompts, offering a flexible alternative to keyword-based app store search. Yet, the reasoning behind these recommendations remains…

信息检索 · 计算机科学 2025-10-22 Quim Motger , Xavier Franch , Vincenzo Gervasi , Jordi Marco

A fundamental building block of a mobile application is the ability to persist program data between different invocations. Referred to as \emph{persistence}, this functionality is commonly implemented by means of persistence frameworks.…

软件工程 · 计算机科学 2018-06-29 Zheng "Jason'' Song , Jing Pu , Junjie Cheng , Eli Tilevich

A new form of caching, namely application-level caching, has been recently employed in web applications to improve their performance and increase scalability. It consists of the insertion of caching logic into the application base code to…

软件工程 · 计算机科学 2020-11-03 Jhonny Mertz , Ingrid Nunes

All the modern day applications have the interface, absolutely defined by the developers. The use of adaptive interface or dynamic layout allows some variations, but even all of them are predetermined on the design stage, because the best…

人机交互 · 计算机科学 2009-06-18 Sergey Andreyev

Gamification frameworks can aid in gamification planning for education. Most frameworks, however, do not provide ways to select, relate or recommend how to use game elements, to gamify a certain educational task. Instead, most provide a…

计算机与社会 · 计算机科学 2019-07-02 Armando M. Toda , Wilk Oliveira , Lei Shi , Ig Ibert Bittencourt , Seiji Isotani , Alexandra Cristea

The competing nature of the app market motivates us to shift our focus on apps that provide similar functionalities and directly compete with each other (i.e., peer apps). In this work, we study the ratings and the review text of 100…

软件工程 · 计算机科学 2022-04-11 Safwat Hassan , Heng Li , Ahmed E. Hassan

Estimating the strength of dependency between two variables is fundamental for exploratory analysis and many other applications in data mining. For example: non-linear dependencies between two continuous variables can be explored with the…

机器学习 · 统计学 2016-01-21 Simone Romano , Nguyen Xuan Vinh , James Bailey , Karin Verspoor

App reviews reflect various user requirements that can aid in planning maintenance tasks. Recently, proposed approaches for automatically classifying user reviews rely on machine learning algorithms. A previous study demonstrated that…

软件工程 · 计算机科学 2025-07-15 Yasaman Abedini , Abbas Heydarnoori

Algorithmic recommender systems such as Spotify and Netflix affect not only consumer behavior but also producer incentives. Producers seek to create content that will be shown by the recommendation algorithm, which can impact both the…

计算机科学与博弈论 · 计算机科学 2023-12-12 Meena Jagadeesan , Nikhil Garg , Jacob Steinhardt

Distributed applications are broadly used due the existence of mobile devices as are mobile phones, tablets and chrome books. They are often based on an architecture client-server. A server part contains a central storage where all…

分布式、并行与集群计算 · 计算机科学 2018-04-12 Jan Kožusznik

Application Programming Interfaces (APIs), which encapsulate the implementation of specific functions as interfaces, greatly improve the efficiency of modern software development. As numbers of APIs spring up nowadays, developers can hardly…

软件工程 · 计算机科学 2021-12-24 Yun Peng , Shuqing Li , Wenwei Gu , Yichen Li , Wenxuan Wang , Cuiyun Gao , Michael Lyu

A substantial amount of research has been carried out in developing machine learning algorithms that account for term dependence in text classification. These algorithms offer acceptable performance in most cases but they are associated…

信息检索 · 计算机科学 2017-10-26 Sounak Banerjee , Prasenjit Majumder , Mandar Mitra

Object-oriented Application Programing Interfaces (APIs) support software reuse by providing pre-implemented functionalities. Due to the huge number of included classes, reusing and understanding large APIs is a complex task. Otherwise,…

软件工程 · 计算机科学 2016-06-03 Anas Shatnawi , Abdelhak Seriai , Houari Sahraoui , Zakarea Al-Shara

Mobile devices such as smartphones and tablets have become ubiquitous in today's modern computing landscape. The applications that run on these mobile devices (often referred to as "apps") have become a primary means of computing for…

软件工程 · 计算机科学 2018-07-20 Kevin Moran

Many high-stake decisions follow an expert-in-loop structure in that a human operator receives recommendations from an algorithm but is the ultimate decision maker. Hence, the algorithm's recommendation may differ from the actual decision…

人机交互 · 计算机科学 2025-01-08 Julien Grand-Clément , Jean Pauphilet

Large, data centric applications are characterized by its different attributes. In modern day, a huge majority of the large data centric applications are based on relational model. The databases are collection of tables and every table…

信息检索 · 计算机科学 2012-06-28 Soumya Sen , Anjan Dutta , Agostino Cortesi , Nabendu Chaki

The advancement of artificial intelligence (AI) and the significant growth in the use of food consumption tracking and recommendation-related apps in the app stores have created a need for an evaluation system, as minimal information is…

"Incentivized" advertising platforms allow mobile app developers to acquire new users by directly paying users to install and engage with mobile apps (e.g., create an account, make in-app purchases). Incentivized installs are banned by the…

计算机与社会 · 计算机科学 2020-10-06 Shehroze Farooqi , Álvaro Feal , Tobias Lauinger , Damon McCoy , Zubair Shafiq , Narseo Vallina-Rodriguez

The Android market is a place where developers offer paid and-or free apps to users. Free apps are interesting to users because they can try them immediately without incurring a monetary cost. However, free apps often have limited features…

软件工程 · 计算机科学 2017-03-10 Rubén Saborido , Foutse Khomh , Yann-Gaël Guéhéneuc , Giuliano Antoniol

During last ten years, the number of smartphones and mobile applications has been constantly growing. Android, iOS and Windows Mobile are three mobile platforms that cover almost all smartphones in the world in 2017. Developing a mobile app…

软件工程 · 计算机科学 2017-03-03 Matias Martinez , Sylvain Lecomte