2 Battered Artificial Intelligence (AI) Stocks Near 52-Week Lows That Are Screaming Buys Now