Over the past few days, I've read about a couple of smartphone apps and computer programs that are smart enough…