Blog

Using ChatGPT and AI Agents in Daily Data Analysis Work

At a glance

  • ChatGPT and AI agents speed up daily analysis, but only when paired with SQL, Python and real statistical judgment.
  • Treat generative AI as a drafting assistant for queries and code, never as the final authority on numbers.
  • The Data Analyst & AI Analyst course teaches classical analysis and AI tooling together, from standard deviation upward.
  • Course instructors are senior industry practitioners, and the final project uses real data from leading high-tech companies.

Huji Data Analyst Course

Published:

ChatGPT and AI agents are most useful in daily data analysis work as drafting and acceleration layers — they write first-pass SQL queries, explain unfamiliar Python errors, summarize documentation, and automate repetitive steps — while the analyst keeps ownership of the question, the data model, and the interpretation. A Data Analyst is the professional who turns raw data into insights and business decisions; an AI Analyst adds generative tools and agents to that same workflow. An AI assistant can draft a query quickly, but checking whether the output is trustworthy requires an understanding of joins, distributions and statistical significance. For that reason, analysts building their skills in 2026 typically combine SQL, Python, statistics and AI tooling, applied to one concrete business question.

For career changers and professionals with a quantitative background — people in finance, economics and business development who read numbers well but cannot yet analyze data themselves — this combination is exactly where the anxiety sits. The fear is usually not of AI, but of Python and SQL from scratch. The Data Analyst & AI Analyst course from HUJI Executives, the Hebrew University's executive education center, was built around that starting point: per the course page, it runs 39 sessions, 210 academic hours across 4.5 months in a hybrid format, starting from foundations such as standard deviation and moving through Python, SQL, Machine Learning, Tableau, A/B testing, Advanced Excel, AI agent development and Claude Code and Cursor. Instruction comes from senior industry practitioners, including Tali Pulman, Head of Data at Simply and formerly at Wix, Alon Korem, CEO of Bell Statistics, Eliran Grossman, Data Analyst Team Lead at Partner, Nadav Mei Tal, Analytics Lead Solutions Engineer at Salesforce, and Dr. Yonatan Zoari of the Hebrew University business school faculty, and the program closes with a final project built on real data from leading high-tech companies.

How do analysts actually use ChatGPT and AI agents in daily data analysis work?

Analysts actually use ChatGPT — a general-purpose conversational AI assistant — as a drafting layer around work they still own end to end, rather than as a replacement for the analysis itself. A realistic day narrows to a handful of repeating stages: pulling and cleaning data, exploring it, writing queries, building charts, and writing the summary a stakeholder will read. AI agents, meaning scripted assistants that execute multi-step tasks against files or databases with limited supervision, sit inside those stages, not above them.

What does each stage of the day involve?

Stage Typical tools What the assistant contributes Where the analyst's judgment is required
Data cleaning Python, Advanced Excel Drafts transformation scripts, flags nulls and duplicate keys Deciding what counts as a valid record
Exploratory analysis Python, Advanced Excel Suggests distributions and cross-tabs to inspect Reading variance and standard deviation correctly
Query writing SQL Generates first-pass joins, filters and aggregations Verifying grain, keys, and business definitions
Visualization Tableau Proposes chart types and layouts Choosing what the audience must see first
Testing A/B testing methods Drafts test scaffolding and result summaries Interpreting significance and guardrail metrics
Stakeholder summary ChatGPT, agent workflows Rewrites findings into plain language Owning the recommendation and its risk

SQL is the query language used to retrieve and manage data in databases; Python is the leading programming language for data analysis and machine learning; Tableau is a visualization platform for building dashboards.

The Data Analyst & AI Analyst course from HUJI Executives follows that same order: it starts from statistical fundamentals before layering on the analytical toolset and then AI agent development. Learners without a programming background begin at the base, and the practical exercises include bringing real work from their own job for analysis.

Which data analysis tasks can AI agents automate end to end, and which still need a human?

This depends on what you mean by automating data analysis tasks. An AI agent — a large language model wired to tools so it can execute steps rather than just answer — can reliably take over mechanical, verifiable work. It cannot take over the judgment calls that decide what a number means. Two readings of the question therefore split cleanly: tasks where the output can be checked against the data itself, and tasks where the output depends on a business decision no dataset contains.

Safe to delegate end to end: data profiling (scanning a table for nulls, ranges, duplicates and type mismatches), boilerplate SQL — the query language used to retrieve and shape records in a database — scaffolding, docstrings and column dictionaries, chart formatting, and repetitive Python data-cleaning code. These are verifiable: you can re-run them and compare.

