In this paper we present an e-librarian service which is able to retrieve multimedia resources from a knowledge base in a more efficient way than by browsing through an index or by using a simple keyword search. Our premise is that more pertinent results would be retrieved if the e-librarian service had a semantic search engine which understood the sense of the user's query. This requires that the user must be given the means to enter semantics. We explored the approach to allow the user to formulate a complete question in natural language. The background theory was implemented in two different prototypes.