Engineering applications of artificial intelligence [Eng Appl Artif Intell] NLMUID: 101469722