Skip to content
SparkTime, home
AI From Zero to Productive
Lessons
1 · Understanding Modern AI
2 · Talking to AI Effectively
3 · AI for Learning
4 · AI for Work and Productivity
5 · AI for Developers
6 · AI for Career Growth
7 · Research, Verification and Responsible AI
8 · Automation and AI Agents
9 · Build Your Personal AI System
Lesson 5 of 35

Lesson 5 · Understanding Modern AI

Choosing the Right Kind of AI: Chat, Search, Notebooks and Assistants

Instead of asking which AI product is best, ask which kind of AI fits the task. This article sorts today's tools into capability categories, explains what each is good and bad at, and gives you a method for testing tools on your own work.

On this page

Key takeaways

  • Choose by capability category, not by brand. The same task may need a different category than the one you reach for out of habit.
  • Source-grounded and search-grounded tools can reduce invented answers, but only if you open the sources and check that they say what is claimed.
  • Workplace and coding assistants see more of your data and can act on it, so their permissions and data terms matter more.
  • Test tools on five of your own real tasks with a simple scorecard instead of trusting rankings, which age quickly.
  • Product names, features, limits and prices change. Treat everything in this article as a snapshot as of October 2026 and check official documentation.

Search for "best AI tool" and you will find an endless supply of lists, all out of date by the time you finish reading them. People who ask the question usually want one of two things: a single tool to commit to, or reassurance that they are not missing out. Neither list gives them either.

A more durable question is: what kind of help do I need for this task? The kinds of help change slowly. The brand names do not. Learn the categories and you can classify any new product in a minute.

What you will learn

#
  • Six categories of AI help, and what each adds beyond a plain chatbot.
  • Which category suits which kind of task.
  • Which questions to ask about any tool: grounding, data handling, permissions and cost.
  • A five-task test for choosing tools yourself.
  • How to keep up without chasing every release.

The six categories

#

1. General chat assistants

#

You type, it replies. It works from what it learned in training plus whatever you put in the conversation. Many such products also offer extras like file upload, image input, saved instructions or memory, but the core is conversation with a language model.

  • Good for: drafting, rewriting, explaining, brainstorming, structuring, translating, tutoring, code help.
  • Weak at: current facts and exact figures (unless the product adds search), and anything about documents you have not supplied.
  • Examples (as of October 2026): the main chat products from the large AI labs.

2. Reasoning or "thinking" modes

#

Within many assistants you can choose a model or setting that spends more effort working through a problem in steps. These usually help most on multi-step problems: maths, planning, tricky code, analysis with several constraints. They tend to be slower and may cost more, or use up usage limits faster. As noted in article 3, the makers' own prompting guidance can differ for these models. OpenAI's prompt documentation, for example, says general models do well with very precise instructions while reasoning models do better with high-level goals. A "reasoning" label is not a guarantee of correctness.

3. Search-grounded assistants

#

These combine a language model with a web search step. The model reads retrieved pages and writes an answer with links to the pages it used. Perplexity's developer documentation describes its approach as web-grounded answers with built-in citations. Many general assistants now offer a search option too.

  • Good for: current information, quick orientation on a topic, finding sources to read.
  • Weak at: quality control. The answer can only be as good as the pages retrieved, and the summary can still misstate what a page says. Links prove that a page exists, not that it supports the claim.
  • Your job: open the cited pages for any claim that matters, and prefer primary sources, which Module 7 explains.

4. Source-grounded notebooks

#

You add your own sources, such as PDFs, notes, web pages or transcripts, and the tool answers questions using only those, typically pointing back to the passages it used. NotebookLM is an example from Google. Google's Workspace announcement of January 2026 also described notebooks becoming usable as sources inside the Gemini app, which shows how boundaries between products move.

  • Good for: studying from your own materials, summarising a set of documents, finding where in a source something is said.
  • Weak at: anything outside your sources, and subtle misreadings. Fewer invented facts is not the same as none.
  • Your job: click through to the cited passage for important claims.

5. Assistants inside your work apps

#

