QueryGen: Semantic interpretation of keyword queries over heterogeneous information systems
Resumen: In the last years, users have become used to keyword-based search interfaces due to their ease of use. By matching input keywords against huge amounts of textual information and labeled multimedia files, current search engines satisfy most of users'' information needs. However, the principal problem of this kind of search is the semantic gap between the input and the real user need, as keywords are a simplification of the query intended by the user. Moreover, different users could use the same set of keywords to search different information; even the same user could do it at different times. The search system, before accessing any data, should discover first the intended semantics behind the user keywords, in order to return only data fulfilling such semantics. The use of formal query languages is not an option for non-expert users, so a semantic keyword-based search based on semantic interpretation of keyword queries could be the solution, i.e., a search that starts discovering the semantics intended for the input user keywords, and then only data relevant to that semantics are returned as answer. In this paper we present a system that performs semantic keyword interpretation on different data repositories. Our system (1) discovers the meaning of the input keywords by consulting a generic pool of ontologies and applying different disambiguation techniques; (2) once the meaning of each keyword has been established, the system combines them in a formal query that captures the semantics intended by the user, considering different formal query languages and possibilities that could arise, but avoiding inconsistent and semantically equivalent queries; and, finally, (3) after the user has validated the generated query that best fits her/his intended meaning, the system routes the query to the appropriate data repositories that will retrieve data according to the semantics of such a query. Experimental results show the semantic interpretation capabilities and the feasibility of our approach.
Idioma: Inglés
DOI: 10.1016/j.ins.2015.09.013
Año: 2016
Publicado en: Information Sciences 329 (2016), 412-433
ISSN: 0020-0255

Factor impacto JCR: 4.832 (2016)
Categ. JCR: COMPUTER SCIENCE, INFORMATION SYSTEMS rank: 7 / 146 = 0.048 (2016) - Q1 - T1
Factor impacto SCIMAGO: 1.78 - Artificial Intelligence (Q1) - Computer Science Applications (Q1) - Theoretical Computer Science (Q1) - Information Systems and Management (Q1) - Software (Q1) - Control and Systems Engineering (Q1)

Tipo y forma: Article (PostPrint)
Área (Departamento): Área Lenguajes y Sistemas Inf. (Dpto. Informát.Ingenie.Sistms.)

Creative Commons You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. You may not use the material for commercial purposes. If you remix, transform, or build upon the material, you may not distribute the modified material.


Exportado de SIDERAL (2026-01-22-16:09:38)


Visitas y descargas

Este artículo se encuentra en las siguientes colecciones:
Articles > Artículos por área > Lenguajes y Sistemas Informáticos



 Record created 2026-01-21, last modified 2026-01-22


Postprint:
 PDF
Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)