An adaptable parallel search of knowledge bases with beam search