These live in your email, documents, spreadsheets or meeting tools, and can use data from your account. Microsoft's documentation for its Copilot, for example, describes it as combining language models with content you have permission to access in Microsoft 365, and says prompts, responses and data accessed through Microsoft Graph are not used to train its foundation models. Other suites offer comparable features with their own terms.

  • Good for: summarising your own threads, drafting from your own documents, saving context-switching.
  • Weak at: the same hallucination issues as any model, plus a new risk: they can surface information you did not realise you were allowed to see, or draw from content that includes untrusted text. Permissions hygiene matters.
  • Your job: use the approved version at work, understand what it can access, and check anything that leaves your hands.

6. Coding assistants

#

Tools aimed at programming, in your editor, terminal or code-hosting platform. GitHub's documentation describes Copilot as able to suggest code as you type, answer questions about code, edit or refactor on request, review pull requests and, in agent mode, work through multiple steps toward a goal. Its documentation also says you remain responsible for reviewing and approving.

  • Good for: boilerplate, explanation, tests, refactoring suggestions, navigating unfamiliar code.
  • Weak at: judging your system's real constraints, security, and subtle bugs. See Module 5.

A task-first guide

#

If you need to...

Start with

Because

Draft or rewrite your own text

General chat assistant

It is strong at language, and you can judge the result

Understand a document you have

Source-grounded notebook, or a general assistant with the document pasted in

The answer stays near your material

Find current information and sources

Search-grounded assistant, then read the sources

It retrieves recent pages, and you verify

Work through a multi-step problem

A reasoning mode

Extra steps help structured problems

Summarise your own meetings, emails, files

The approved assistant inside your work apps

It has the context, with the data terms your organisation chose

Write, debug or review code

A coding assistant, plus your own tests

It sees your code, and you can run it

Do the same multi-step task many times

A fixed workflow, maybe using AI for some steps

Reliability, covered in Module 8

Questions to ask about any tool

#

These stay useful even when the product list changes completely.

  1. What does it see? Only my message? Files I attach? My whole mailbox? My code repository? More access means more power and more exposure.
  2. Where do its facts come from? Training only, the web, my sources, or my account? Can I see the sources?
  3. What happens to my data? Is it kept, for how long, can it be used to improve models, can I turn that off, and is there a business version with different terms?
  4. What can it do on its own? Only talk, or also send, edit, delete, buy or run things?
  5. How do I check its work? Citations to open? Code I can run? Nothing at all?
  6. What does it cost, and what are the limits? Free tiers and limits change. Do not build a habit around a limit you have not read.
  7. Can I leave? Can I export my notes, prompts and history? Dependence on one product is a risk that grows quietly.

If a vendor's documentation does not answer questions 1 to 4 clearly, treat the tool as higher risk for anything sensitive.

Test tools yourself: the five-task bake-off

#

Rankings reflect someone else's tasks. Your tasks are the only ones that count. Here is a simple, honest way to compare two or three tools in about an hour.

  1. Pick five real tasks that represent your work or study. For example: summarise an article you have read, explain a concept you know well, draft a short email, fix a small bug you already solved, answer a factual question where you know the right answer.
  2. Write each request once, using the Describe skills from the next module, and paste the same text into each tool.
  3. Score each answer from 1 to 5 on the dimensions that matter: accuracy (you can check, because you chose tasks you know), usefulness, clarity, and how well it followed your constraints.
  4. Add two notes: did it show sources, and did anything feel unsafe or surprising?
  5. Repeat in a month if you care. Results change.

A scorecard might look like this:

Task

Tool A accuracy

Tool A usefulness

Tool B accuracy

Tool B usefulness

Notes

Summarise article

4

4

3

4

B missed one key point

Known-answer question

5

4

2

3

B stated a wrong date

Draft email

4

5

4

4

Similar

The numbers here are made up to show the format. Your results will differ, and a small test like this tells you about your tasks, not about the tools in general.

How to keep up without chasing everything

