Tutorials by topic

Using AI at work

Learn to use AI by making requests specific and checking the results yourself.

What would you like to try next?

Choose a question that interests you and create a real output.

If you want to understand the principles first: What Is Generative AI? Understand How Answers Are Generated and Why Hallucinations Happen

Articles on this topic 53

Step by step, with examples

Using AI at work77

Map Free-Text Feedback into Themes with AI: Handle Multiple Labels and Unclassified Responses

This exercise classifies six short free-text comments into predefined themes and allows multiple labels when one response contains more than one topic. It also explains why the total number of labels can exceed the number of respondents and how to avoid unsupported conclusions about satisfaction or emotional intensity.

AI feedback classificationtheme mapfree-text analysis
Using AI at work79

Use AI to Build Research Questions and a Search Plan

This exercise shows how to break a vague research goal into factual questions, experience questions, and decision questions, then plan what to verify and where to look. Instead of asking AI to invent search results, you first organize the sources to check and the items that are still unknown.

AI research planningsearch strategyquestion design
Using AI at work80

Use AI to Create User Research Interview Questions

This exercise shows how to design a 15-minute user interview for improving a fictional application form. You will revise leading questions into neutral questions about recent real behavior and learn not to treat predicted responses as evidence before any interviews have been conducted.

user interviewsquestion designAI use
Using AI at work81

Use AI to Brainstorm Ideas with Clear Constraints

This exercise shows how to define constraints such as participant count, time, printed materials, purchasing limits, and available equipment before asking AI for 4 distinct alternatives. Instead of deciding which idea is best, you check whether each option satisfies the constraints and learn how to revise the request when the constraints change.

AI brainstormingconstraintsidea generation
Using AI at work82

Use AI to Prepare Presentation Questions and Short Answers

This exercise shows how to prepare 6 expected audience questions with source evidence, short answers, and a verification plan when the answer is unknown. It does not cover creating a presentation outline or AI voice evaluation; the focus is on answering questions without overstating limited evidence.

presentation practiceQ&A preparationevidence checking
Using AI at work45

What Is Generative AI? Understand How Answers Are Generated and Why Hallucinations Happen

Learn what generative AI does and how text-generating AI produces responses by continuing tokens from the context it has been given. Because fluent language and factual accuracy are not the same thing, you will also practice separating confirmed information from unknown information and checking the result yourself.

generative AILLM basicshallucination checks
Using AI at work62

Team Collaboration AI: Where Should You Start? Compare Repetitive Tasks and Choose the First Use Case

When introducing team collaboration AI for the first time, it is easier to manage if you compare tasks where multiple people repeatedly collect and verify information rather than starting with eye-catching features. Using 6 fictional tasks from Team Haneul, this guide describes expected benefits qualitatively, checks review burden and sensitive-information risk, and then narrows down the first use case. AI organizes the candidates, but the team makes the final choice.

teamCollaborationAItaskSelectionjointReview
Using AI at work65

AI Meeting Notes: Merge Multiple Attendees' Notes into Decisions, Action Items, and TBD Items

When creating AI meeting notes, instead of polishing only one person's notes, practice combining records from multiple attendees and organizing decisions, action items, TBD items, and differences between records together with source tags. Using fictional Team Haneul meeting notes from 2026-10-20, this guide shows how to create a draft for team sharing without forcing different wording into a single version.

AImeetingNotesnoteMergingsourceTracking
Using AI at work68

AI Weekly Report: Roll Up Multiple Team Members' Progress into One Report

Practice using AI to collect weekly updates in different formats from each team member and reorganize them into completed work, work in progress, delays, dependencies, help needed, and items needing confirmation. Using Team Haneul reports from the same period, this guide creates an AI weekly report example that preserves both reference times and sources when numbers differ instead of deleting one value.

AIweeklyReportteamStatusRollupsourceTracking
Using AI at work64

Create an AI Work Handover Document: Organize Scattered Notes So Someone Else Can Continue the Work

This guide explains how to reorganize scattered notes into background, current status, material locations, next actions, cautions, and TBD items so someone else can continue the work immediately when the owner is absent. Using a fictional case in which Seoyeon's promotion and registration work is handed over to Junho, it creates both an AI work handover document and questions the recipient should verify.

AIhandoverteamWorkSharingworkContinuity
Using AI at work63

Compare Scattered Opinions with Team Collaboration AI: Support a Decision Between Venue Option A and Option B

Practice comparing confirmed facts, evidence, opposing views, and unverified assumptions in one framework without letting AI make the conclusion when team members disagree. Using Team Haneul’s Venue Option A and Option B for the workshop, we identify the decision owner and deadline clearly and leave items for the team to verify before making the final judgment.

