The book cover of the recently released Modern Business Analytics textbook,  and photos of its coauthors, Matt Taddy, Leslie Hendrix, and Matthew C. Harding.
Matt Taddy (top right), vice president of Amazon's Private Brands business, is the coauthor of a recently released data-science textbook, Modern Business Analytics, along with Leslie Hendrix (middle right), and Matthew C. Harding.

New data-science textbook explains the ‘why’, rather than the ‘what’ of decision-making

Matt Taddy, vice president of Amazon’s Private Brands business, is the coauthor of Modern Business Analytics: Practical Data Science for Decision Making, a primer for those who want to gain the skills to use data science to help make decisions in business and beyond.

When Matt Taddy earned his PhD in applied mathematics and statistics from the University of California, Santa Cruz, in 2008, the notion of a data-science specialization was still in its infancy.

Today, the business-analytics profession, or the discipline of using data to make business, public policy, public health, and other decisions, is blossoming, and Taddy is excited about how the field is becoming more multi-disciplinary, incorporating statistics, machine learning, economics, and even the social sciences.

“I benefitted from getting involved in the early stages before it became more specialized,” says Taddy.

Related content
Matt Taddy, the chief economist for Amazon’s North America Consumer organization, talks about his recent book, and explains why economists should consider pursuing a career at the company.

Since earning his PhD, Taddy has been a research assistant at NASA Ames Research Center and Sandia National Laboratories, a research fellow at eBay, the head of economics and data science for Business AI at Microsoft, a professor of econometrics and statistics at the University of Chicago Booth School of Business, the chief economist for Amazon’s North America Consumer organization, and now vice president of Amazon’s Private Brands business. His first textbook, Business Data Science, was published by McGraw Hill in 2019. At the time, he told Amazon Science that he began work on the book ten years prior when teaching a class of MBA students at the University of Chicago.

“I realized that there was an appetite for the material covered in the book from people who weren’t specialists in statistics or machine learning,” he said. “This idea that we could teach this material to non-specialists really motivated me not to just write this book, but also to push for changing the curriculum at the University of Chicago.”

Since publishing that textbook in 2019, his role at Amazon has evolved as has his interest in making great decisions from data. The result is a new textbook, Modern Business Analytics: Practical Data Science for Decision Making, which Taddy co-authored with Leslie Hendrix, PhD, associate professor at the Darla Moore School of Business at the University of South Carolina, and Matthew C. Harding, PhD, professor of economics and statistics at the University of California, Irvine.

According to the authors, “This book is a primer for those who want to gain the skills to use data science to help make decisions in business and beyond. The modern business analyst uses tools from machine learning, economics, and statistics to not only track what has happened but predict the future for their businesses.”

McGraw Hill, the book’s publisher, says: “This new higher-ed text takes a practical, modern approach to data science and business analytics for the analytics student and professional. It gives students the opportunity to learn by doing, with real data analysis examples that explain the ‘why’, rather than the ‘what’ in decision-making discussions. It uses R as the primary technology through the text and includes an end-of-chapter reference to the basic R recipes in each chapter. Modern Business Analytics: Practical Data Science for Decision Making has crossed the boundaries and created something truly interdisciplinary.”

