Homework help, the smarter way- python coding chatbot.pdf

h2412689 0 views 11 slides Oct 07, 2025
Slide 1
Slide 1 of 11
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11

About This Presentation

PYTHON, AI, ML CODING, CHATBOT


Slide Content

Between school, exams, and everything else — remembering
which assignment is due when shouldn’t be another headache. What if students had a small tool that kept it all in one place?
That’s why we built the Homework Bot — a simple Python
chatbot that helps students manage their tasks easily, without
extra distractions. It doesn’t do everything — but it does exactly what it needs to.
And sometimes, that’s enough.

Neokul Learning Private Limited is a
recently incorporated company in India,
established on March 29, 2024.
It is specializing in the education sector,
with a focus on entrepreneurship and
technology.
Key individuals associated with the
company include Abhishek Mawai, Sapna
Shahani, and Apoorv Bamba.

Problem Statement
“Students Struggle with Homework
Planning and Prioritization”.
It's all about ;
Forgetful deadlines
Missed submissions
Anxiety , stress and self doubt

Student's Homework Management Chatbot
This project aims to build a simple AI chatbot that helps
students organize and manage their homework tasks
efficiently. It stores and retrieves homework data using
JSON files and provides basic interaction through user
commands.
Makes task management fun, automatic, and stress-free
— especially for forgetful or overwhelmed students.
Understanding the project

Followed the Design Thinking process to solve the problem
Empathize: Engaged with users to understand pain points
Define: Identified and framed core issues
Ideate: Brainstormed multiple solution ideas
Prototype: Built and refined a low-fidelity prototype using
feedback
Plan of Action: Weekly sprints, user testing, and continuous
improvements led to the final prototype

Built a clickable Figma prototype to
demonstrate the user journey
Highlighted key features: clean
dashboard, task manager, instant
feedback
Enabled early testing, validation, and
real-world visualization
User feedback guided further
improvements

Who we asked:
15 students (Classes 9–12)
1 teacher What they liked:
It’s simple to use
Tasks can be added and saved
They liked the option to edit or delete tasks Suggested additions:
A “sort by deadline” feature
Color coding (for GUI)
Ability to set recurring tasks The chatbot is already useful for basic task
management. With a few small updates, it could
become even more practical. 1 2 3 4 Core features:
Add / Edit /
Delete homework
tasks
View tasks with
subject and
deadlines
Save to JSON
Mark tasks as
complete

Core Solution: Conversational task management chatbot with natural
text commands and automatic JSON file persistence.
Key Functionalities:
1.Add tasks with /addtask [description]
2.View all tasks with /viewtasks
3.Mark completed with /markdone [ID]
4.Auto-save to homework_data.json

Next Steps:
Short-term: Web interface development
Medium-term: Mobile app with NLP integration
Long-term: AI-powered scheduling and collaboration features
Key Learnings:
Simplicity beats complexity in task management
Command-based interfaces are more intuitive than expected
Users prioritize speed and reliability over features
Recommendation: Scale through educational partnerships while maintaining core simplicity.
Tags