A Machine Learning Approach for Automated Filling of Categorical Fields in Data Entry Forms
Hichem Belgacem, Xiaochen Li, Domenico Bianculli, Lionel C. Briand

TL;DR
This paper introduces LAFF, a machine learning-based system that automates filling categorical fields in data entry forms by learning field dependencies from historical data, improving accuracy and efficiency.
Contribution
LAFF is a novel approach that uses Bayesian Networks with local modeling to predict categorical field values, enhancing form filling support.
Findings
LAFF achieves a Mean Reciprocal Rank above 0.73 in predictions.
LAFF provides suggestions within 317 milliseconds per query.
The approach effectively models local dependencies in data.
Abstract
Users frequently interact with software systems through data entry forms. However, form filling is time-consuming and error-prone. Although several techniques have been proposed to auto-complete or pre-fill fields in the forms, they provide limited support to help users fill categorical fields, i.e., fields that require users to choose the right value among a large set of options. In this paper, we propose LAFF, a learning-based automated approach for filling categorical fields in data entry forms. LAFF first builds Bayesian Network models by learning field dependencies from a set of historical input instances, representing the values of the fields that have been filled in the past. To improve its learning ability, LAFF uses local modeling to effectively mine the local dependencies of fields in a cluster of input instances. During the form filling phase, LAFF uses such models to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
