awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
featuretools avatar

featuretools/featuretools

0
View on GitHub↗
7,655 stele·911 fork-uri·Python·BSD-3-Clause·3 vizualizăriwww.featuretools.com↗

Featuretools

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 logic.

The system handles large-scale data pipelines by distributing feature computation across multiple CPU cores or clusters. This scaling is achieved through integrations with distributed computing frameworks to process massive volumes of data.

Features

  • Feature Engineering - Provides an automated framework for transforming raw relational data into meaningful predictive features for machine learning.
  • Deep Feature Synthesis - Implements deep feature synthesis to automatically generate predictive variables from relational datasets.
  • Modular Primitives - Encapsulates feature engineering logic into modular, reusable primitives for consistent data synthesis.
  • Recursive Expansion - Builds complex predictive features through a recursive chain of operations on related data.
  • Relational Preprocessing - Automatically synthesizes features from multiple related tables to prepare complex relational data for predictive models.
  • Tabular Feature Engineering - A Python framework for converting raw tabular and relational data into model-ready formats through automated synthesis.
  • Data Science Libraries - A Python library providing essential tools for the automated data preparation and transformation steps in data science.
  • Relational Mappings - Uses relational mappings and foreign keys to automate the creation of aggregations and joins across datasets.
  • Automated Feature Tables - Synthesizes a single comprehensive table of features by applying automated synthesis across target dataframes.
  • Custom Primitive Definitions - Allows users to define custom primitives to extend the automated feature engineering process with specific logic.
  • Natural Language Feature Extraction - Transforms unstructured text into structured numeric features using specialized natural language processing primitives.
  • Natural Language Processing - Provides specialized natural language processing primitives to extract structured features from text.
  • Text Feature Extraction - Transforms unstructured text into structured features using specialized primitives for quantitative analysis.
  • Distributed Computing Engines - Offloads heavy feature computation to multiple cores or clusters using distributed computing engines.
  • Distributed Data Processing Frameworks - Integrates with distributed computing frameworks to maintain performance when processing large volumes of data.
  • Large-Scale Data Computation - Processes massive volumes of data by distributing feature computation across distributed clusters.
  • Large-Scale Feature Transformations - Calculates engineered features across multiple CPU cores or clusters to process large-scale datasets.
  • Distributed Computing - Distributes the recursive feature synthesis process across multiple cores or clusters for efficient large-scale processing.
  • Computational Graphs - Uses computational graphs to define and optimize the sequence of feature engineering transformations.
  • Feature Engineering - Automated generation of features from relational datasets.
  • General Machine Learning - Automated feature engineering for relational and transactional data.
  • Feature Engineering - Automated feature engineering for relational data.

Istoric stele

Graficul istoricului de stele pentru featuretools/featuretoolsGraficul istoricului de stele pentru featuretools/featuretools

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Featuretools

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Featuretools.
  • alteryx/featuretoolsAvatar alteryx

    alteryx/featuretools

    7,658Vezi pe GitHub↗

    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

    Python
    Vezi pe GitHub↗7,658
  • modin-project/modinAvatar modin-project

    modin-project/modin

    10,389Vezi pe GitHub↗

    Modin is a distributed dataframe library and parallel data processing engine designed to handle large datasets that exceed system memory. It functions as a distributed computing framework that parallelizes data manipulation tasks across multiple CPU cores or clusters to increase throughput and avoid memory errors. The project mirrors the Pandas API, allowing for the distribution of data workflows without changing core code logic. It utilizes a pluggable backend interface, which enables users to switch between different distributed execution engines to optimize performance based on available h

    Pythonanalyticsdata-sciencedataframe
    Vezi pe GitHub↗10,389
  • nyandwi/machine_learning_completeAvatar Nyandwi

    Nyandwi/machine_learning_complete

    4,983Vezi pe GitHub↗

    This is an interactive notebook-based course that teaches machine learning from Python fundamentals through deep learning and natural language processing. It uses real datasets and multiple frameworks within a structured, hands-on curriculum that combines concise explanations with executable code cells, built-in datasets, and embedded exercise checkpoints. Learning progresses through data preparation and exploration, classical machine learning workflows, computer vision with convolutional neural networks, and natural language processing with deep learning, all delivered as a cohesive progressi

    Jupyter Notebookcomputer-visiondata-analysisdata-science
    Vezi pe GitHub↗4,983
  • lyhue1991/eat_tensorflow2_in_30_daysAvatar lyhue1991

    lyhue1991/eat_tensorflow2_in_30_days

    9,933Vezi pe GitHub↗

    This project is a structured learning curriculum and technical reference for mastering deep learning with TensorFlow. It provides a comprehensive guide for building, training, and deploying neural networks, combining theoretical fundamentals with practical implementation examples. The repository distinguishes itself by covering the end-to-end machine learning workflow, from low-level tensor mathematics and linear algebra to the creation of complex model architectures. It includes specific guidance on developing data pipelines for diverse data types, such as images, text, and time-series seque

    Pythontensorflowtensorflow-examplestensorflow-tutorial
    Vezi pe GitHub↗9,933
Vezi toate cele 30 alternative pentru Featuretools→

Întrebări frecvente

Ce face featuretools/featuretools?

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.

Care sunt principalele funcționalități ale featuretools/featuretools?

Principalele funcționalități ale featuretools/featuretools sunt: Feature Engineering, Deep Feature Synthesis, Modular Primitives, Recursive Expansion, Relational Preprocessing, Tabular Feature Engineering, Data Science Libraries, Relational Mappings.

Care sunt câteva alternative open-source pentru featuretools/featuretools?

Alternativele open-source pentru featuretools/featuretools includ: alteryx/featuretools — Featuretools is an automated feature engineering library and data transformation framework written in Python. It… modin-project/modin — Modin is a distributed dataframe library and parallel data processing engine designed to handle large datasets that… nyandwi/machine_learning_complete — This is an interactive notebook-based course that teaches machine learning from Python fundamentals through deep… lyhue1991/eat_tensorflow2_in_30_days — This project is a structured learning curriculum and technical reference for mastering deep learning with TensorFlow.… rare-technologies/gensim — Gensim is an unsupervised natural language processing toolkit designed for topic modeling, word embedding training,… blue-yonder/tsfresh — tsfresh is an automated feature engineering tool and library designed to extract statistical characteristics from raw…