| Sales Data Inconsistency at Adventure Works: The company has noticed discrepancies in sales data across regions. They need to clean and standardize the data for accurate reporting. |
Data Cleaning and Preprocessing |
Apply – Implement appropriate data cleaning techniques. |
Data cleaning, handling missing values, data standardization, outlier detection. |
– Notebook 1 **
– Handling Missing Values – San Francisco |
Explore and analyze data with Python |
Tasks will be assigned according to ongoing data projects. |
| Customer Segmentation for Targeted Marketing: Adventure Works wants to segment customers to tailor marketing campaigns more effectively. |
Exploratory Data Analysis (EDA) |
Analyze – Categorize customer data characteristics and perform clustering to identify distinct segments. |
Clustering techniques (e.g., K-means), customer profiling, data visualization for segmentation. |
– Notebook 2
– House Prices |
Different Clustering Techniques and Algorithms – Kaggle |
Tasks will be assigned according to ongoing data projects. |
| Predicting Product Demand: Adventure Works needs to forecast product demand for better inventory management. |
Predictive Modeling |
Classify – Use historical sales data to classify and predict future demand for various products. |
Time series analysis, regression models, forecasting techniques. |
– Notebook 3
– Corporación Favorita Grocery Sales Forecasting |
Time Series – Kaggle |
Tasks will be assigned according to ongoing data projects. |
| Analyzing Customer Churn: The company is concerned about losing customers and wants to predict churn to take proactive measures. |
Predictive Modeling |
Compare – Evaluate different predictive models to determine the most accurate for predicting customer churn. |
Logistic regression, decision trees, performance metrics (e.g., accuracy, recall). |
– Notebook 4
– Telco Customer Churn |
Python for Data Analysis: Logistic Regression Techniques – Udemy |
Tasks will be assigned according to ongoing data projects. |
| Optimizing Pricing Strategies: Adventure Works is exploring optimal pricing strategies to maximize profit margins across different regions. |
Optimization and Algorithms |
Apply – Implement and compare pricing algorithms to find the optimal pricing strategy. |
Price elasticity, optimization algorithms, A/B testing. |
– Notebook 5
– Rossmann Store Sales |
Mastering Machine Learning Algorithms using Python – Udemy |
Tasks will be assigned according to ongoing data projects. |
| Visualizing Sales Trends for Executives: The sales team needs to present sales trends and forecasts to executives in a clear and compelling way. |
Data Visualization and Communication |
Design – Create interactive dashboards that visualize sales data trends and forecast future sales. |
Data visualization principles, dashboard design, tools like Tableau or Power BI. |
– Notebook 6
– Store Sales |
Implement advanced data visualization techniques by using Power BI |
Tasks will be assigned according to ongoing data projects. |
| Developing a Recommender System for Adventure Works: The company wants to implement a recommender system to suggest products to customers based on their purchase history and browsing behavior. |
Machine Learning and Deep Learning (MML) |
Design – Develop and implement a recommender system using advanced machine learning techniques. |
Collaborative filtering, content-based filtering, neural networks, deep learning techniques. |
– Notebook 7
– MovieLens Recommendation Systems |
Azure Data Scientist self-paced training |
Tasks will be assigned according to ongoing data projects. |
| Building a Chatbot for Customer Service: Adventure Works wants to deploy a chatbot that can assist customers with common queries using AI-driven natural language processing. |
Machine Learning and Deep Learning (MML) |
Create – Design and implement a chatbot using modern natural language processing techniques. |
Natural language processing (NLP), chatbot frameworks (e.g., Rasa, Dialogflow), neural networks. |
– Notebook 8
– Twitter Sentiment Analysis |
Develop natural language processing solutions |
Tasks will be assigned according to ongoing data projects. |
| Exploring Large Language Models (LLMs) and Generative AI: A tech company is exploring the use of Generative AI to automate content creation and enhance customer interactions. |
Machine Learning and Deep Learning (MML) |
Apply – Implement the foundational concepts of LLMs and Generative AI in real-world applications. |
Large Language Models (LLMs), Generative AI, AI-driven content creation, application prototyping. |
– Notebook 9
– Introduction to Generative AI – Databricks
Optional resources:
– LangChain with Python Bootcamp – Udemy
– AI Python for Beginners – DeepLearning.AI |
Foundations of Data Science for Machine Learning *** ] |
Tasks will be assigned according to ongoing data projects. |