Text this: Shortening the MacArthur-Bates Communicative Developmental Inventory Using Machine Learning Based Computerized Adaptive Testing (ML-CAT).