
AI Chatbot Tutor
Upwork
Remoto
•8 hours ago
•No application
About
Description I am looking for a developer or chatbot specialist to set up a fully branded AI Tutor chatbot for A-Level students. This does not need to be built from scratch — I am open to using existing chatbot platforms (e.g. Botpress, Voiceflow, Rasa, Chatbot UI, Lobe Chat, etc.) as long as the solution is stable, branded, and works with OpenAI GPT. The chatbot will act as a subject tutor (Needs to select subjects, expanding to other A-Levels subjects later). It should deliver clear, exam-focused support for students and be embeddable on learning platforms (e.g. via iframe or widget). Key Requirements Integrate with OpenAI GPT-5 using custom prompts. Support LaTeX rendering for Maths equations. Allow file and image uploads (past papers, diagrams, data sets). Save and link student chat history to their login/account. Be embeddable on third-party learning platforms. Apply custom branding (logo, colours, tutor name). Output Capabilities (Required) The chatbot should be configured to produce outputs that are clear, exam-focused, and student-friendly. Specifically: LaTeX Rendering: All mathematics must be displayed in proper LaTeX, both inline ($x^2$) and block ( 𝑥 2 x 2 ). Step-by-Step Solutions: Explanations should be broken down into logical steps, with one step per line for clarity. Exam Marking Language: Answers must highlight where marks are awarded, e.g. Method (M), Accuracy (A), Communication (C) in Maths; KAA chains and Evaluation in Economics. Structured Responses: Use concise bullet points or numbered lists where appropriate instead of long paragraphs. Adaptive Output: If a student has not attempted a question, the chatbot should output scaffolding or hints first, not the full solution. Feedback Cycle: After solving, the chatbot should output (1) two common mistakes, (2) one follow-up practice question, and (3) a short summary of what the student should focus on next. File/Image Handling: When an image or PDF is uploaded, the chatbot should output a one-line description of what was detected, extract the relevant question, and then present a worked solution in LaTeX. Can output as pdf or diagram etc. Cross-Subject Output: Capable of switching rules/output depending on subject (Maths, Economics, Sciences, etc.), based on initial subject selection. Deliverables Setup of a chatbot solution (Botpress, Voiceflow, or similar) OR deployment of an open-source chat UI (Chatbot UI, Lobe Chat, etc.). Branding applied (logo, colours, tutor name). Configuration of prompts for at least Maths and Economics, with ability to extend to other subjects. LaTeX rendering + file upload working end-to-end. Instructions for how to manage prompts and redeploy. Ideal Candidate Experienced with chatbot platforms or OpenAI integrations. Familiar with LaTeX rendering and handling file uploads in chat apps. Able to deliver a production-ready chatbot quickly, with custom branding. Budget & Timeline Budget: $200 USD (depending on whether using existing solutions or light customisation). Timeline: 1–2 days How to Apply Please share: Which chatbot platform/solution you recommend and why. Previous chatbot projects you’ve worked on.