Capstone Project for Udacity’s Data Scientist Nanodegree

 Capstone Project for Udacity’s Data Scientist Nanodegree

The data for this case simulates how people make purchasing decisions and how those decisions are influenced by promotional offers.


Project Overview

The data for this case simulates how people make purchasing decisions and how those decisions are influenced by promotional offers.

Each person in the simulation has some hidden traits that influence their purchasing patterns and are associated with their observable traits.

People produce various events, including receiving offers, opening offers, and making purchases.

As a simplification, there are no explicit products to track. Only the amounts of each transaction or offer are recorded.

There are three types of offers that can be sent: buy-one-get-one (BOGO), discount, and informational.

  1. BOGO: a user needs to spend a certain amount to get a reward equal to that threshold amount.
  2. Discount: a user gains a reward equal to a fraction of the amount spent.
  3. Informational: there is no reward, but neither is there a requisite amount that the user is expected to spend.

Offers can be delivered via multiple channels: Email, Mobile, Social, Web

Problem Statement

We will use the data to find a better promotion strategy by trying to answer the following questions:

a) Identify which groups of people are most responsive to each type of offer.

b) How best to present each type of offer?

c) How many people across different categories actually completed the transaction in the offer window?

d) Which individual attributes contributed the most during the offer window?

We will also try to train a model to predict the amount that can be spent by an individual given the individual’s traits and offer details. This will help us decide which promotional offer best suits the individual and respond to the target audience with better accuracy.

machine-learning udacity data-science data-visualization data-analysis data visualization

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

15 Machine Learning and Data Science Project Ideas with Datasets

Learning is a new fun in the field of Machine Learning and Data Science. In this article, we’ll be discussing 15 machine learning and data science projects.

Exploratory Data Analysis is a significant part of Data Science

You will discover Exploratory Data Analysis (EDA), the techniques and tactics that you can use, and why you should be performing EDA on your next problem.

Why You Should Learn R — Learn Data Science with Dataquest

Why should you learn R programming when you're aiming to learn data science? Here are six reasons why R is the right language for you.

Applied Data Analysis in Python Machine Learning and Data Science | Scikit-Learn

Applied Data Analysis in Python Machine learning and Data science, we will investigate the use of scikit-learn for machine learning to discover things about whatever data may come across your desk.

Top 40 Python Libraries for Data Science, Data Visualization & Machine Learning

This article compiles the 38 top Python libraries for data science, data visualization & machine learning,