TeamDecisionOpinionComparisonAIReview
Using AI at work66

Clarify Vague Work Requests with Team Collaboration AI: Requirements, Completion Criteria, and Clarifying Questions

Practice turning a short work request from a team lead into a draft request the team can agree on again, separating confirmed requirements from missing conditions instead of letting AI fill in the gaps arbitrarily. Using Team Haneul’s request, 'Please prepare some workshop materials,' we leave completion criteria, included and excluded scope, and submission conditions as clarifying questions.

WorkRequestRequirementsTeamCollaborationAI
Using AI at work61

How to Review and Approve AI Output as a Team: Checks Before Sharing a Weekly Report

Learn how to check facts, omissions, sensitive information, owners, and approval status by role before sharing an AI weekly-report draft with the team. Separate the author, reviewer, and approver and record what evidence was checked so AI output is not mistaken for the team’s official conclusion.

AIOutputReviewAIWeeklyReportTeamApproval
Using AI at work58

What Is Vibe Coding? What Humans Still Need to Do When AI Writes the Code

Instead of treating vibe coding as simply 'tell AI what you want and it builds everything for you,' this article frames it as a workflow in which a person defines the requirements and verification criteria, then checks the result produced by AI. Using a fictional household-expense CSV summation tool, it organizes the input, output, things not to do, and verification method into a one-page note.

vibecodingrequirementsverification
Using AI at work59

Install and Run Claude Code for the First Time: Ask Questions Before Changing Code

Check the Claude Code installation command and account requirements for your operating system, then start a first session in a fictional practice folder. Instead of generating code immediately, this article focuses on asking only three questions in plan mode to inspect the folder and CSV, then exiting safely.

ClaudeCodeinstallationfirstrun
Using AI at work60

Build Your First Tool with Claude Code: Monthly Totals from an Expense CSV

Use the fictional expenses.csv and requirements note from the previous articles to practice building a first small Python tool. Put the input example, expected output, and constraints in the request, then run the completed summarize.py separately in the Python tool in GPT chat—not in Claude Code—to verify the result.

ClaudeCodeCSVtotalsfirsttool
Using AI at work61

Use CLAUDE.md to Tell Claude Code the Project Rules

Put the run command, data rules, prohibitions, and verification method that were being repeated in every request into the project's CLAUDE.md in a concise form. Distinguish the `/init` function that creates a draft from the purposes of different file locations, and complete a 35-line rules file for the expense CSV example.

CLAUDEmdprojectrulescontext
Using AI at work62

Plan Before You Edit in Claude Code: Expand Features with plan Mode

Using the example of adding a `--by-category` option to an already working monthly expense summary tool, learn how to review a change plan first in Claude Code's plan mode. Fix the scope of edits and output format before implementation, then run the completed code after approval to verify both the existing monthly totals and the category totals.

ClaudeCodeplanmodefeatureextension
Using AI at work63

Review AI Changes with git: Baseline Commit, diff, and Final Commit

Create a git baseline before Claude Code edits files, then read the actual changes with `git status` and `git diff`. You can ask AI to explain the diff, but do not rely on the explanation alone: review the diff and execution results yourself, then stage and commit the changes directly.

gitbasicschangereviewClaudeCode
Using AI at work64

Fix Errors with Claude Code: Reproduce → Cause → Minimal Fix → Rerun

Instead of telling AI only that 'there is an error,' reproduce the problem with the same input, narrow down the cause from the actual exception message, and request only the minimum necessary fix. Using a CSV where an amount contains a comma, reproduce a ValueError in Python and rerun the corrected code to verify the fix.

debuggingValueErrorrerun
Using AI at work65

Use Claude Code Safely: Permission Modes, Checkpoints, and Secrets

Assuming Claude Code can read and modify files and run commands, organize the safety checks beginners should make before, during, and after work. Connect the differences between permission modes, changes checkpoints cannot restore, the separate role of git, and the rule of not exposing secrets into one practical checklist.

permissionmodecheckpointssafety
Using AI at work54

How to Ask AI for the Answer You Want: Define the Goal, Context, Constraints, and Format

Learn how to get easier-to-check results by giving AI the goal, confirmed facts, prohibited assumptions, and desired format instead of simply asking it to write something. Using a neighborhood book club notice as an example, you will check whether AI invented missing information and then use a follow-up request to adjust only the tone while keeping the facts unchanged.

AI requestsprompt basicsresult checking
Using AI at work55

Use AI as a Personal Practice Tutor: From Hints to Reviewing Wrong Answers

Learn to use AI for practice by having it present one problem at a time, wait for your answer, and then provide hints and explanations instead of immediately giving the answer. Using three percentage problems, you will check which value belongs in the denominator and independently verify AI explanations with your own calculations.