Amazon Science connected with Taddy to discuss how his thinking about the topic has evolved in the past three years, his belief that deeper business decisions require focusing on why things happen versus what has happened, and how he’s applying modern business analytics techniques in running Amazon’s Private Brands business.

  1. Q. 

    In 2019 you authored Business Data Science that brought together concepts from statistics, machine learning, and the social sciences to help businesses use data more effectively. How has your thinking evolved in the past three years? And how does Modern Business Analytics address that?

    A. 

    Modern Business Analytics is a direct follow to Business Data Science. From Business Data Science we learned there is an audience, but I received feedback from a number of professors who, for example, were teaching from Business Data Science for MBA classes, or advanced undergraduate data-science classes, or master’s in public policy programs, that we didn’t really deliver the content in a format that was accessible to a broader audience.

    McGraw Hill approached me again and said there was an opportunity to do a better job serving a wider audience and asked if I would be interested. My response was ‘Of course. One reason I did the book initially was to try and hit the widest audience possible.’ Recognizing that I’m busy with my day job here at Amazon, McGraw Hill suggested I approach co-authors to help with content development. Fortunately, both Leslie and Matthew agreed to contribute. Matthew teaches from this book in an MBA program at the University of California, Irvine, and Leslie teaches from a version of this book for a business-analytics program at the University of South Carolina.

    They've both experienced the challenges of onboarding students who have no exposure to programming languages, or students who are less proficient in math than the students I was originally exposed to when I wrote the material for Business Data Science. Leslie and Matthew brought a great new perspective to the project. Generally, you're never happy with the first version of anything. Leslie and Matthew helped simplify some of the explanations provided in the previous book and contributed more examples. From my experience this is what students benefit from the most. The result: we were able to include many more real-world examples into Modern Business Analytics and make the new book far more accessible to a broader audience.

    In education it often takes a while for someone to develop an introductory-level book that pulls material from multiple disciplines and brings readers to the current state of the art. That’s what we challenged ourselves to deliver here. Our audience is anyone who wants to get the skills to use modern large-scale data to make decisions, whether they are in business, government, science, or anywhere else.

  2. Q. 

    It would seem that today's modern business analyst must be multidisciplinary, with machine learning, economics, statistics, and other skills. What’s the skill set you look for?

    A. 

    I haven’t found an individual with all of those ingredients in equal measure. It is more about how you build a team with a diversity of skills and backgrounds. Data scientists, research scientists, applied scientists, and economists all use the tools that we discuss in the book. When you’re building a team focused on making decisions from data, you don’t want individuals with the same skills. You want individuals with different levels of emphasis. Some are going to have a much stronger background in computer science. They're going to understand the algorithms component better. Others are going to have a stronger background in uncertainty quantification and the mathematics of what I refer to as modern statistics. Some will have an economics background element. Others will be comfortable addressing causal inference and structural analysis.

    What’s been really exciting about data science in the past 10 years is that we've created a common vocabulary so individuals from many disciplines can talk to each other. Today, you can build a team that has economists, applied scientists, research scientists, machine learning engineers, and data scientists working together to address a common challenge. When I first got into data science more than a decade ago this common vocabulary didn’t exist. There was a real boundary to working on data across disciplines. Fortunately, much of this has gone away. Now the economists and the machine-learning practitioners speak the same lingo making it much easier to build the diverse teams required to make decisions from data.

    I mentioned causal inference and structural analysis previously and want to point out another aspect of the book that is unique. A lot of work inside a tech company can focus on pure prediction, what I would consider standard machine learning problems where you want to discover patterns in correlation. For a broader audience beyond machine learners, we need to understand how to make policy decisions – how to use data to decide between option A or option B. For that type of decision-making you really have to get into the structure of why things are happening.

    I took that seriously in the first book and doubled down on it with this book. For example, we have a chapter that’s dedicated to either fully randomized experiments or quasi experimental settings. These are A/B experiments, or what we refer to at Amazon as Weblabs. If you’re familiar with these experiments you know they aren’t nearly as simple as the term A/B implies. There's a lot of complexity to these experiments — how you run them, how you analyze them. As a result, we focus a lot of attention on how to structure these A/B style trials and how you analyze data that has some experimental randomization as part of it.

    Related publication
    We consider dynamic pricing with many products under an evolving but low-dimensional demand model. Assuming the temporal variation in cross-elasticities exhibits low-rank structure based on fixed (latent) features of the products, we show that the revenue maximization problem reduces to an online bandit convex optimization with side information given by the observed demands. We design dynamic pricing algorithms

    Another chapter is devoted to understanding why things are happening when you’re working from purely observational data. Here we go deep into some of the methods we use heavily in industry — orthogonal or double machine learning using high dimensional control sets and other things such as synthetic controls. This chapter codifies the methods for utilizing causal analysis and structural analysis in observational settings. As mentioned previously, I think this differentiates the book from others for this audience. Causal inference can be intimidating and you don’t often see it addressed at this level. It will be a high bar for some students, but the feedback we’ve received from professors who are teaching from early versions of our work is that students, especially those with some industry experience, are really attracted to the material. The students are attracted to it because they have worked in industry and know how important it is to be able to properly conduct experiments and perform causal analyses.

  3. Q. 

    Can you provide some context about Amazon’s Private Brands business, and how you’re applying modern business analytics to make better decisions for your business.

    A. 

    I took over the role leading our worldwide Private Brands organization within the last year and much of what we do is seemingly simple, straightforward customer-centric product development. When I think about our business, I think about what product assortment we need in the long term. To determine this, I have to understand what products our customers expect from Amazon private brands and what they are able to get in private-label format from our competitors. Those are fairly straightforward business questions to address. Our customers expect us to have really attractive prices, so we need to ensure that our customers find sharp every-day low prices for the products that we're providing. And our customers expect quality. We need to make sure that they are getting the quality they expect and that our manufacturers are getting feedback from customers that allows them to produce better products.

    That all sounds like pretty vanilla stuff. I could be talking about any number of MBA case studies and all of our competitor retailers are asking similar questions of their private label businesses.

    I want us to build the ML services that allow us to quickly determine from customer feedback where there might be issues or opportunities anywhere in our production.
    Matt Taddy

    But then I think about how I can use data and science to help me make the right decisions. Go back to my first question. How do I understand what customers expect to find? It’s not straightforward. Can the data tell us that our customers perceive our product as competitively priced even though it comes in a different bottle, it's got a different formulation, and there might be quality differences? It turns out that, yes, we can use data and ML to understand how customers evaluate the value proposition of our products. This information is useful both in how we build products and how we price them.

    Related content
    Amazon's Daliana Liu helps others in the field chart their own paths.

    Another idea that’s super exciting to me, and which seems obvious, is you need customer feedback to improve your products. At Amazon we get feedback on a very large scale. We get it through customer reviews. We can use ML and statistics to dive deep into that information and use it to produce anecdotes and feedback signals that we use to improve the quality, pricing, and overall customer experience for our products. All of our competitor retailers building private label products are asking the same questions about how to improve products for customers. But at Amazon Private Brands we’re asking how we can do this analysis faster and in a more automated fashion to quickly get the insights back to our manufacturers.

    Today, we implement traditional quality processes that you would expect from any large manufacturer. We are with the best in class there. That said, we can go much further filtering all of the customer information we're getting through reviews and use it to inform our manufacturing partners to start this process of continual improvement and close the gap between customers and manufacturers. I want us to build the ML services that allow us to quickly determine from customer feedback where there might be issues or opportunities anywhere in our production. We make shampoo. We make toilet paper. We make batteries. We make T-shirts. We make a large variety of products, and we come at it from a very Amazonian point of view which is to apply a data-centric mindset. And that, in turn, leads us to concepts from the book.

    Access sample chapters

    Want to explore learn more about the recently released textbook Modern Business Analytics ? Click here to learn more about each chapter, and to access sample chapters.

