Skip to content

Commit 8ef5021

Browse files
thehomebrewnerdTamar GreygshenitamargreyGaurav Sheni
authored
Update Demos for latest Featuretools and EvalML versions (#29)
* remove images from README.md * update reqs * update requirements.txt * update requirements.txt * initial ft updates * initial updates * update README header and footer images * updates for EvalML * suppress warnings * update predict credit churn notebook * update notebook 1 * initial updates for notebook 2 * update requirements.txt * updates for notebook 3 * update predict correct answer notebook * update first notebook * update second notebook * update .gitignore * fix wording * fix footer * update compose requirement * initial notebook updates * initial notebook updates * update compose version * update household poverty demo * update predict-housing-prices * update utils and BaselineSolution * update PredictOlympicMedals * remove entity ref * break up lines * update predict-remaining-useful-life * update predict-taxi-trip-duration demo * fix requirements * pin compose * update predict-loan-repayment demo * update wording and add ww link * an dataframe -> a dataframe * Add files to time series demo folder * Add data and update demo dotebook * move feature importances to utils * Start cleaning up notebook * rewrite intro * get code working * Finish initial writing walkthrough * Initial pass through feedback * Update code based on comments * finish responding to feedback * cleanup * Change data directory * Add README * let pictures show when opening file on github * Add pictures to demo * Add more figures * remove extra cell * proofread * final notebook updates * move time index definition up * fix typos * Respond to PR Review * Update LICENSE * Rename predict-daily-temperature/LICENSE to LICENSE * update open source readme picture * update notebooks 1 through 3 * fix typo * fix notebook 1 * add link * fix notebook 2 * fix notebook 3 * fix notebook 4 * fix notebook 5 * add archive folder * add archived notebooks * revert archive add * add archived versions of demos * add header * fix archive * cleanup * change images * fix images * Add link to alteryx open source Co-authored-by: Gaurav Sheni <gvsheni@gmail.com> * fix typo * Create duplicate notebook forsimplification and simplify code * update requirements * remove s3fs requirement * remove old license files * add new LICENSE to repo root * Simplify and pull out into separate notebooks * cleanup entity/variable wording * Add links between demo notebooks and clean up * small change to readme * gaurav changes * Respond to comments * Remove gap in data splitting * Update predict-daily-temperature/README.md * Move imports down in baseline notebook * remove broken featuretools link * fix dates in examples Co-authored-by: Tamar Grey <tamar.grey@alteryx.com> Co-authored-by: Gaurav Sheni <gvsheni@gmail.com> Co-authored-by: Tamar Grey <64278226+tamargrey@users.noreply.github.com> Co-authored-by: Gaurav Sheni <gaurav.sheni@alteryx.com>
1 parent a2e783a commit 8ef5021

File tree

174 files changed

+175351
-58864
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

174 files changed

+175351
-58864
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
.DS_Store
22
.vscode
33
partitioned_1000/*
4-
data/*
4+
data/
5+
dask-worker-space/
56
partitioned_data/*
67
top_features
78

89

10+
911
# Byte-compiled / optimized / DLL files
1012
__pycache__/
1113
*.py[cod]

predict-appointment-noshow/LICENSE renamed to LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
BSD 3-Clause License
22

3-
Copyright (c) 2017, Featuretools
3+
Copyright (c) 2019, Alteryx, Inc.
44
All rights reserved.
55

66
Redistribution and use in source and binary forms, with or without

README.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,8 @@
11
# Alteryx Open Source Demos
22

33
<div class="row">
4-
<a href="https://evalml.alteryx.com/">
5-
<img width=40% src="https://evalml-web-images.s3.amazonaws.com/evalml_horizontal.svg" alt="EvalML" />
6-
</a>
7-
<a href="https://www.featurelabs.com/">
8-
<img src="http://www.featurelabs.com/wp-content/uploads/2017/12/logo.png" alt="Featuretools" />
4+
<a href="https://www.alteryx.com/open-source">
5+
<img width=100% src="https://woodwork-web-images.s3.amazonaws.com/alteryx-oss-libraries.png" alt="Alteryx Open Source Tools" />
96
</a>
107
</div>
118

@@ -32,3 +29,9 @@ Building an accurate machine learning model requires several important steps. On
3229
4. The tutorials can be run in Jupyter Notebook.
3330

3431
`jupyter notebook`
32+
33+
## Built at Alteryx Innovation Labs
34+
35+
<a href="https://www.alteryx.com/innovation-labs">
36+
<img src="https://evalml-web-images.s3.amazonaws.com/alteryx_innovation_labs.png" alt="Alteryx Innovation Labs" />
37+
</a>

archived-notebooks/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Archived Notebooks
2+
3+
The `archived-notebooks` folder contains versions of notebooks from this repo that were developed
4+
on older versions of the libraries used throughout the notebooks.
5+
6+
**The notebooks in this folder are no longer being maintained, and may no longer run properly, but
7+
are being included here for reference only**
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Predicting Missed Appointments
2+
3+
<a style="margin:30px" href="https://www.featuretools.com">
4+
<img width=50% src="https://www.featuretools.com/wp-content/uploads/2017/12/FeatureLabs-Logo-Tangerine-800.png" alt="Featuretools" />
5+
</a>
6+
7+
In this tutorial, we show how [Featuretools](https://www.featuretools.com) can be used to predict whether or not a patient will show up to a scheduled appointment using a [dataset](https://www.kaggle.com/joniarroba/noshowappointments) from Kaggle. We make all of the features from the most popular [kernel](https://www.kaggle.com/somrikbanerjee/predicting-show-up-no-show) on kaggle, and make some other interesting features automatically.
8+
9+
You can find this tutorial on the Featuretools [site](https://www.featuretools.com/project/predict-appointment-no-show).
10+
11+
## Highlights
12+
13+
* We generate interesting aggregations by age and location automatically.
14+
* We use a secondary time index to generate features from the no-show column without leaking invalid information.
15+
16+
## Feature Labs
17+
<a href="https://www.featurelabs.com/">
18+
<img src="http://www.featurelabs.com/wp-content/uploads/2017/12/logo.png" alt="Featuretools" />
19+
</a>
20+
21+
Featuretools is an open source project created by [Feature Labs](https://www.featurelabs.com/). To see the other open source projects we're working on visit Feature Labs [Open Source](https://www.featurelabs.com/open). If building impactful data science pipelines is important to you or your business, please [get in touch](https://www.featurelabs.com/contact).
22+
23+
### Contact
24+
25+
Any questions can be directed to help@featurelabs.com

0 commit comments

Comments
 (0)