Acquiring concepts and features of novel words by two types of learning: direct mapping and inference