├── .gitignore ├── Feature Engineering.ipynb ├── README.md ├── data ├── MS-31_labels.csv ├── churn │ └── features.txt ├── logs.csv ├── members.csv └── transactions.csv ├── images ├── AutomatedProcess.png ├── Churn Defined.png ├── Churn Parameters.png ├── FeatureLabs.png ├── Framework - Feature Engineering.png ├── Framework - Modeling.png ├── Framework-PredictionEngineering.png ├── Framework.png ├── ManualProcess.png ├── ProcessesDiagram.png ├── aws_status.png ├── churn_definition.png ├── churn_definition_max.png ├── completed_labeling.PNG ├── confusion_matrix_rf.png ├── cover_modeling.png ├── cover_overview.png ├── cover_prediction.png ├── cutoff_times_single.png ├── data_schema.png ├── distributed_architecture.png ├── example_feature_dist.png ├── example_features.png ├── example_predictions.PNG ├── executors.png ├── feature_engineering_cover.png ├── feature_engineering_process.png ├── featuretools-logo.png ├── final_metrics.png ├── label_times_example.png ├── label_times_table.png ├── labeling_application.PNG ├── labeling_event_timeline.PNG ├── labeling_task_info.PNG ├── lead_time_performance.png ├── logs_df.PNG ├── max-primitive.png ├── max-primitive.svg ├── members_df.PNG ├── metrics_three_models.png ├── modeling_process.png ├── most_important_rf.png ├── one_feature_tree.png ├── overall_framework.png ├── pandas-logo.png ├── placeholder_cover.jpeg ├── pr_curve_tuned.png ├── precision_recall_rf.png ├── prediction_engineering_process.png ├── prediction_table.png ├── predictions_ecdf.png ├── spark-logo-trademark.png ├── spark_cluster.png ├── spark_cluster2.png ├── spark_cluster_3_workers.png ├── spark_cluster_main.png ├── spark_job.png ├── spark_single1.png ├── spark_single_machine.PNG ├── stages.png ├── time_since_last.png ├── time_spent_last_month.png ├── total_previous_month.png └── transactions_df.PNG └── requirements.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/.gitignore -------------------------------------------------------------------------------- /Feature Engineering.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/Feature Engineering.ipynb -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/README.md -------------------------------------------------------------------------------- /data/MS-31_labels.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/data/MS-31_labels.csv -------------------------------------------------------------------------------- /data/churn/features.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/data/churn/features.txt -------------------------------------------------------------------------------- /data/logs.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/data/logs.csv -------------------------------------------------------------------------------- /data/members.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/data/members.csv -------------------------------------------------------------------------------- /data/transactions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/data/transactions.csv -------------------------------------------------------------------------------- /images/AutomatedProcess.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/AutomatedProcess.png -------------------------------------------------------------------------------- /images/Churn Defined.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/Churn Defined.png -------------------------------------------------------------------------------- /images/Churn Parameters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/Churn Parameters.png -------------------------------------------------------------------------------- /images/FeatureLabs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/FeatureLabs.png -------------------------------------------------------------------------------- /images/Framework - Feature Engineering.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/Framework - Feature Engineering.png -------------------------------------------------------------------------------- /images/Framework - Modeling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/Framework - Modeling.png -------------------------------------------------------------------------------- /images/Framework-PredictionEngineering.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/Framework-PredictionEngineering.png -------------------------------------------------------------------------------- /images/Framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/Framework.png -------------------------------------------------------------------------------- /images/ManualProcess.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/ManualProcess.png -------------------------------------------------------------------------------- /images/ProcessesDiagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/ProcessesDiagram.png -------------------------------------------------------------------------------- /images/aws_status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/aws_status.png -------------------------------------------------------------------------------- /images/churn_definition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/churn_definition.png -------------------------------------------------------------------------------- /images/churn_definition_max.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/churn_definition_max.png -------------------------------------------------------------------------------- /images/completed_labeling.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/completed_labeling.PNG -------------------------------------------------------------------------------- /images/confusion_matrix_rf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/confusion_matrix_rf.png -------------------------------------------------------------------------------- /images/cover_modeling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/cover_modeling.png -------------------------------------------------------------------------------- /images/cover_overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/cover_overview.png -------------------------------------------------------------------------------- /images/cover_prediction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/cover_prediction.png -------------------------------------------------------------------------------- /images/cutoff_times_single.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/cutoff_times_single.png -------------------------------------------------------------------------------- /images/data_schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/data_schema.png -------------------------------------------------------------------------------- /images/distributed_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/distributed_architecture.png -------------------------------------------------------------------------------- /images/example_feature_dist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/example_feature_dist.png -------------------------------------------------------------------------------- /images/example_features.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/example_features.png -------------------------------------------------------------------------------- /images/example_predictions.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/example_predictions.PNG -------------------------------------------------------------------------------- /images/executors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/executors.png -------------------------------------------------------------------------------- /images/feature_engineering_cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/feature_engineering_cover.png -------------------------------------------------------------------------------- /images/feature_engineering_process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/feature_engineering_process.png -------------------------------------------------------------------------------- /images/featuretools-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/featuretools-logo.png -------------------------------------------------------------------------------- /images/final_metrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/final_metrics.png -------------------------------------------------------------------------------- /images/label_times_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/label_times_example.png -------------------------------------------------------------------------------- /images/label_times_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/label_times_table.png -------------------------------------------------------------------------------- /images/labeling_application.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/labeling_application.PNG -------------------------------------------------------------------------------- /images/labeling_event_timeline.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/labeling_event_timeline.PNG -------------------------------------------------------------------------------- /images/labeling_task_info.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/labeling_task_info.PNG -------------------------------------------------------------------------------- /images/lead_time_performance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/lead_time_performance.png -------------------------------------------------------------------------------- /images/logs_df.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/logs_df.PNG -------------------------------------------------------------------------------- /images/max-primitive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/max-primitive.png -------------------------------------------------------------------------------- /images/max-primitive.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/max-primitive.svg -------------------------------------------------------------------------------- /images/members_df.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/members_df.PNG -------------------------------------------------------------------------------- /images/metrics_three_models.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/metrics_three_models.png -------------------------------------------------------------------------------- /images/modeling_process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/modeling_process.png -------------------------------------------------------------------------------- /images/most_important_rf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/most_important_rf.png -------------------------------------------------------------------------------- /images/one_feature_tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/one_feature_tree.png -------------------------------------------------------------------------------- /images/overall_framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/overall_framework.png -------------------------------------------------------------------------------- /images/pandas-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/pandas-logo.png -------------------------------------------------------------------------------- /images/placeholder_cover.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/placeholder_cover.jpeg -------------------------------------------------------------------------------- /images/pr_curve_tuned.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/pr_curve_tuned.png -------------------------------------------------------------------------------- /images/precision_recall_rf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/precision_recall_rf.png -------------------------------------------------------------------------------- /images/prediction_engineering_process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/prediction_engineering_process.png -------------------------------------------------------------------------------- /images/prediction_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/prediction_table.png -------------------------------------------------------------------------------- /images/predictions_ecdf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/predictions_ecdf.png -------------------------------------------------------------------------------- /images/spark-logo-trademark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/spark-logo-trademark.png -------------------------------------------------------------------------------- /images/spark_cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/spark_cluster.png -------------------------------------------------------------------------------- /images/spark_cluster2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/spark_cluster2.png -------------------------------------------------------------------------------- /images/spark_cluster_3_workers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/spark_cluster_3_workers.png -------------------------------------------------------------------------------- /images/spark_cluster_main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/spark_cluster_main.png -------------------------------------------------------------------------------- /images/spark_job.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/spark_job.png -------------------------------------------------------------------------------- /images/spark_single1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/spark_single1.png -------------------------------------------------------------------------------- /images/spark_single_machine.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/spark_single_machine.PNG -------------------------------------------------------------------------------- /images/stages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/stages.png -------------------------------------------------------------------------------- /images/time_since_last.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/time_since_last.png -------------------------------------------------------------------------------- /images/time_spent_last_month.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/time_spent_last_month.png -------------------------------------------------------------------------------- /images/total_previous_month.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/total_previous_month.png -------------------------------------------------------------------------------- /images/transactions_df.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/images/transactions_df.PNG -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springboard-curriculum/featuretools/HEAD/requirements.txt --------------------------------------------------------------------------------