Digital libraries are providing an increasing amount of data, which is normally structured in a classical way by documents and described by metadata as keywords. The data, even in scientific systems such as digital libraries and virtual research environments, will contain a great amount of noise or information unnecessary for our personal interests. Although there has been a lot of progress in the field of information retrieval, search techniques and other content finding methods, there is still much to be done in the field of information retrieval based on user behavior. This paper presents an approach deployed in the Humboldt Digital Library (HDL) to facilitate the retrieval of relevant information to the users of the system, making recommendations of paragraphs based on their profile and the behavior of other users who share similar profiles. The Humboldt digital library represents an innovative system of open access to the legacy of Alexander von Humboldt in a digital form on the Internet (www.avhumboldt.net). It contributes to the key question, how to present interconnected data in a proper form using information technologies