DYNAMIC QUERY FORM
Abhisha KJ, Adithyan Shaji E · INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT · 2025
Query form is one of the most widely used user interfaces for querying databases. Modern scientific and web databases maintain large and heterogeneous data. With the rapid development of web information and scientific databases, modern databases become very large and complex. It is Difficult to design a set of static query forms to satisfy various ad-hoc database queries on complex databases. Here we propose a novel database query form interface, which is able to dynamically generate query forms. The generation of the query form is an iterative process and is guided by the user. The essence of dynamic query form is to capture user interests during user interactions and to adapt the query form iteratively. Each iteration consists of two types of user interactions: Query Form Enrichment and Query Execution. At each iteration, the system automatically generates ranking lists of form components and the user then adds the desired form components into the query form. The ranking of form components is based on the captured user preference. The user can also fill the query form and submit queries to view the query result at each iteration. In this way, the query form could be dynamically refined until the user satisfies with the query results