AI learningpercentageserror review
Using AI at work56

Build a Realistic Weekly Plan with AI: Calculate Available Time First

Learn to calculate the time you actually have available and the time required for your tasks before asking AI to place work into a schedule. The exercise also covers a situation where Wednesday suddenly becomes unavailable and shows how to verify that AI does not invent extra time that does not exist.

AI planningtime managementdecision making
Using AI at work07

Put input, output, and error rules into a script request for work

Turn “automate this” into an executable task description. Attach a synthetic sample with no sensitive data and a hand-checked expected result to complete a request for a script that totals work logs by team.

AI requestsWork automationInput and output
Using AI at work08

Verify AI-generated code with small data

Check an aggregation function with four rows you can calculate by hand and 12 unit tests. Verify not only normal values but also empty input, zero, decimals, and invalid input.

Using AICode verificationunittest
Using AI at work30

Check an AI summary sentence by sentence against the source

Break an AI summary into individual claims, link each claim to specific source sentences, and mark unsupported or overstated statements before reuse. A small synthetic document shows why fluent summaries still need evidence checks.

AISummaryVerification
Using AI at work39

Check an AI-drafted work email before sending

Review an AI-drafted work email against the original facts before you send it. This example checks names, quantities, prices, dates, recipients, tone, and wording that could accidentally create a promise.

AI emailemail reviewwork automation
Using AI at work41

Test an AI-suggested Excel formula on blanks, zero, text, and dates

Do not trust an AI-suggested Excel formula after testing only normal rows. Use a small synthetic sheet to test blanks, zero, text, and dates, then cross-check the intended results with a simple Python script.

Excel formulaAI verificationPython check
Using AI at work43

Ask AI for CSV cleaning rules and review every changed cell

Use an AI chat assistant to propose explicit data-cleaning rules, apply only approved rules to a copy of a small CSV, and create a cell-level before/after log. The example is synthetic so you can inspect every transformation yourself.

AI data cleaningCSVPython
Using AI at work44

Check AI Claims About a Table or Chart by Recomputing the Numbers

An AI can describe a table fluently while still getting totals, percentages, averages, or changes wrong. This guide uses a tiny synthetic sales table and a Python script to recompute each numerical claim before you reuse it.

AI verificationdata checkingPython
Using AI at work45

Build a Reusable Prompt Template Library for Recurring AI Tasks

Recurring AI tasks become easier to review when prompts follow a consistent structure. This guide shows how to build a small prompt template library with variables, examples, and a checklist for each task.

prompt templatesAI workflowPython
Using AI at work46

Extract Messy Text into JSON with AI and Validate the Result in Python

AI can turn unstructured notes into structured JSON, but the result still needs validation. This guide uses a tiny synthetic example and a Python schema check to verify required fields, types, allowed values, and basic consistency.

JSON extractionAI verificationPython
Using AI at work47

Measure AI Support-Ticket Classification Accuracy with a Confusion Matrix

AI can label support tickets quickly, but the labels should be measured against a small hand-labeled reference set before being trusted. This guide uses a tiny synthetic example, compares AI predictions with known labels, and calculates accuracy plus a confusion matrix in Python.

AI classificationconfusion matrixPython
Using AI at work48

Mask names, emails, and phone numbers before pasting text into an AI tool

Remove or replace obvious personal data before sending text to an AI chat assistant, then review both the masked text and a detection report for anything the script missed. This tutorial uses a small synthetic example and keeps the original file unchanged.

data maskingAI privacyPython
Using AI at work49

Review AI-Written Code with a Practical Checklist

AI-generated code can look complete while still making assumptions about inputs, edge cases, dependencies, and failures. This guide uses a tiny synthetic CSV example to review the code systematically before relying on it.

AI code reviewPythontesting
Using AI at work50

Ask AI Questions About a Document and Check Line Citations

AI answers about documents are easier to verify when every claim includes line-number citations. This guide uses a tiny synthetic note, asks an AI chat assistant for cited answers, and checks each citation range automatically with Python.

AI document Q&AcitationsPython
Using AI at work51

Summarize Papers into a Comparison Table and Check Every Cell

AI can turn several paper abstracts into a compact comparison table, but each cell should be traceable to the source text. This guide uses three tiny synthetic abstracts, asks an AI chat assistant to build a table, and checks every table cell against the abstracts before accepting it.

paper summaryAI research workflowverification
Using AI at work52

Check Whether AI-Cited References Actually Exist

AI-generated references can look plausible even when a link is missing or the cited page does not support the claim. This guide uses a small synthetic example to check both URL existence and whether the referenced page contains evidence related to the AI's claim.

AI verificationreferencesPython
Read → Run → Check

All examples are for practice. Automotive data is synthetic and used for illustration.