Natural language processing for a semantic enabled resource retrieval scenario