Introducing Array Type Features
Tecton now natively supports Array type features, enabling customers to deploy array features in operational machine learning models. This allows for the use of arrays as a feature data type across various applications, such as product recommendations and embeddings. Arrays can be used to represent lists of categorical variables or dense embeddings, which are precomputed vector representations that capture meaning in the original data. With native support for 32-bit float arrays, customers can reduce infrastructure costs and bring powerful embedding features into production with a compact online storage format. Tecton allows users to compute similarity scores between query embeddings and precomputed product embeddings on-the-fly, enabling real-time machine learning applications. The feature author only needs to declare the inputs and a simple pandas definition with the similarity score, while Tecton orchestrates the pipelines to compute and serve the feature on-demand.