All current research into AI suffers from these problems. We should understand how human creativity works first then programming will likely come with ease,(reply>), We did not understand how birds are able to fly when the first airplanes were crafted.