Hermes: a digital library component that allows getting relevant information by means of use of different information retrieval models; text and query processors; and accesses to different collections. Hermes proposes an architecture with which the independence of each level is achieved, allowing its future expansion by adding new models, collections, or text and query processors.
Hermes is a server that allows the connection of different applications, so its programmers can retrieve information by choosing any available model and an existent collection; avoiding waste of time in the investigation and implementation of the same ones. As a result, the applications receive the information about the most relevant documents, its ranking value, as well as their metadata. This metadata is based on the Dublin Core standard.