{"data":{"slug":"alteryx-featuretools","name":"featuretools","tagline":"An open source python library for automated feature engineering","github_url":"https://github.com/alteryx/featuretools","owner":"alteryx","repo":"featuretools","owner_avatar_url":"https://avatars.githubusercontent.com/u/12972388?v=4","primary_language":"Python","stars":7665,"forks":915,"topics":["automated-feature-engineering","automated-machine-learning","automl","data-science","feature-engineering","machine-learning","python","scikit-learn"],"archived":false,"github_pushed_at":"2026-07-27T13:04:38+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/alteryx-featuretools","markdown_url":"https://www.graphcanon.com/tools/alteryx-featuretools.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/alteryx-featuretools","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=alteryx-featuretools","description":"An open source python library for automated feature engineering","homepage_url":"https://www.featuretools.com","license":"BSD-3-Clause","open_issues":168,"watchers":153,"ai_summary":"Featuretools is designed to automate the process of creating features from complex datasets that are interpretable and can improve machine learning model performance.","readme_excerpt":"## Installation\nInstall with pip\n\n```\npython -m pip install featuretools\n```\n\nor from the Conda-forge channel on [conda](https://anaconda.org/conda-forge/featuretools):\n\n```\nconda install -c conda-forge featuretools\n```","github_created_at":"2017-09-08T22:15:17+00:00","created_at":"2026-07-11T23:28:17.386027+00:00","updated_at":"2026-08-03T12:02:19.645878+00:00","categories":[{"slug":"model-training","name":"Model Training","url":"https://www.graphcanon.com/categories/model-training","markdown_url":"https://www.graphcanon.com/categories/model-training.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/model-training"}],"tags":[{"slug":"automated-feature-engineering","name":"automated-feature-engineering"},{"slug":"automl","name":"automl"},{"slug":"feature-engineering","name":"feature-engineering"}],"trust":{"provenance":{"is_fork":false,"github_id":102908804,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-03T12:02:18.881Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":0,"days_since_push":6,"last_release_at":"2024-05-14T18:59:20Z"},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T23:28:24.759Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-08-03T12:02:19.329Z"},"languages":{"value":["python"],"source":"github.language+pyproject.toml","observed_at":"2026-08-03T12:02:19.329Z"},"license_spdx":{"value":"BSD-3-Clause","source":"github.license","observed_at":"2026-08-03T12:02:19.329Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["When the goal is to create high-quality features in a semi-automated manner using prior knowledge of relationships within data, enhancing interpretability of machine learning models","For tasks where manual feature engineering is too time-consuming or when domain expertise can be leveraged in feature generation without heavy custom coding"],"when_not_to_use":["If a project requires extremely lightweight solutions that avoid dependencies and overheads associated with complex library packages","In settings where the underlying data lacks clear relational structure, as Featuretools excels when data relationships are well-defined and can be exploited"],"source":"enrich:decision_facts","observed_at":"2026-07-17T11:10:51.500Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"A Python library dedicated to automating feature engineering processes designed to craft features from complex datasets that are interpretable and potentially boost the accuracy of machine learning models."}]}}