Simple Data RepresentationsNumerical InputsCategorical InputsDesign Pattern 1: Hashed FeatureProblemSolutionWhy It WorksTrade-Offs and AlternativesDesign Pattern 2: EmbeddingsProblemSolutionWhy It WorksTrade-Offs and AlternativesDesign Pattern 3: Feature CrossProblemSolutionWhy It WorksTrade-Offs and AlternativesDesign Pattern 4: Multimodal InputProblemSolutionTrade-Offs and AlternativesSummary