awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
alteryx avatar

alteryx/featuretools

0
View on GitHub↗
7,658 estrellas·911 forks·Python·BSD-3-Clause·3 vistaswww.featuretools.com↗

Featuretools

Featuretools is an automated feature engineering library and data transformation framework written in Python. It automatically generates machine learning feature vectors from multi-table datasets by applying synthesis patterns to relational and timestamped data.

The system functions as a distributed feature synthesis engine, allowing the process of creating feature vectors to scale across multiple cores or clusters to handle large-scale datasets.

The library supports the synthesis of multi-table datasets, time series feature generation, and the creation of custom machine learning primitives when standard automated options are insufficient.

Features

  • Automated Feature Engineering - Provides an automated framework for creating machine learning inputs from raw data to improve model accuracy.
  • Deep Feature Synthesis - Implements deep feature synthesis to automatically generate feature matrices from relational data.
  • Modular Primitives - Employs modular primitives as the architectural basis for transforming raw columns into engineered features.
  • Custom Primitive Definitions - Provides interfaces for defining custom primitives to extend the automated feature synthesis logic.
  • Python Machine Learning Libraries - Provides a Python-based toolkit for generating predictive feature vectors from raw timestamped data.
  • Data Integration Frameworks - Provides a framework for extracting and transforming relational data into consolidated tables for predictive modeling.
  • Relational Transformations - Applies relational transformations and aggregation patterns across multiple related tables to synthesize new features.
  • Automated Feature Tables - Synthesizes single comprehensive tables containing all engineered features from multiple related dataframes.
  • Schema-Driven Synthesis - Automatically discovers possible feature combinations by analyzing foreign key relationships within data tables.
  • Distributed Computing - Utilizes distributed computing frameworks to scale feature synthesis across multiple nodes.
  • Time-Window Aggregations - Implements time-window aggregations to generate temporal features and prevent data leakage.
  • Large-Scale Data Computation - Processes large-scale data by distributing the synthesis of feature vectors across clusters.
  • Large-Scale Feature Transformations - Executes feature engineering and transformations across massive datasets using distributed processing.
  • ML Feature Stores - Generates a wide range of pre-computed feature vectors for use in machine learning models.
  • Feature Generation - Automatically creates lag and time-based features from timestamped relational datasets.
  • Feature Engineering - Library for automated feature engineering.
  • Data Processing and Analysis - Automated feature engineering framework.
  • Feature Engineering Tools - Automated feature engineering.
  • Automated Machine Learning - Framework for automated feature engineering from relational data.
  • Data Science Tooling - Automated feature engineering framework.
  • Data Science Tools - Automated feature engineering framework.

Historial de estrellas

Gráfico del historial de estrellas de alteryx/featuretoolsGráfico del historial de estrellas de alteryx/featuretools

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Featuretools

Proyectos open-source similares, clasificados según cuántas características comparten con Featuretools.
  • featuretools/featuretoolsAvatar de featuretools

    featuretools/featuretools

    7,655Ver en GitHub↗

    Featuretools is a Python data science library and automated feature engineering framework designed to create predictive features from multiple related datasets. It automates the data preparation and transformation steps required for machine learning models through deep feature synthesis. The library enables the automatic generation of comprehensive feature tables by applying recursive transformations to relational data. It supports the transformation of unstructured text into structured numeric features and allows users to define custom primitives to extend the synthesis process with specific

    Python
    Ver en GitHub↗7,655
  • feast-dev/feastAvatar de feast-dev

    feast-dev/feast

    6,727Ver en GitHub↗

    Feast is an open-source feature store for machine learning that provides a central platform for defining, storing, and serving features across both training and inference workflows. It operates as a declarative system where feature definitions are written as code in Python files, synchronized to a central registry, and made available for low-latency online retrieval or point-in-time correct historical joins for training datasets. The project abstracts storage behind a pluggable architecture, allowing offline and online backends to be swapped without changing retrieval logic, and coordinates ma

    Pythonbig-datadata-engineeringdata-quality
    Ver en GitHub↗6,727
  • apache/sparkAvatar de apache

    apache/spark

    43,467Ver en GitHub↗

    Apache Spark is a unified distributed data processing engine designed for large-scale data analysis and computation graphs. It functions as a distributed machine learning framework, a graph processing system, a real-time stream processor, and a SQL analytics engine. The system enables the execution of distributed SQL querying, large-scale graph analysis, and real-time stream analytics across clusters of machines. It also provides a scalable environment for implementing machine learning algorithms and predictive model development on massive datasets. The engine incorporates relational query e

    Scalabig-datajavajdbc
    Ver en GitHub↗43,467
  • apache/hadoopAvatar de apache

    apache/hadoop

    15,567Ver en GitHub↗

    Hadoop is a big data infrastructure suite and distributed data processing framework designed to store and process massive datasets across clusters of computers. It consists of a distributed storage system for managing large files across multiple nodes and a parallel computing engine for processing data across a distributed cluster. The framework implements a distributed file system to ensure fault tolerance and high throughput, paired with a programming model that processes large datasets in parallel. It manages the underlying hardware and software environment required for distributed big dat

    Java
    Ver en GitHub↗15,567
Ver las 30 alternativas a Featuretools→

Preguntas frecuentes

¿Qué hace alteryx/featuretools?

Featuretools is an automated feature engineering library and data transformation framework written in Python. It automatically generates machine learning feature vectors from multi-table datasets by applying synthesis patterns to relational and timestamped data.

¿Cuáles son las características principales de alteryx/featuretools?

Las características principales de alteryx/featuretools son: Automated Feature Engineering, Deep Feature Synthesis, Modular Primitives, Custom Primitive Definitions, Python Machine Learning Libraries, Data Integration Frameworks, Relational Transformations, Automated Feature Tables.

¿Qué alternativas de código abierto existen para alteryx/featuretools?

Las alternativas de código abierto para alteryx/featuretools incluyen: featuretools/featuretools — Featuretools is a Python data science library and automated feature engineering framework designed to create… feast-dev/feast — Feast is an open-source feature store for machine learning that provides a central platform for defining, storing, and… apache/spark — Apache Spark is a unified distributed data processing engine designed for large-scale data analysis and computation… apache/hadoop — Hadoop is a big data infrastructure suite and distributed data processing framework designed to store and process… blue-yonder/tsfresh — tsfresh is an automated feature engineering tool and library designed to extract statistical characteristics from raw… albumentations-team/albumentations — Albumentations is a computer vision image augmentation library designed to increase training data diversity for deep…