IBM lowers full-year forecast after earnings warning IBM is now looking to improve productivity with artificial intelligence, including with a new coding tool called Bob.