factory PredictedItem.fromJson(Map<String, dynamic> json) { return PredictedItem( itemId: json['itemId'] as String?, score: json['score'] as double?, ); }