top of page

Adding AI to an existing app -
without rebuilding it

Four AI-powered tools designed and integrated into the Books Corporation of India mobile app, without disrupting a single existing workflow.

Actual screenshots of the app are not shared due to NDA restrictions.

iPhone Mockup (1)New.png

CLIENT

Books Corporation of India

MY ROLE

Lead Product Designer

TIMELINE

5 Months

PLATFORM

Android (existing BCI app)

THE BRIEF

AI inside an existing app, on a deadline

Books Corporation of India is a textbook publisher with an existing mobile app used by teachers and students across multiple states. When they decided to integrate AI, the constraint was clear: it had to live inside the app they already had. A separate product was too costly, too slow and unnecessary. They also had a hard deadline, everything needed to ship before the start of the new academic session.

Rather than duplicating BCI's book database, I connected all four tools directly to their existing content database via APIs. The AI always works off live, acurate content and nothing in the existing app was touched.

THE PRODUCTS

Four tools. Two user types. One Suite.

Access is role-based from login. Students see only what is built for them and teachers see only what is built for them.

1.

Chat with Book

Students select a class, subject and chapter. The AI opens a chatbot scoped entirely to that chapter's content. It surfaces suggested questions to get started and answers only what is relevant to the selected chapter. Any off-topic question is flagged and redirected back to the material.

3.png
5.png

2.

Lesson Plan Generator | For Teachers

Teachers select a chapter and the tool generates a complete lesson plan including teaching flow, student activities, assessment methods, time breakdown and materials. If changes are needed, teachers type natural language instructions and the AI revises accordingly. Exportable as a .txt file.

2.png
3.png

3.

Question Paper Generator | For Teachers

Teachers select multiple chapters and set the total paper marks, the AI generates a structured question paper with mark distribution across question types, plus a complete answer key. Teachers can revise via natural language or edit manually. Downloadable as .txt or .docx.

3.png
4.png
5.png

4.

Worksheet Generator | For Teachers

Generates upto three distinct worksheets per chapter, giving multiple sets of practice, revision or assessment. Each worksheet includes an answer key. Like the other teacher tools, outputs can be refined via natural language instructions and downloaded as .txt files.

3.png
4.png

RESPONSIBLE DESIGN

Guardrails built in, not bolted on

In an educational setting, accuracy and appropriate use are non-negotiable. The Chat with Book feature has five delibrate constraints:

​

  • Students can only ask 5 questions per session, after which the chat locks for 6 hours preventing over-reliance on the AI.

  • Off-topic questions do not count towards the limit, encouraging students to stay on the chapter content.

  • The AI only answers questions directly related to the selected chapter. Everything else is flagged and redirected.

  • Suggested questions are surfaced on opening, grounding students in the material from the first interaction.

  • Students have no access to any teacher tools which is enforced at login and not hidden in the UI.

Across all four tools, hallucinations are reduced by design. The AI generates content from BCI's own verified book database, not from general internet knowledge.

OUTCOME

Shipped on time, live across multiple states

The BCI AI Educational Suite launched before the start of the new academic session and is now live for registered BCI users in over 300 schools across 4 states. All AI tools went through rigourous testing before release. Usage data is being gathered as the academic year progresses.

LOOKING FORWARD

AI integration does not have to mean starting over. This project shows that meaningful, responsibly designed AI can be added to an existing product, on time, without disruption and without rebuilding what already works. If that is a problem you are trying to solve I would be glad to talk.

bottom of page