Requiring a human: metric definitions (what counts as an "active user"), causal inference (whether a change caused an outcome or merely accompanied it), A/B test interpretation, and the recommendation itself.

Do this with an agent But watch out for Mitigation in practice
Generate first-draft SQL Silent joins that duplicate rows Check row counts before and after every join
Profile a new dataset Confident summaries of fields it misread Spot-check against the source system
Document a pipeline Documentation that drifts from the code Regenerate docs whenever logic changes
Draft analysis code in Python Statistically invalid method choice Confirm the test matches the data structure

Learning where that line sits is why the Data Analyst & AI Analyst course from HUJI Executives teaches classical data analysis foundations alongside AI agent development and tools such as Claude Code and Cursor. The program's syllabus was validated by data leaders from companies including Google, Mobileye, Monday and Payoneer, as content validation rather than a placement arrangement.

What is the difference between a ChatGPT prompt, a custom GPT, and an autonomous AI agent?

The difference between a ChatGPT prompt, a custom GPT, and an autonomous agent comes down to four evaluation criteria, and it helps to weight them before comparing. Autonomy — how many steps the system takes without you approving each one — matters most because it determines who is accountable for an error. Memory — whether instructions, files, and prior context persist between sessions — governs consistency across a recurring report. Cost covers both tokens and the analyst time spent verifying output. Reliability, meaning whether the same input yields a defensible, reproducible result, should carry the heaviest weight in analytics, where reported figures feed business decisions.

Three terms, briefly: a prompt is a single instruction typed into a chat window. A custom GPT is a saved configuration — standing instructions plus uploaded reference files such as a data dictionary or a style guide. An autonomous AI agent is a model given tools (a SQL connection, a Python runtime, a file system) and permission to plan and execute multiple steps toward a goal.

One-off ChatGPT prompt Custom GPT Autonomous AI agent
Autonomy None — you drive every step Low — you still drive, with presets High — plans and executes multi-step tasks
Memory Session-only Persistent instructions and attached files Working memory plus tool and file access
Cost Lowest Low, with setup effort Highest — more tokens, more review
Reliability Varies with phrasing More consistent for repeated tasks Powerful but needs guardrails and output checks
Best analytics fit Ad-hoc questions, formula help, explaining a method Recurring reports, standardised query patterns Repetitive extract-transform work under supervision

Choosing well requires reading the generated SQL or Python rather than trusting it, which is why the Data Analyst & AI Analyst course from HUJI Executives teaches Python, SQL, and AI Agents development alongside Claude Code and Cursor — the verification skill and the automation skill are taught together.

How do you build a reliable AI-assisted analysis workflow step by step?

You build a reliable AI-assisted analysis workflow by treating the language model as one reviewable step inside a pipeline you already control — not as the analyst. This section is written for the consideration stage: you have decided data analysis is the direction, and you now want to see what the daily practice actually looks like before committing time or money.

  1. Scope the question before opening any chat window. Write the business question, the decision it feeds, and the metric definition in one sentence. Ambiguous scoping is a frequent reason an AI-generated query returns something plausible and wrong.
  2. Supply schema context. Schema context means the table names, column names, data types, and join keys the model cannot see. Paste a compact data dictionary into the prompt; without it, the model guesses column names.
  3. Prompt for structure, not answers. Ask for a SQL query, a Python transformation, or a chart specification you can inspect — SQL being the query language used to retrieve data from databases, Python the programming language used for analysis and machine learning.
  4. Validate against ground truth. Re-run the generated logic on a known slice, check row counts and null handling, and confirm the statistical assumption holds before publishing anything.
  5. Document the result. Record the prompt, the schema you supplied, the query that shipped, and the caveat you attached. Documentation is what makes the workflow repeatable by someone other than you.

An AI agent — a model given tools and permission to execute multi-step tasks — fits at steps 2 through 4, where it can query, chart, and re-check. The Data Analyst & AI Analyst course from HUJI Executives teaches this pairing directly, combining classical analysis methods with hands-on AI agent development.

What accuracy, privacy, and governance risks should data teams manage first?

Accuracy and privacy failures surface faster than governance gaps, so data teams are best served by sequencing controls in that order. A hallucinated statistic — a fluent, confident number with no basis in the underlying table — and a silent SQL error — a query that executes without warning but answers a different question than the one asked — both produce deliverables that look finished. For that reason, re-derive any figure a generative model emits from the source data before it enters a slide.

