Sri Guru

byReow Sd

Tum ye batao ki codex pr kya prompt likhu aage I want a app jisme animated teacher ho or specially for student for study Related to this pdf. Main chahti hun ki teacher student ko dekh sake or teacher jaese school or college me padhate hai waise bhi ho padhae or agar user ko kuch samjh me na aae toh bo use or ache se samjhae or uske questions ka answer de or agar student ko koe doubt ho toh bo bhi solve kare. Teacher school ke teacher ki tarah hona chahiye toh bo student ka test bhi le or use bhi questions slove karne ko de or bo student ko dhyan me rakhte hue hi use study karwae. Or students ki jo details di hai uske according hi. Or isme student ki subjects ki description ke according (matlab e.g. jaese ki main kahun ki mujhe 1st sem kaa mathematics1 or 3rd sam ka mathematics 3 or 5th sem ke sare subjects or books padhni hai toh usi ke according mera study plan banega or haan isme time limit bhi hogi kyuki humare exam October half me lag jate hai toh ) hi uske liye study plan banaya jaega pr bo study plan teacher kr pass hi hoga or camera or mic humesha on rahega study ke pass or is app ko use karte time hum koe or app nhi khol pae or jaese multiple app open rakhte hai waisa na ho. Important thing indian education hai toh isme hume questions yaad bhi karne padte hai or haan sath me pyq ko bhi syllabus ke sath dekh kr bhi exam ki teyari karwani hai or sath me bache ko har ek chhoti se lekar badi information deni hai or practical education is also important. Or jo photos bheje hai bo hi teacher honge or jaese game me character change hone pr level utna hi rehta hai usi ke according character change kr sakte hai or memory hona bahut important hai. Agar memory nhi hogi toh teacher ko yaad nhi rahega. Or teacher normal teacher ki tarah hoga like bo mazak bhi karega gussa bhi karega hansega bhi or majak udaega bhi humara or hume punish bhi karega . Study timing student ke according hi hogi or flexible hogi. Teacher basics se lekar advance har cheez student ko sikhaega. App ko login karne ke liye sirf gmail ka hi option rakhna. Student hai toh bo beginner hi hoga toh e.g. jaese main jise maths ka m bhi nhi aata or students bhi aese hi hote haii bahut toh isi ke according hi hona chahiye. Study ke alawa teacher students ke questions jo studyse related nhk hai ke answer de sakte hai philosophical way me. Students ki life me jo problems obstacles and different things hoti hai toh uske questions or teacher bhi students ko study ke alawa aesi cheeze sikhae or samjhae jo use ek acha insaan banae or uski thinking ko improve kare or decision ability improve ho. Jb jo bana hua study plan khatam ho jae toh uske baad fer se agla study plan banega but pechle studyplan ko bhi dhyan me or yaad rakh kr hi. Or haan jo student hoga bo apni copy pr hi likhega or kabhi bo photos bhej kr homework check karwaega or class ke time bo back camera kr kr jo uske liye bo dikhaega ya photo bhejega. Toh aesa ek app chahiye android

LoginProfileSessionSetupDashboard
Login

Comments (0)

No comments yet. Be the first!

System Requirements

System Requirement Document
Page 1 of 4

Sri Guru System Requirements Document

Introduction

The Sri Guru project aims to create an interactive educational app featuring an animated teacher designed for students. The app will provide a personalized learning experience, simulating a real classroom environment with a human-like teacher.

System Overview

Sri Guru is an educational application that offers one-on-one voice-based interaction with an AI teacher. The teacher will have a human-like personality, capable of discipline and humor, and will guide students through their studies with a focus on Indian education standards. The app will include features such as study plans, subject-specific guidance, and interactive learning experiences.

Page 2 of 4

Functional Requirements

  • As a Student, I should be able to interact with the teacher through voice, ensuring a human-like conversation.
  • As a Student, I should be able to receive personalized study plans based on my semester and subject requirements.
  • As a Student, I should be able to have my study progress monitored and receive feedback from the teacher.
  • As a Student, I should be able to receive explanations and answers to my questions in a philosophical manner.
  • As a Student, I should be able to have my doubts resolved by the teacher.
  • As a Student, I should be able to take tests and solve questions provided by the teacher.
  • As a Student, I should be able to submit homework by sending photos for review.
  • As a Student, I should be able to change the teacher's character skin, which will also change the voice.
  • As a Student, I should be able to receive guidance on practical education and life skills.
  • As a Student, I should be able to study without distractions from other apps.
  • As a Student, I should be able to receive reminders and scolding if I get distracted during study sessions.
  • As a Student, I should be able to log in using only my Gmail account.

User Personas

  • Student: A beginner-level learner who requires guidance in various subjects, including mathematics and practical life skills. The student interacts with the AI teacher for personalized learning.

Core User Flows

  • Student logs in with Gmail -> Selects subjects and semester -> Receives a personalized study plan -> Interacts with the teacher via voice -> Submits homework via photos -> Receives feedback and guidance -> Takes tests and receives scores.
Page 3 of 4

Visuals Colors and Theme

  • primary: #6A1B9A (Deep Purple)
  • primary_light: #AB47BC (Light Purple)
  • secondary: #FF7043 (Coral)
  • accent: #FFEB3B (Bright Yellow)
  • highlight: #FFC107 (Amber)
  • bg: #F3E5F5 (Lavender)
  • surface: rgba(255, 255, 255, 0.8)
  • text: #212121 (Dark Gray)
  • text_muted: #757575 (Light Gray)
  • border: rgba(0, 0, 0, 0.1)

Signature Design Concept

The Sri Guru app will feature an interactive magical world aesthetic, inspired by anime and fantasy themes. The home page will have a dynamic, animated garden scene where the teacher appears as a character who interacts with the student. The teacher will change appearance and voice based on the student's selection, providing a unique and engaging experience. The interface will include subtle animations and transitions, enhancing the magical feel. The use of framer-motion will allow for smooth animations and interactions.

Interaction Model & Motion Direction

  • Interaction Model: Parallax
  • The landing page will feature layered depth with animated elements that move at different speeds as the user scrolls. The teacher character will have animated expressions and gestures, creating an engaging and immersive experience.
Page 4 of 4

Non-Functional Requirements

  • The app must ensure low latency in voice interactions to maintain a natural conversation flow.
  • The app should be compatible with Android devices.
  • The app must ensure data privacy and secure access through Gmail authentication.

Tech Stack

  • Frontend: React Native for mobile app
  • Backend: Python, FastAPI
  • Database: MongoDB
  • AI Models: GPT 5.4 for user-friendly responses
  • AI Tools: Litellm for LLM Routing
  • Orchestration: Docker, Kubernetes

Assumptions and Constraints

  • The app will be used primarily by students in India, following the Indian education system.
  • The app will require continuous internet connectivity for real-time interactions.
  • The teacher's character and voice will be based on pre-uploaded photos and audio samples.

Glossary

  • AI Teacher: An animated character that interacts with students using AI-driven voice responses.
  • Study Plan: A personalized schedule and curriculum designed for the student.
  • Parallax: A visual effect where background images move slower than foreground images, creating a sense of depth.
Login design preview
Login: Sign In Gmail
Setup: Select Semester
Setup: Choose Subjects
Setup: Select Teacher Skin
Dashboard: View Study Plan
Session: Start Voice Lesson
Session: Ask Doubts
Session: Receive Explanation
Session: Take Test
Session: Submit Homework
Session: Receive Feedback
Dashboard: Track Progress
Profile: Change Teacher Skin