#
  • Follow capabilities, not brands. When news arrives, ask which category it belongs to and which of your tasks it would change.
  • Update your tools quarterly, not weekly. A short review every few months is enough for most people.
  • Re-test before you re-trust. A model update can change behaviour on tasks that worked last month. Keep a few known-answer tasks as a "canary" to re-run after big changes.
  • Keep your skills tool-independent. The templates in your playbook should work in more than one product.
  • Do not let free-tier limits dictate your workflow. If a limit stops you mid-task, your process is too dependent on one tool.

Common mistakes

#
  • Using a general chatbot for current facts, when a search-grounded tool or a primary source would serve better.
  • Treating citations as proof. They are a pointer, not a verdict.
  • Using a consumer app with work data because it is convenient.
  • Switching tools whenever a new one trends, and never getting good at any.
  • Paying for a plan before you know your own use, or believing a premium plan removes the need to check.
  • Judging a tool from one task, especially one you did not know the answer to.

Exercises

#

Exercise 1

Classify

#

Which category fits best? (a) A tool that answers only from the five PDFs you upload and links to the paragraph it used. (b) A chat box in your spreadsheet that can read the sheet you have open. (c) A tool that searches the web and gives a summary with numbered links. (d) A plug-in in your editor that suggests the next line of code.

Exercise 2: Choose and justify

#

For each task, name the category you would try first and one check you would perform: (a) understanding the main arguments in a 40-page policy document your manager sent, (b) finding out what a government scheme currently offers, (c) turning rough bullet points into a polite email, (d) learning why your Python loop is slow.

Exercise 3: Questions about data

#

Your company has not announced a policy on AI tools. You want to use an assistant to summarise a client contract. List four questions you would answer or ask before pasting anything.

Exercise 4: Design your bake-off

#

Design a five-task test for comparing two assistants for your own study or work. Name the tasks and the scoring dimensions.

Show solutionHide solution

(a) Source-grounded notebook. (b) Assistant inside your work apps. (c) Search-grounded assistant. (d) Coding assistant.

The test for each: what is the extra thing beyond a plain chatbot? (a) your own sources with pointers back, (b) access to your account's data, (c) a web search step with links, (d) your code and editor as context.

Exercise 2

Show solutionHide solution

(a) Source-grounded notebook, or a general assistant with the text pasted in, if the document is not confidential. If it is confidential, use only the approved tool. Check: click through to the passage behind each main argument, and skim the original sections that feel important.

(b) Search-grounded assistant, but then go to the official source. Government schemes change, and details such as eligibility and amounts need to come from the official page. Check: open the official site and confirm the details and the date.

(c) General chat assistant. Low risk and easy to judge. Check: names, dates, commitments and tone before sending.

(d) Coding assistant or general assistant. Check: run the suggested change and measure the speed yourself, rather than trusting the explanation, and read the code to understand why it is faster.

Exercise 3

Show solutionHide solution

Four good questions: (1) Does my employer or the client contract prohibit sharing this content with third parties or AI tools? (2) Is there an approved tool, and under which account? (3) What does this product do with the data I paste: retention, use for model improvement, who can see it? (4) Can I summarise without the sensitive parts, for example by removing names, amounts and identifiers, and is that still allowed?

If you cannot answer questions 1 and 2, ask your manager or IT team first. A contract summary is a "pause and ask" situation, because the cost of a mistake falls on you and a client.

Exercise 4

Show solutionHide solution

An example for a student: (1) summarise a chapter you have studied (check accuracy against the chapter), (2) explain a concept you know well in simple words, (3) generate five practice questions on a topic and judge whether they are good, (4) answer a factual question where you know the answer, including one with a common misconception, (5) give feedback on a paragraph you wrote.

Scoring dimensions: accuracy, usefulness, clarity, following instructions, honesty about uncertainty (did it say "I'm not sure" when it should have?), and whether it showed sources. The test works because you chose tasks you can judge, and you gave each tool the same input.

Where to go next

#

Sources & further reading

  1. docs.perplexity.ai
  2. workspaceupdates.googleblog.com
  3. docs.github.com
  4. learn.microsoft.com
  5. developers.openai.com