Course Curriculum

  • 1

    👋 Introduction

    • How To Use This Course
  • 2

    🤔 What Are Conversational Interfaces?

  • 3

    🔎 Conversational Strategy

    • Project Brief
    • Research Methods
    • Jobs to be Done Framework
    • Jobs to be Done Activity
  • 4

    💎 Conversational Branding

    • Voice, Tone, & Persona
    • Conversational Brand Activity
  • 5

    📑 Affinity Diagramming

    • Introduction to Conversational Affinity Diagramming
    • Introduction to Miro (Optional)
    • Affinity Diagramming Activity: Creating Utterances
    • Affinity Diagramming Activity: Organizing Utterances
  • 6

    📌 Defining Entities

    • Introduction to Entity Definition
    • Entity Definition Activity
  • 7

    🧠 Conversational User Experience

    • Conversational User Experience (Part 1)
    • Conversational User Experience (Part 2)
    • Key Moments in Conversation
  • 8

    💬 Sample Scripts & Conversational Flow Diagrams

    • Introduction to Conversational Flow Diagramming
    • Sample Script Writing & Conversational Flow Diagramming Activity
  • 9

    🗣 Conversational UI Elements

    • Introduction to Conversational UI Elements
    • Conversational UI Element Examples
    • Acting Out Sample Scripts
    • Writing for Voice-First Interactions
    • Prototyping with the Wizard-of-Oz Method
    • Conversational UI Activity
  • 10

    🏗 Natural Language Understanding

    • Introduction to Natural Language Understanding
    • How to Create a Dialogflow Agent
    • How to Build NLU Intents
    • How to Add Responses to Intents
    • How to Create NLU Entities
    • How to Use NLU Entities
    • Why You Should Learn Dialogflow
    • Maintaining & Iterating the Agent