Skip to content

Commit a477bd5

Browse files
author
srikris
committed
[DSS Tutorials] Updated the Readme files for DSS tutorials.
1 parent d237c0c commit a477bd5

File tree

4 files changed

+46
-19
lines changed

4 files changed

+46
-19
lines changed

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@ If you'd like to run it, you may register for GraphLab Create
1515
- Webinars[[Notebooks]](webinars/README.md)
1616
- Strata + Hadoop World, New York City 2015 [[Event Page]](http://strataconf.com/big-data-conference-ny-2015/public/schedule/detail/43217) [[Tutorials]](strata-nyc-2015/README.md)
1717
- Strata + Hadoop World, San Jose, 2016 [[Event Page]](http://conferences.oreilly.com/strata/hadoop-big-data-ca/public/schedule/detail/47056).
18+
- Data Scince Summit, San Francisco, 2016

dss-2016/churn_prediction/README.md

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
Churn Prediction
2+
=================
3+
4+
User-activity data records typically contain user actions performed on a
5+
website, service, or product. These user activity transactions tell us a lot
6+
about the user's current interests & preferences. Knowing these interests and
7+
preferences can help make businesses make better decisions.
8+
9+
Recommender systems, fraud detection, churn prediction, and lead scoring are
10+
examples of data products that can require user-activity data. In this
11+
two-part tutorial, you will first learn how to work with user activity data
12+
and then learn about two specific examples of applications that can leverage
13+
user activity data; churn prediction & lead scoring;
14+
15+
Churn prediction is the task of identifying users that are likely to stop
16+
using a service, product or website. Lead scoring is the task of prioritizing
17+
users based on the probability that are likely to start using a service,
18+
product or website. In the first part of the tutorial, you will learn to:
19+
- Train a model to forecast user churn
20+
- Explore & Evaluate predictions made by the model
21+
- Consume predictions made by the model in an external application
22+

dss-2016/lead_scoring/README.md

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
Lead Scoring
2+
============
3+
4+
Prioritizing new leads is critical for sales and marketing teams. Modern
5+
machine learning methods use historical data and state of the art classifiers
6+
to learn a probabilistic relationship between sales account features and
7+
conversion outcome, enabling us to predict with very high accuracy which open
8+
accounts are likely to convert. This improvement in accuracy translates
9+
directly into more efficient use of sales and marketing resources.
10+
11+
In this tutorial, I'll discuss the major themes in predictive lead scoring and
12+
walk through Python code for building a lead scoring application. The demo uses
13+
Turi's new Lead Scoring Toolkit, but the focus is on the design and
14+
implementation principles for the lead scoring task.
+9-19
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,13 @@
11
# Data Science Summit 2016
22

3-
This directory contains demo notebooks used for the "Introduction to Recommender Systems", the second session of **Machine Learning 101**.
3+
Countless online services use recommender systems to provide personalization to
4+
their users. This is important for selling related items, increasing user
5+
engagement, and so on.
46

5-
In this session we
7+
In this tutorial, you will learn
8+
- the key machine learning concepts that underpin most modern recommender systems
9+
- how to build your own recommender system using off-the-shelf tools
10+
- the strengths and weaknesses of collaborative filtering and content-based
11+
approaches, as well as hybrid methods
12+
- how to explore, explain, and evaluate your recommender models
613

7-
- give an introduction to recommendation systems,
8-
- show how easy it is to get started
9-
- provide examples and slides
10-
11-
Along the way, we also cover feature engineering and deploying machine learning models as a predictive service.
12-
13-
## Setup Instructions
14-
15-
You can browse the notebooks using Github IPython notebook viewer. Note that some images may not be rendered correctly. If you'd like to run it, follow these steps to set up your machine.
16-
17-
- [Download](https://turi.com/download/) GraphLab Create and then follow instructions to [install](https://turi.com/download/install.html).
18-
- Download and unzip the datasets
19-
20-
## Handy references
21-
22-
- [GraphLab Create User Guide](https://turi.com/learn/userguide)
23-
- [Turi Forum](http://forum.turi.com/categories/graphlab-create)

0 commit comments

Comments
 (0)