Price the delivery scope before the interface

A custom tutor estimate is meaningful only when it describes what will be built, integrated, evaluated, and maintained. Two proposals with similar chat screens may cover very different responsibilities. One might answer from a single approved module; another might support multiple subjects, authenticated course access, teacher controls, voice interaction, and reporting. Compare those deliverables before comparing totals.

Ask for a scope table with assumptions, exclusions, dependencies, and acceptance evidence. Keep implementation cost separate from recurring operation and future change work. A discovery exercise can reduce uncertainty by examining actual course files, integration access, and example learner questions. An estimate created without those inputs should identify which unknowns could change the scope.

Curriculum preparation changes the workload

Course material often arrives in mixed formats with duplicated pages, scanned equations, teacher notes, and outdated versions. The work is not simply uploading files. It includes identifying the authoritative material, checking extraction quality, mapping content to learning objectives, defining access boundaries, and agreeing who can approve corrections. Content licensing and assessment confidentiality also need explicit ownership.

An illustrative pilot using a clean text-based study unit requires a different preparation process from a mathematics course containing image-only worksheets and handwritten solutions. The second may need manual transcription checks and subject review. A useful proposal states whether the institution supplies approved content or the delivery team prepares it, and specifies the review handoff in either case.

Teaching behaviour and evaluation are deliverables

A tutoring system needs instructional rules as well as answer generation. Requirements might include progressive hints, misconception feedback, accessible notation, teacher escalation, and restrictions during assessed work. Each behaviour needs examples and tests. More open-ended subject coverage increases the variety of cases educators must assess; it does not remove the need for a defined quality standard.

Request an evaluation allowance for representative questions, wrong learner answers, ambiguous prompts, and missing-source cases. Establish who writes the expected teaching response and who resolves reviewer disagreements. NIST provides a risk-management framework, but an institutional pilot still needs its own evidence: what was tested, what failed, what changed, and what remains outside the supported boundary.

Integration and permissions affect complexity

A standalone pilot may use an approved content collection and a limited sign-in flow. A production integration may need LMS launches, course context, enrolment checks, staff administration, and incident logging. Reading course material and writing grades are different permissions and should be estimated separately. Avoid requesting broad access merely because a platform offers it.

An illustrative integration brief could permit students to open the tutor from a course and access only that course's approved revision notes. It could explicitly exclude grade changes and submission access. This narrower design makes the permission boundary easier to explain and test. SSO configuration, administrator availability, test environments, and platform upgrade schedules should appear as project dependencies.

Model usage is only one recurring cost

Operation can include model calls, content indexing, hosting, monitoring, incident handling, evaluation after model changes, and content refreshes. Usage depends on interaction patterns such as message length, retrieved material, and repeated attempts. A quote should state the usage assumptions and explain what happens when the agreed operating limit is reached. No universal per-student figure fits every tutoring design.

Build a simple operating scenario with institution-supplied assumptions. For example, model a limited pilot cohort, its expected study sessions, and an agreed maximum interaction size. Treat these as planning inputs rather than observed demand. Ask how the system records usage without unnecessarily retaining student conversations, and who receives an alert when a budget or reliability threshold is approached.

Request a comparable estimate

Compare proposals against a shared definition of completion. A low initial build figure can leave major work with the institution if content preparation, accessibility review, or acceptance testing is excluded. Equally, a broad package may contain features the pilot does not need. A phased project should make the next investment decision depend on evidence from the first phase.

  • Define the subject, audience, curriculum boundary, languages, and supported interaction types.
  • List content preparation, educator review, integrations, accessibility checks, and delivery documentation separately.
  • Ask for recurring-cost assumptions, ownership arrangements, support boundaries, and change procedures.
  • Agree pilot acceptance criteria and the evidence needed before expanding to another subject or cohort.

Sources & further reading

Primary references checked for this article. Practical examples are illustrative, not client results.

Apply this to your project.

Talk to us about an AI tutor built around your curriculum, learner needs, and teaching approach, with educator review of explanations, practice activities, and feedback.

Explore AI Tutor Development