0% found this document useful (0 votes)
10 views2 pages

LearnPath Project Proposal Submission

The document outlines a project proposal for 'LearnPath,' a smart learning resource finder aimed at helping students access organized and trustworthy educational materials. The team, led by Muhammad Ali, plans to develop a GUI-based desktop application using Python and Tkinter, which will streamline access to verified resources and potentially integrate AI/ML for personalized recommendations in the future. A detailed timeline and division of responsibilities among team members are also provided to guide the project execution.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views2 pages

LearnPath Project Proposal Submission

The document outlines a project proposal for 'LearnPath,' a smart learning resource finder aimed at helping students access organized and trustworthy educational materials. The team, led by Muhammad Ali, plans to develop a GUI-based desktop application using Python and Tkinter, which will streamline access to verified resources and potentially integrate AI/ML for personalized recommendations in the future. A detailed timeline and division of responsibilities among team members are also provided to guide the project execution.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Project Proposal Submission: LearnPath

— A Smart Learning Resource Finder


Instructor Dr. Naveed Zafar Rizvi
Team PIONEERS
Submission Date & Time 12 October · 9:15 PM
Section E
Group Members
●​ Muhammad Ali (Leader)
●​ Kamran
●​ Fardeen
●​ Hassan

A. Project Topic
App Name (Working Title): LearnPath — A Smart Learning Resource Finder

Problem Statement
When we entered college, we realized that the classroom lectures were not enough for proper
understanding. After almost every class, we had to search online for better explanations from
MIT, Harvard OpenCourseWare, Coursera, and YouTube channels. However:
1.​ Searching for relevant content took too much time.
2.​ We were confused which resource was correct or trustworthy.
3.​ There was no single organized place where all subject-wise verified resources were
listed.

B. Proposed Solution / How We Will Proceed


We plan to build a simple GUI-based desktop application using Python and Tkinter. This app
will:
●​ Contain organized lists of trusted learning resources (videos, courses, lecture notes) for
each subject and topic.
●​ Allow students to instantly access high-quality explanations without wasting time
searching.
●​ In the future, we aim to integrate AI/ML to personalize recommendations based on
semester, branch, or topic difficulty.

C. Work Distribution (Team Responsibilities)


Team Member Responsibility
Muhammad Ali (Leader) Identify user problems through student
Team Member Responsibility
discussions and finalize main problem
statement
Kamran Research competitor platforms (Coursera,
Udemy, MIT OCW, GUVI, NPTEL, etc.) and list
technical requirements
Fardeen Design UI screens and build GUI prototype
using Tkinter / Figma
Hassan Create Personas, Storyboards, and draft
proposal/report documentation
D. Steps to Be Followed (As Per Project 1 Guidelines)
1.​ Define mission statement and scope
2.​ Research student needs (interviews) and create Personas & Storyboards
3.​ List customer pain points and needs
4.​ Analyze existing solutions (competitor analysis)
5.​ Define product requirements and specifications
6.​ Generate multiple user flows and select best one (Decision Matrix)
7.​ Sketch UI concepts and finalize screens
8.​ Build working GUI prototype (Tkinter)
9.​ Reflect on strengths and weaknesses
10.​Compile final report and supplementary material

E. 10-Day Timeline
Day(s) Task
Day 1 Planning & Role Confirmation
Day 2-3 Student Interviews & Problem Validation
Day 4 Competitor Analysis + Personas
Day 5 Final Problem Statement + Storyboards
Day 6 User Flow Drafts & Selection
Day 7 UI Sketches
Day 8 GUI Prototype (Tkinter)
Day 9 Report Writing
Day 10 Review & Submission

You might also like