Feedback on your thesis

It reads your draft the way your supervisor and opponent will, and tells you how to make it better. It does not replace the thesis seminars. If you use it, do so before a seminar and bring the two or three questions it could not settle.

Using it is optional, and nobody is required to use AI for their thesis. This is not an official evaluation and it cannot grade you. Where it disagrees with your supervisor, your supervisor is right.

How to get feedback

  1. Copy the prompt

    Loading the prompt…

    See the prompt
    Loading…
  2. Open any AI chatbot

    Use ChatGPT or Claude. Both are good at academic work, and either is a fine choice. Gemini will work, but it is currently weaker for this kind of reading, so use it only if it is the one you have.

    A paid version gives you a better reading than a free one, and lets you attach a long document. If you only have a free account, send your draft one chapter at a time.

  3. Paste the prompt, then attach or paste your draft

    Paste the prompt into the chat, then add your draft. If your chatbot lets you attach files, attaching your Word or PDF document is easier and works better than pasting the text in. If your tables are pictures rather than text, it may not be able to read the numbers, so paste those tables in as text as well.

    You can send an idea, a proposal, part of a draft, or a whole thesis. You do not need to say which.

  4. Then ask it to check its own work

    When it answers, send one more message: “Now check every point against my text. Drop any whose quotation you cannot find, and any that would be true of almost any economics thesis. Tell me which could change how a reader judges the thesis and which are an hour’s work. Then print what survives, and keep your seminar questions and anything you said about declaring AI use.”

    It takes thirty seconds. It ranks the points and cuts the padding. It is not a check you can rely on by itself, so search your own file for any quotation before you act on it.

Before you paste anything

A chatbot sends whatever you paste to the company that runs it, such as OpenAI, Anthropic, or Google. Check that your supervisor is comfortable with this and that it fits your faculty's rules on generative AI. Using it this way counts as AI use, and Charles University requires you to declare it in your thesis. The template and guidance are at ai.cuni.cz. None of this should stop you. Know where your text goes before you send it.

What it will tell you
Optional: count your characters

This project includes a small script, count.py, for checking the length of your draft. Clicking the link downloads a Python file, and it is only useful if you already run Python from a terminal. It runs on your own computer and sends nothing anywhere. Most students will not need it.

Recommended: use Claude Code or Codex

For a deeper review, use Claude Code or Codex, and ideally both. The desktop apps make it easy: Claude Code is the Code tab in the Claude app, and Codex comes inside the ChatGPT app. No terminal and no programming: open the folder with your thesis and ask in plain English.

It reads your files directly instead of what you remembered to paste, and it can tell you whether your analysis code does what your methodology section claims, provided you give it your whole project folder rather than a compiled PDF on its own. A chatbot can only do this if you paste the code in as well, and that is where serious problems turn up. It also checks its own quotations against your text before showing you anything.

Claude Code needs a paid Claude plan. Codex also works on a free ChatGPT account, though with small limits. If you already pay for Claude or ChatGPT, the agent comes with your subscription.

See advanced.md for how. The button above still works well if you would rather not.