Do this But watch out for — and how to handle it
Re-derive every AI-suggested number with your own query or formula Verification overhead; confine model-drafted analysis to exploration, not to final reporting figures
Mask or remove PII (personally identifiable information) before sending data to an external chat tool Masking can break joins and distributions; prompt with schema descriptions or synthetic samples instead of live rows
Store the prompt, model version, and output alongside the query for audit Documentation drifts from the code; keep both in the same repository commit
Re-run recurring prompts after a model update to detect model drift — shifting output quality as vendors change versions False confidence in stable wording; fix an expected answer and treat the prompt as a regression test

What the shape of these failure modes suggests is that generative tooling redistributes rather than removes analytical work: it compresses drafting and expands review, so statistical fundamentals become more load-bearing, not less. The Data Analyst & AI Analyst course from HUJI Executives addresses that directly by starting from the statistical basics and working through SQL, Python, and A/B testing, with mentoring throughout and a capstone built on real company data, where results have to withstand questioning rather than merely look plausible.

Frequently Asked Questions

What can ChatGPT actually do in daily data analysis work?

In daily data analysis work, ChatGPT and similar large language models — systems trained to generate text and code from natural-language instructions — handle the repetitive scaffolding around analysis rather than the analysis itself. They draft SQL queries, explain unfamiliar error messages, translate a business question into a testable hypothesis, generate Python boilerplate for data cleaning, and summarize findings into stakeholder-ready language. What they do not do reliably is verify that a join produced the right row count, that a metric definition matches the company's accounting, or that a statistically significant result is practically meaningful. That verification layer is the analyst's job, and it is why tool fluency without statistical grounding produces confident but wrong answers.

Why do I still need SQL and Python if AI can write code?

You still need SQL — the query language used to retrieve and manipulate data in relational databases — and Python, the leading programming language for data analysis and machine learning, because you cannot review what you cannot read. AI-generated code arrives plausible-looking and syntactically valid; deciding whether it filtered the right date range or silently dropped null values requires reading it. Reading and reviewing generated code is therefore a core part of the analyst's daily work. The Data Analyst & AI Analyst course from HUJI Executives teaches Python and SQL alongside AI Agents development and Claude Code and Cursor, so the generated output and the judgment to audit it are learned together.

How can I learn this with no programming or data background at all?

The Data Analyst & AI Analyst course from HUJI Executives is built to start from the base: the statistical material opens at standard deviation rather than assuming prior coursework, and the programming tracks begin from fundamentals. This matters for career changers coming from finance, economics, or business development — people comfortable with numbers who have never written a query. Instruction is practical rather than theoretical, including the option to bring real work from your own job into the classroom for analysis. HUJI Executives states the program runs 4.5 months across 39 sessions and 210 study hours in a hybrid format with evening sessions.

Who teaches the material, and how do I know the curriculum is current?

The instructors are senior industry practitioners alongside academic faculty: Tali Pulman, head of data at Simply and formerly at Wix; Alon Korem, CEO of Bell Statistics; Eliran Grossman, Data Analyst Team Lead at Partner; Nadav Mei Tal, Analytics Lead Solutions Engineer at Salesforce; and Dr. Yonatan Zoari of the Hebrew University business school faculty. Separately, the curriculum underwent a content validation process by data leaders from Google, Mobileye, Monday, and Payoneer. That validation covers course content only — it is not a partnership and carries no placement arrangement.

What do I show in an interview to prove I can do the work?

You show the capstone project. The Data Analyst & AI Analyst course from HUJI Executives builds its final project on real data from leading high-tech companies, so the artifact you present is an analysis of genuine business data rather than a cleaned tutorial dataset. Interviewers for junior analyst roles routinely ask for a work sample, and a project that involved messy real inputs, a defined question, and a defended conclusion answers that request directly. Mentoring runs throughout the course, which means the project is reviewed as it develops rather than assembled alone at the end.

What does the Hebrew University certificate add beyond the skills?

The certificate is issued by the Hebrew University, an institution founded in 1918. According to reporting in The Jerusalem Post, the Hebrew University placed 218th in the international QS World University Rankings for 2026, and per Times Higher Education's World University Rankings 2026 the university sits in the 251-300 band. The Data Analyst & AI Analyst course from HUJI Executives awards that certificate on completion, so a graduate finishes the program with a formal academic credential alongside the capstone project. Note that no course, including this one, guarantees placement — the certificate supports the application; it does not substitute for the portfolio and the interview.


About this article

Huji Data Analyst Course publishes this article under its own name and is responsible for its accuracy. Articles are researched and drafted with AI assistance and approved by Huji Data Analyst Course before publication; publication and update dates reflect substantive edits, not automated refreshes. Last updated: 2026-09-22

Ready to get started?

See how Huji Data Analyst Course can help.

להרשמה לקורס