Research areas

Related content

US, CA, Palo Alto
We’re working to improve shopping on Amazon using the conversational capabilities of large language models, and are searching for pioneers who are passionate about technology, innovation, and customer experience, and are ready to make a lasting impact on the industry. You’ll be working with talented scientists, engineers, and technical program managers (TPM) to innovate on behalf of our customers. If you’re fired up about being part of a dynamic, driven team, then this is your moment to join us on this exciting journey! We are open to hiring candidates to work out of one of the following locations: Palo Alto, CA, USA
US, WA, Redmond
Project Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband connectivity to unserved and underserved communities around the world. We are searching for talented candidates with experience in spaceflight trajectory modeling and simulation, orbit mechanics, and launch vehicle mission planning. Key job responsibilities This position requires experience in simulation and analysis of astrodynamics models and spaceflight trajectories. This position requires experience in software development for astrodynamics applications and expertise in supporting mission workflow for satellite operations. Strong analysis skills are required to develop engineering studies of complex large-scale dynamical systems. This position requires demonstrated expertise in computational analysis automation and tool development. Working with the Kuiper engineering team, you will: - Develop modeling techniques for analysis and simulation of deployment dynamics of multiple satellites - Support Project Kuiper’s Launch Vehicle Mission Management team with technical expertise in Launch Vehicle trajectory requirements specification - Develop tools to support Mission Management planning for over 80 launches! - Work collaboratively with launch vehicle system technical teams - Provide support of algorithm development and testing for the Kuiper Flight Dynamics System. - Provide software development support of production code. Export Control Requirement: Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum. We are open to hiring candidates to work out of one of the following locations: Redmond, WA, USA
CN, 11, Beijing
Are you interested in applying your strong quantitative analysis and big data skills to world-changing problems? Are you interested in driving the development of methods, models and systems for strategy planning, transportation and fulfillment network? Are you interested to cooperate with Amazonians around the world? If so, then this is the job for you. Our team, ATE(Analytics Technology and Engineering) is looking for an Applied Scientist to join our growing Science Team in Bangalore (India)/ Beijing(China). We are responsible for creating core analytics tech capabilities, quantative models, platforms development, and data engineering. We develop scalable analytics applications and research models to optimize operations processes. We standardize and optimize data sources and visualization efforts across geographies, build up, and maintain the online business intelligence services and data mart. You will work with other scientists, professional data engineers, business intelligence engineers, and product managers using rigorous quantitative approaches to ensure high quality data tech products for our customers around the world, including India, Australia, Brazil, Mexico, Singapore and Middle East. Amazon is growing rapidly and because we are driven by faster delivery to customers, a more efficient supply chain network, and lower cost of operations, our main focus is in the development of strategic models and automation tools fed by our massive amounts of available data. You will be responsible for building these models/tools that improve the economics of Amazon’s worldwide fulfillment networks in different countries as Amazon increases the speed and decreases the cost to deliver products to customers. You will work on large-scale vehicle routing and scheduling problems under complex operational and physical constraints. You will also identify and evaluate opportunities to reduce variable costs by improving fulfillment center processes, transportation operations and scheduling, and the execution of operational plans. Finally, you will help create the metrics to quantify improvements to the fulfillment costs (e.g., transportation and labor costs) resulting from the application of these optimization models and tools. Key job responsibilities - Design and develop complex mathematical, simulation and optimization models and apply them to define strategic and tactical needs and drive the appropriate business and technical solutions in the areas of vehicle routing, inventory management, network flow, supply chain optimization, demand planning. - Apply theories of mathematical optimization, including linear programming, combinatorial optimization, integer programming, dynamic programming, network flows and algorithms to design optimal or near optimal solution methodologies to be used by in-house decision support tools and software. - Translating business questions and concerns into specific analytical questions that can be answered with available data using Statistical and Machine Learning methods. - Prototype models by using modeling and programming languages with efficient data querying and modeling infrastructure. - Communicate proposals and results in a clear manner backed by data and coupled with actionable conclusions to drive business decisions. - Collaborate with colleagues from multidisciplinary science, engineering and business backgrounds. - Manage your own process. Prioritize and execute on high impact projects, triage external requests, and ensure to deliver projects in time. We are open to hiring candidates to work out of one of the following locations: Beijing, 11, CHN
GB, Cambridge
Our team builds generative AI solutions that will produce some of the future’s most influential voices in media and art. We develop cutting-edge technologies with Amazon Studios, the provider of original content for Prime Video, with Amazon Game Studios and Alexa, the ground-breaking service that powers the audio for Echo. Do you want to be part of the team developing the future technology that impacts the customer experience of ground-breaking products? Then come join us and make history. We are looking for a passionate, talented, and inventive Applied Scientist with a background in Machine Learning to help build industry-leading Speech, Language, Audio and Video technology. As an Applied Scientist at Amazon you will work with talented peers to develop novel algorithms and generative AI models to drive the state of the art in audio (and vocal arts) generation. Position Responsibilities: * Participate in the design, development, evaluation, deployment and updating of data-driven models for digital vocal arts applications. * Participate in research activities including the application and evaluation and digital vocal and video arts techniques for novel applications. * Research and implement novel ML and statistical approaches to add value to the business. * Mentor junior engineers and scientists. We are open to hiring candidates to work out of one of the following locations: Cambridge, GBR | London, GBR
GB, Cambridge
Our team undertakes research together with multiple organizations to advance the state-of-the-art in speech technologies. We not only work on giving Alexa, the ground-breaking service that powers Echo, her voice, but we also develop cutting-edge technologies with Amazon Studios, the provider of original content for Prime Video. Do you want to be part of the team developing the latest technology that impacts the customer experience of ground-breaking products? Then come join us and make history. We are looking for a passionate, talented, and inventive Senior Applied Scientist with a background in Machine Learning to help build industry-leading Speech, Language and Video technology. As a Senior Applied Scientist at Amazon you will work with talented peers to develop novel algorithms and modelling techniques to drive the state of the art in speech and vocal arts synthesis. Position Responsibilities: * Participate in the design, development, evaluation, deployment and updating of data-driven models for digital vocal arts applications. * Participate in research activities including the application and evaluation and digital vocal and video arts techniques for novel applications. * Research and implement novel ML and statistical approaches to add value to the business. * Mentor junior engineers and scientists. We are open to hiring candidates to work out of one of the following locations: Cambridge, GBR | London, GBR
US, VA, Arlington
The GenAI Innovation Center helps AWS customers accelerate their use of Generative AI to solve business challenges and promote innovation across their organizations. The Public Sector team focuses on public sector customers and their unique challenges. As a data scientist, you have deep and broad experience as an ML practitioner. You interface directly with customers to understand and identify their challenges that can be addressed by Generative AI. You build secure solutions that can scale to the size of the problem at hand and guide customers through your rigorous evaluation process. You'll design and run experiments, research new algorithms, and find new ways of optimizing risk, profitability, and customer experience. You're part of both a small team dedicated to public sector customers and a global organization enabling customers to accelerate their progress on GenAI. This position requires that the candidate selected be a US Citizen. AWS Sales, Marketing, and Global Services (SMGS) is responsible for driving revenue, adoption, and growth from the largest and fastest growing small- and mid-market accounts to enterprise-level customers including public sector. The AWS Global Support team interacts with leading companies and believes that world-class support is critical to customer success. AWS Support also partners with a global list of customers that are building mission-critical applications on top of AWS services. Key job responsibilities The primary responsibilities of this role are to: Design, develop, and evaluate innovative ML models to solve diverse challenges and opportunities across industries. Interact with customer directly to understand their business problems, and help them with defining and implementing scalable Generative AI solutions to solve them. Work closely with account teams, research scientist teams, and product engineering teams to drive model implementations and new solution. A day in the life 1. Team with a GenAI strategist to understand a customer problem and provide guidance on how and whether GenAI can help address the issue. 2. Share your latest experiment results or challenges with other scientists on the team. 3. Collaborate on a blog post to share the results and methods used in your most recent customer success. 4. Attend or a deliver a tech talk to highlight a project you or a team mate just completed. 5. Provide feedback to your team during a code review. 6. Meet with customer stakeholders to demonstrate the latest progress on their problem. About the team Diverse Experiences AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Why AWS? Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Inclusive Team Culture Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness. Mentorship & Career Growth We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. We are open to hiring candidates to work out of one of the following locations: Arlington, VA, USA | Denver, CO, USA
US, CA, Santa Clara
Amazon is looking for a motivated individual with strong analytical and algorithmic skills and practical experience to join the Modeling and Optimization (MOP) Routing Science team. Your main focus will be on developing and improving our last-mile experience, with emphasis on algorithmic and analytical work. We are looking for candidates with proven ability to design, implement, and evaluate state-of-the-art solutions to large-scale optimization problems, working closely with software development engineers. The position requires strong background in combinatorial optimization, algorithms, algorithm engineering, and data structures, particularly as it applies to vehicle routing and related problems. Familiarity with data science and Machine Learning techniques is a plus. You will also play an integral role in the network planning, modeling, and analysis that will improve the efficiency and cost effectiveness of global fulfillment operations. You will identify and evaluate opportunities to reduce variable costs by improving the transportation network topology, inventory placement, transportation operations and scheduling, fulfillment center processes, and the execution to operational plans. You will also improve the efficiency of capital investment by helping plan the location and deployment of fixed assets. Finally, you will help create the metrics to quantify improvements to the fulfillment costs (e.g., transportation and labor costs) resulting from the application of these optimization models and tools. Key job responsibilities We are looking for candidates with proven ability to design, implement, and evaluate state-of-the-art solutions to large-scale optimization problems, working closely with software development engineers. The position requires strong background in combinatorial optimization, algorithms, algorithm engineering, and data structures, particularly as it applies to vehicle routing problems. We are open to hiring candidates to work out of one of the following locations: Santa Clara, CA, USA
US, WA, Seattle
We are looking for detail-oriented, organized, and responsible individuals who are eager to learn how to work with large and complicated data sets. Some knowledge of econometrics, as well as basic familiarity with Python is necessary, and experience with SQL and UNIX would be a plus. These are full-time positions at 40 hours per week, with compensation being awarded on an hourly basis. You will learn how to build data sets and perform applied econometric analysis at Internet speed collaborating with economists, scientists, and product managers. These skills will translate well into writing applied chapters in your dissertation and provide you with work experience that may help you with placement. Roughly 85% of previous cohorts have converted to full time economics employment at Amazon. If you are interested, please send your CV to our mailing list at econ-internship@amazon.com. We are open to hiring candidates to work out of one of the following locations: Seattle, WA, USA
US, WA, Seattle
We are looking for detail-oriented, organized, and responsible individuals who are eager to learn how to work with large and complicated data sets. Some knowledge of econometrics, as well as basic familiarity with Python is necessary, and experience with SQL and UNIX would be a plus. These are full-time positions at 40 hours per week, with compensation being awarded on an hourly basis. You will learn how to build data sets and perform applied econometric analysis at Internet speed collaborating with economists, scientists, and product managers. These skills will translate well into writing applied chapters in your dissertation and provide you with work experience that may help you with placement. Roughly 85% of previous cohorts have converted to full time economics employment at Amazon. If you are interested, please send your CV to our mailing list at econ-internship@amazon.com. We are open to hiring candidates to work out of one of the following locations: Seattle, WA, USA
US, MA, North Reading
We are looking for experienced scientists and engineers to explore new ideas, invent new approaches, and develop new solutions in the areas of Controls, Dynamic modeling and System identification. Are you inspired by invention? Is problem solving through teamwork in your DNA? Do you like the idea of seeing how your work impacts the bigger picture? Answer yes to any of these and you’ll fit right in here at Amazon Robotics. We are a smart team of doers that work passionately to apply cutting edge advances in robotics and software to solve real-world challenges that will transform our customers’ experiences in ways we can’t even imagine yet. We invent new improvements every day. We are Amazon Robotics and we will give you the tools and support you need to invent with us in ways that are rewarding, fulfilling and fun. Key job responsibilities Applied Scientists take on big unanswered questions and guide development team to state-of-the-art solutions. We want to hear from you if you have deep industry experience in the Mechatronics domain and : * the ability to think big and conceive of new ideas and novel solutions; * the insight to correctly identify those worth exploring; * the hands-on skills to quickly develop proofs-of-concept; * the rigor to conduct careful experimental evaluations; * the discipline to fast-fail when data refutes theory; * and the fortitude to continue exploring until your solution is found We are open to hiring candidates to work out of one of the following locations: North Reading, MA, USA | Westborough, MA, USA