Homework help, the smarter way- python coding chatbot.pdf
h2412689
0 views
11 slides
Oct 07, 2025
Slide 1 of 11
1
2
3
4
5
6
7
8
9
10
11
About This Presentation
PYTHON, AI, ML CODING, CHATBOT
Size: 10.34 MB
Language: en
Added: Oct 07, 2025
Slides: 11 pages
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.