Engineering journal of artificial intelligence