Study Buddy
By: Pranjal Choudhury
Sagnik De
Pravin S
Mehak Singal
Madhurima Ghosh
Vibhor Jain
Dripto Bhattacharyya
Software Engineering Project
Team 22
Overview
Gantt Chart
01
Types of Users
02
User Stories
03
Tech Stack and GenAI
04
GenAI Features-1
06
GenAI Features-2 & 3
07
GenAI Features-4 & 5
08
Demo
09
Questions
10
Gantt Chart
&
Sprint Schedule
Types of Users
Primary User
Secondary User
Tertiary User
User Stories
- I want to ensure that only I can submit and view my personal space and no one else can look at it without my permission.
- So that I can feel secure about my privacy.
Student
- I want to implement encryption and role based access control features
- So that students' personal spaces are secure.
Admin
-I want to upload notes for different subjects.
- So that I can refer to them for further understanding
Instructor
- I want to download PDFs of notes.
- So that I can view them offline.
- I want to upload assignments for different courses
- So that I can evaluate student and can submit their assignments
User Stories
- I want to be able to submit my answers to assignments
- So that they can be saved for evaluation.
Student
- So that I am able to understand the code properly.
Student
Student
- I want to delete flashcards if they are no longer relevant
- So that I can keep only relevant content.
Gen AI Features
Ask AI�
Generate Flashcards
Help With Coding Assignments
Summarize Notes
Generate Questions on Notes
Generate More Assignment Questions
Context Based Search
Implementation
Flashcards
Generates flash cards directly within the app, summarizing key concepts and takeaways from course material for quick reference and review.
Gen-AI Features
Ask AI
Allows students to ask GenAI specific questions about the course material, providing detailed and contextually relevant answers to clarify concepts and resolve doubts.
Assignment-Like
Questions
GenAI generates practice questions and answers based on the provided question, helping students strengthen their understanding of key concepts.
Summarize Notes
GenAI produces brief and focused summaries from course notes, emphasizing important points and core concepts for fast and efficient review.
Gen-AI Features
Help in Coding Assignment
GenAI provides hints and logical steps to help students tackle coding assignments, guiding them through problem-solving without giving away direct answers.
Notes-Based Questions
GenAI generates questions and answers based on the notes provided by the instructor, helping students to test their understanding of the course material.
DEMO
Questions
THANK YOU!
Pranjal Choudhury- 21f1006904
Madhurima Ghosh- 21f1003812
Vibhor Jain- 22f3000607
Sagnik De- 21f1003383
Mehak Singal- 21f1006390
Dripto Bhattacharyya- 21f3001428
Pravin S- 22f1001797