-
Notifications
You must be signed in to change notification settings - Fork 1
Daily Standup Meeting Log
2025-09-24 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- GPU server setup (CUDA & virtual conda env)
- Cross-attention architecture implementation
- Plan for Today: YOLO training prep for LPM dataset (in GPU server)
- Existent Blockers: none
김한들
- Progress of Yesterday:
- worked on third and fourth sections of requirements & specifications document
- Plan for Today: finish competitive landscape study
- Existent Blockers: none
윤수
- Progress of Yesterday: search some reference about UI wireframes
- Plan for Today:
- organize the draft of UI wireframe
- plan the outline of entire design concept
- Existent Blockers: none
정상현
- Progress of Yesterday: set up basic frontend and backend
- Plan for Today:
- work on extracting part of the lecture slides
- design backend API structure
- Existent Blockers: none
최은우
- Progress of Yesterday:
- Cleaned and restructured the transcripts from the LPM dataset
- removed unnecessary info
- reformatted into a consistent JSON structure to fit our needs
- Processed figure annotations
- removed redundant info
- converted bbox into a usable format
- standardized directory structure, reorganized into a unified JSON schema
- Started lecture note extraction process using LPM dataset's internal links and timestamps
- reached 2000/9038 images total
- Cleaned and restructured the transcripts from the LPM dataset
- Plan for Today:
- Organize and document the extraction workflow to distribute this task among team members
- Continue extracting the lecture slides
- Existent Blockers:
- image extraction is a tiring task - it faces a lot of network/cookie related errors, to which there isn't really direct solvency -> will take too long for me alone to finish this task, and so will distribute the task to team members
2025-09-25 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Search for alternative pipeline
- -> Study researches (ColPali, Nemoretriever)
- Plan for Today:
- Set-up RAG & ASR environments
- Implement dataset interface
- Existent Blockers: none
김한들
- Progress of Yesterday:
- Finish competitive landscape study
- Discuss about UI organization and functional requirements
- Plan for Today:
- wrap up UI organization in team meeting
- Existent Blockers:
- Need specific UI information to decide functional requirements
윤수
- Progress of Yesterday:
- Set up the initial frames in Figma
- Finalize the primary and secondary color palette for the app
- Plan for Today:
- Organize and refine the draft of UI wireframe
- Outline the overall design concept
- Existent Blockers: none
정상현
- Progress of Yesterday:
- Work on extracting part of the lecture slides (2000/9000)
- Discuss about UI, work flow and functional requirements
- Plan for Today:
- Discuss about specific UI
- Decide whether to build with Flutter or Kotlin
- Existent Blockers:
- Need specific UI information to decide functional requirements
최은우
- Progress of Yesterday:
- Finished dataset construction (9020/9038 lecture notes)
- Discuss about UI organization and functional requirements via zoom
- Plan for Today:
- Upload dataset to GPU server
- Take care of outlier data & dataset validity check
- Write user story
- Existent Blockers: none
2025-09-26 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Finished set-up of ASR SOTA model (parakeet-tdt-0.6b-v2)
- Finished set-up of RAG model (llama-nemoretriever-colembed-3b-v1)
- Plan for Today:
- Prepare the benchmark of MaViLS dataset
- Existent Blockers: none
김한들
- Progress of Yesterday: Formalized UI outline with teammates
- Plan for Today: Derive corresponding user stories for wiki documents
- Existent Blockers: none
윤수
- Progress of Yesterday:
- Became familiar with Figma tools
- Finalize the UI structure of the initial screen
- Plan for Today: Complete the first draft of UI
- Existent Blockers: none
정상현
- Progress of Yesterday:
- Selected frontend frame & Finished frontend setting
- Plan for Today:
- Review UI wireframe
- Existent Blockers: none
최은우
- Progress of Yesterday:
- Uploaded entire dataset to GPU server & executed validity check
- Took care of outlier data manually
- Plan for Today:
- Review UI wireframe
- Customize color palette of the ui
- Research about asr models and sentence recognition within scripts
- Existent Blockers: none
2025-09-27 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Prepared the benchmark of MaViLS dataset
- Plan for Today:
- (Continued) Prepare the benchmark of MaViLS dataset
- Existent Blockers: none
김한들
- Progress of Yesterday: Derived 4-5 user stories
- Plan for Today: Continue on deriving user stories and formalizing them
- Existent Blockers: none
윤수
- Progress of Yesterday:
- Organize the frame of entire UI
- Finalize the first draft of the initial screen
- Select the color palette set with other members
- Plan for Today:
- Refine the first draft of the initial screen
- Exteriorize the other screens
- Existent Blockers: none
정상현
- Progress of Yesterday:
- Reviewed the initial UI design
- Plan for Today:
- Work on ideas for another page
- Existent Blockers: none
최은우
- Progress of Yesterday:
- Reviewed UI wireframe
- Searched for color theme of ui
- Plan for Today:
- Research about asr models and sentence recognition within scripts
- Existent Blockers: none
2025-09-28 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Finished the benchmark of MaViLS dataset (simple pipeline)
- Plan for Today:
- Prepare the benchmark of MaViLS dataset with MaViLS DP algorithm
- Existent Blockers: none
김한들
- Progress of Yesterday: Derived more user stories for specific situations
- Plan for Today: none
- Existent Blockers: none
윤수
- Progress of Yesterday:
- Refine the first draft of the initial screen with other team members
- Plan for Today:
- Exteriorize the other screens
- Existent Blockers: none
정상현
- Progress of Yesterday:
- Worked on ideas for another page
- Plan for Today:
- Implement another page
- Existent Blockers: none
최은우
- Progress of Yesterday:
- Research about asr models and sentence recognition within scripts
- Plan for Today:
- Look through source codes of existing models searched yesterday, possibly run tests
- Edit Figma UI
- Existent Blockers: none
2025-09-29 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Finished the benchmark of MaViLS dataset with DP algorithm
- Plan for Today:
- Improve the DP algorithm
- Existent Blockers: none
김한들
- Progress of Yesterday: none
- Plan for Today: Formalize use cases
- Existent Blockers: none
윤수
- Progress of Yesterday: none
- Plan for Today:
- Exteriorize the other screens
- Existent Blockers: none
정상현
- Progress of Yesterday: Applied various color themes to home screen UI
- Plan for Today:
- Start to write flutter code
- Existent Blockers: none
최은우
- Progress of Yesterday:
- Looked through source codes of existing models searched the day before
- Applied various color themes to home screen UI
- Plan for Today:
- Run tests of defluency / sentence wise summarization models
- Existent Blockers: none
2025-09-30 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Grid search hyperparameters (jump penalty weight, backward penalty weight)
- Plan for Today:
- (Continue) Grid search hyperparameters
- Search for the method to improve the matching algorithm (e.g. defluency)
- Existent Blockers: none
김한들
- Progress of Yesterday: Formalize use cases
- Plan for Today:
- Categorize the user stories
- Continue developing user stories
- Existent Blockers: none
윤수
- Progress of Yesterday: Exteriorize the other screens
- Plan for Today:
- Refine the entire UI design with other team members
- Learning about using flutter/dart
- Existent Blockers: none
정상현
- Progress of Yesterday:
- Set up the project basics, including implementing the main UI in Flutter, creating the color palette, and designing the file structure
- Plan for Today:
- Organize and implement the wireframe
- Improve the UX, and revise and finalize the UI
- Existent Blockers: none
최은우
- Progress of Yesterday:
- Committed previous works on dataset reconstruction
- Programmed GUI interface to allow users to easily add and extract slides from new lecture videos to the dataset & committed
- Created application logo & finalized color scheme
- Plan for Today:
- Add design & improve UX on the created UI wireframe
- Create frontend page files according to UI wireframe such that co-coding is possible without having to face conflicts & distribute the work
- Existent Blockers: none
2025-10-01 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Finished grid search hyperparameters
- Implement TTS model (Kokoro) & JSON Output script
- Plan for Today:
- Make demo case for iter1 (tts output & json output)
- Improve matching algorithm
- Existent Blockers: none
김한들
- Progress of Yesterday:
- Finished writing use cases
- Built categories of user stories
- Plan for Today:
- Continue writing user stories
- Existent Blockers: Incomplete UI organization
윤수
- Progress of Yesterday: Refine the entire UI design with other team members
- Plan for Today:
- Finalize the entire UI design draft
- Learning about using flutter/dart
- Existent Blockers: none
정상현
- Progress of Yesterday:
- Revise UI / UX
- Organize the wireframe
- Plan for Today:
- Finalize the UI / UX (first version)
- Write the confirmed UI in Flutter code
- Existent Blockers: none
최은우
- Progress of Yesterday:
- Committed previous works on dataset expansion
- Plan for Today:
- Add design / color scheme & improve UX on the created UI wireframe
- Create frontend page files according to UI wireframe such that co-coding is possible without having to face conflicts & distribute the work
- Existent Blockers: Incomplete UI wireframe - unable to configure frontend
2025-10-02 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Make demo case for iter1 (tts output & json output)
- Improve matching algorithm (context interpolation method)
- Plan for Today:
- Make integrated pipeline (asr - slide matching - tts)
- Existent Blockers: none
김한들
- Progress of Yesterday:
- Added detailed user stories
- Finished writing requirements & specifications document
- Plan for Today:
- Discuss on organizing design documentation
- Existent Blockers: Incomplete UI organization
윤수
- Progress of Yesterday:
- Finalize the entire UI design draft
- Set git/flutter development environment
- Plan for Today:
- Learning about using flutter/dart
- Programming frontend(settings screens) w/ flutter
- Existent Blockers: none
정상현
- Progress of Yesterday:
- Modified design & improved UX
- Plan for Today:
- Complete the frontend that i’m responsible for(player part)
- Existent Blockers: none
최은우
- Progress of Yesterday:
- Added design / color scheme & improve UX on the created UI wireframe
- Created frontend page files according to UI wireframe and assigned pages to each team member
- Configured layout of design documentation
- Plan for Today:
- Complete my part of frontend development (/home, /edit, /search)
- Discuss and fill out parts of design documentation
- Existent Blockers: none
2025-10-03 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Made integrated pipeline
- Implemented context scoring mechanism
- Merge into main branch (PR #6)
- Plan for Today:
- Set-up experiments
- Existent Blockers: none
김한들
- Progress of Yesterday:
- Revised requirements & specifications document
- Searched for references to design documentation
- Plan for Today:
- Start working on class diagrams
- Existent Blockers: none
윤수
- Progress of Yesterday:
- Learned about using flutter/dart
- Programming frontend(settings screens) w/ flutter
- Plan for Today:
- Organize the design documents w/ other team members
- Draw the class diagram
- Programming frontend(settings screens) w/ flutter
- Existent Blockers: none
정상현
- Progress of Yesterday:
- Completed my part of frontend UI(/player)
- Plan for Today:
- Finish frontend coding
- Discuss the class diagram format
- Existent Blockers: none
최은우
- Progress of Yesterday:
- Completed my part of frontend development (/home, /edit, /search)
- Search for design documentation references
- Plan for Today:
- Discuss and finalize design document organization
- Improve frontend / figma design
- Existent Blockers: none
2025-10-04 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Set-up experiments
- Plan for Today:
- (Continue) Set-up experiments
- Review demo app to submit for iter1
- Existent Blockers: none
김한들
- Progress of Yesterday:
- Wrote our system architecture on wiki
- Plan for Today:
- Work on class diagrams and method details
- Existent Blockers: none
윤수
- Progress of Yesterday:
- Learned about using flutter/dart
- Programming frontend(settings screens) w/ flutter
- Plan for Today:
- Organize the design documents w/ other team members
- Draw the class diagram
- Programming frontend(settings screens) w/ flutter
- Existent Blockers: none
정상현
- Progress of Yesterday:
- Finished frontend coding
- Plan for Today:
- Improve UX of player part
- Discuss about class diagram
- Existent Blockers: none
최은우
- Progress of Yesterday:
- Discuss design document organization
- Edit home screen functionality
- Merge frontend PRs
- Plan for Today:
- Review class diagram
- Fill out frontend criteria of design document
- Review demo app to submit for iter1
- Existent Blockers: none
2025-10-05 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- (Continue) Set-up experiments
- Review demo app to submit for iter1
- Plan for Today:
- Clean-up git branches & Prepare for the submission of iter1 demo
- Fill out schedule sheet & Establish the plan for iter2
- Existent Blockers: none
김한들
- Progress of Yesterday:
- Finished all class diagrams
- Revised system architecture
- Plan for Today:
- Fill out frontend implementation details
- Existent Blockers: none
윤수
- Progress of Yesterday:
- Organized the frame of the class diagram
- Plan for Today:
- Review the scenario and Record the demo of our app
- Check the entire frontend and Memo the parts of improvement
- Write the schedule table
- Existent Blockers: none
정상현
- Progress of Yesterday:
- Assisted with class diagram creation
- Reviewed areas for improvement about frontend part
- Plan for Today:
- Check demo & design approaches to improve UX
- Existent Blockers: none
최은우
- Progress of Yesterday:
- Reviewed class diagram
- Reviewed demo app to submit for iter1
- Wrote demo video scenario
- Plan for Today:
- Fill out frontend criteria of design document & review rest
- Add logo & captions to the demo video
- Existent Blockers: none
2025-10-06 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Reviewed testing plan, iter1 repo, demo video
- Plan for Today:
- Participate in iter2 kickoff meeting
- Algorithm research
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Finalized iteration 1 draft of design document
- Plan for Today:
- Participate in kickoff meeting
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Reviewed the scenario and Recorded the demo of our app
- Wrote README.md file of first demo
- Checked the entire frontend and Memo the parts of improvement
- Wrote the schedule table
- Plan for Today:
- Read & Understand the entire frontend code
- Find & Memo the improvement point of frontend code
- Refine the UI design using Figma
- Select the colors of dark mode using Figma
- Participate in kickoff meeting
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Write API Specification
- Review class/backend diagram
- Plan for Today:
- Categorize frontend improvement
- Participate in kickoff meeting
- Existent Blockers:
최은우
- Progress of Yesterday:
- Reviewed schedule sheet, demo vid, iter1 submission repo and docs
- Plan for Today:
- Participate in iter2 kickoff meeting
- Review dp algorithm in our current slide-matching model
- Try running google ars
- Existent Blockers:
2025-10-07 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Participate in iter2 kickoff meeting
- Algorithm research
- Run large-scale hyperparameter search
- Plan for Today:
- Run large-scale hyperparameter search
- Study FastAPI usage
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Participated in the kickoff meeting
- Plan for Today:
- Setup linter configurations
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Read & Understood the entire frontend code
- Found the improvement point of frontend code
- Plan for Today:
- Read & Understand the entire frontend code
- Refine & Finalize the frontend feature/settings code
- Refine the UI design using Figma
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Ran iter2 kickoff meeting
- Plan for Today:
- Setup linter configurations
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Participated in iter2 kickoff meeting
- Plan for Today:
- Review dp algorithm for slide-matching
- Existent Blockers: None
2025-10-08 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Improve the benchmark code (x100 faster)
- Run large-scale hyperparameter search
- Study FastAPI usage
- Plan for Today:
- (Continue) Run large-scale hyperparameter search
- Study FastAPI usage
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Setup linter configurations
- Plan for Today:
- Nothing to do
- Existent Blockers: None
윤수
- Progress of Yesterday:
- None
- Plan for Today:
- Read & Understand the entire frontend code
- Refine & Finalize the frontend feature/settings code
- Existent Blockers:
정상현
- Progress of Yesterday:
- Setup linter configurations
- Apply dart format to all files
- Modify the player to comply with Flutter linter rules.
- Plan for Today:
- Nothing
- Existent Blockers: None
최은우
- Progress of Yesterday:
- None
- Plan for Today:
- Look through slide-matching algorithm
- Existent Blockers: None
2025-10-09 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- (Continue) Run large-scale hyperparameter search
- Study FastAPI usage
- Plan for Today:
- (Continue) Run large-scale hyperparameter search
- Study FastAPI usage
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Nothing
- Plan for Today:
- Review the changes in frontend to see if anything needs to be documented in Wiki
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Read & Understand the entire frontend code
- Refine & Finalize the frontend feature/settings code
- Plan for Today:
- Read & Understand the entire frontend code
- Refine & Finalize the frontend feature/settings code
- Existent Blockers: None
정상현
- Progress of Yesterday:
- None
- Plan for Today:
- Add subtitle in player
- Fix autoscrolling error
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Edited frontend /home, /search, /shared etc to meet linter requirements
- Plan for Today:
- Continue to review dp algorithm for slide-matching
- Existent Blockers: None
2025-10-10 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- (Continue) Run large-scale hyperparameter search
- Study FastAPI usage
- Plan for Today:
- (Continue) Run large-scale hyperparameter search
- Improve matching algorithms
- Improve benchmark code (to use PyTorch in DP)
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Looked through the frontend code to prepare documentations
- Plan for Today:
- Prepare drafts for new documentation
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Read & Understood the entire frontend code
- Refined the frontend feature/settings code
- Plan for Today:
- Read & Understand the entire frontend code
- Refine & Finalize the frontend feature/settings code
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Found the reason that occur autoscrolling error
- Plan for Today:
- Refactor & Finalize frontend player
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Edited home screen frontend functionality
- Plan for Today:
- Finish patching frontend home, search, shared files
- Existent Blockers: None
2025-10-11 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- (Continue) Run large-scale hyperparameter search
- Improve matching algorithms
- Improve benchmark code (to use PyTorch in DP)
- Implement backend API
- Plan for Today:
- Continue) Run large-scale hyperparameter search
- Implement backend API
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Prepare document drafts to reflect changes
- Plan for Today:
- Continue on document drafts
- Start implementing backend-frontend connection compartment
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Read & Understood the entire frontend code
- Refined & Finalized the frontend feature/settings code
- Plan for Today:
- Participate in team meeting
- Arrange tasks
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Refactor & Finalize frontend player
- Plan for Today:
- Run team meeting
- Consider improvement frontend UI/UX
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Patched up all frontend bugs / necessary features for /home, /search, /shared
- Plan for Today:
- Participate in follow-up team meeting
- Provide feedback on merged frontend functionality / design
- Existent Blockers: None
2025-10-12 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- (Continue) Run large-scale hyperparameter search
- Implemented backend API
- Plan for Today:
- (Continue) Run large-scale hyperparameter search
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Started & derived outline for backend - frontend connection
- Plan for Today:
- continue implementing the connection
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Participated in team meeting
- Arranged tasks
- Plan for Today:
- Fix warnings in frontend settings codes
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Ran team meeting
- Suggested improvement frontend UI/UX
- Plan for Today:
- Collect feedback about frontend
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Reviewed & left comments on frontend ui
- Plan for Today:
- Decide dark color scheme / tag color theme
- Existent Blockers: None
2025-10-13 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- (Continue) Run large-scale hyperparameter search
- Plan for Today:
- (Continue) Run large-scale hyperparameter search
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Implemented basic workflow of lecture fetch
- Plan for Today:
- Continue the implementation
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Nothing
- Plan for Today:
- Fix warnings in frontend settings codes
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Collected feedback about frontend
- Plan for Today:
- None
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Decided color schemes for tag / dark mode
- Plan for Today:
- Look up ideas to improve slide-matching algorithm
- Existent Blockers: None
2025-10-14 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- (Continue) Run large-scale hyperparameter search
- Plan for Today:
- (Continue) Run large-scale hyperparameter search
- Improve backend logic (response method)
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Nothing
- Plan for Today:
- Continue implementing http request
- Existent Blockers:
- Incomplete lecture screen design
윤수
- Progress of Yesterday:
- Nothing
- Plan for Today:
- Fix warnings in frontend settings codes
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Nothing
- Plan for Today:
- Check backend code
- Set GCD for backend
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Nothing
- Plan for Today:
- Study how to run app tests with Flutter
- Think of ways to improve modularity of frontend code
- Existent Blockers: None
2025-10-15 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- (Continue) Run large-scale hyperparameter search
- Improve backend logic (response method)
- Implement backend API
- Plan for Today:
- (Continue) Run large-scale hyperparameter search
- Improve backend logic
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Implemented file parsers
- Plan for Today:
- Implement HTTP request handler functions
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Fixed warnings in frontend settings codes
- Plan for Today:
- Refactor frontend settings codes
- Modify the audio file uploading system of lecture form screen
- Existent Blockers: None
정상현
- Progress of Yesterday:
- (Cont'd) Set GCD for backend
- Reviewed backend code
- Plan for Today:
- (Cont'd) Set GCD for backend
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Studied how to run tests in Flutter environment
- (Cont'd) Think of ways to improve modularity of frontend code
- Plan for Today:
- (Cont'd) Think of ways to improve modularity of frontend code
- Fill out TA meeting template for this week
- Existent Blockers: None
2025-10-16 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- (Continue) Run large-scale hyperparameter search
- Improve backend logic
- Plan for Today:
- Algorithm research
- Improve ai-inference algorithm
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Implemented SSE stream & lecture downloading and unzipping
- Plan for Today:
- Implement audio concatenation for cases with multiple audios
- Implement datapath from generated lecture to main screen
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Refactored frontend settings codes
- Plan for Today:
- (Cont'd) Refactor frontend settings codes
- Refine UI design (Figma)
- Existent Blockers: None
정상현
- Progress of Yesterday:
- (Cont'd) Set GCD for backend
- Plan for Today:
- (Cont'd) Set GCD for backend
- Refactor frontend player
- Existent Blockers: None
최은우
- Progress of Yesterday:
- (Cont'd) Think of ways to improve modularity of frontend code
- Collected development status from teammates to fill TA Meeting Slide Templates
- Plan for Today:
- Finished TA Meeting Slide Template
- (Cont'd) Think of ways to improve modularity of frontend code
- Existent Blockers: None
2025-10-17 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Algorithm research
- Improve ai-inference algorithm
- Plan for Today:
- Algorithm research
- Improve ai-inference algorithm
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Fixed deprecated warnings
- Plan for Today:
- Finish implementing lecture fetch
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Refactored the entire frontend codes
- Plan for Today:
- (Cont'd) Refactor the entire frontend codes
- Existent Blockers: None
정상현
- Progress of Yesterday:
- (Cont'd) Set GCD for backend
- Plan for Today:
- Review entire of frontend code
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Finished TA meeting presentation slides
- Plan for Today:
- Refactor frontend code
- Refine frontend design
- Existent Blockers: None
2025-10-18 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Algorithm research
- Improve ai-inference algorithm
- Plan for Today:
- Discuss on test plans
- Prepare for iteration2 demo
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Finished implementing lecture fetch
- Plan for Today:
- Discuss on test plans
- Revise design document
- Existent Blockers: None
윤수
- Progress of Yesterday:
- (Cont'd) Refactor the entire frontend codes
- Integrated the frontend databases to Hive
- Plan for Today:
- Write the draft of class diagram for iteration2
- Reflect all modification of frontend to Figma
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Reviewed entire of frontend code
- Plan for Today:
- Run communication code from android to GCP
- Prepare iter2 submission
- Existent Blockers: None
최은우
- Progress of Yesterday:
- None (related works were unfinished)
- Plan for Today:
- Refactor frontend code
- Refine frontend UI Design
- Prepare iter2 submission
- Existent Blockers: None
2025-10-19 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Discuss on test plans
- Prepare for iteration2 demo
- Plan for Today:
- Finalize the working demo of iteration 2
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Edited design document
- Plan for Today:
- Finalize the working demo of iteration 2
- Revise requirements & specifications document
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Wrote the draft of class diagram for iteration2
- Reflected all modification of frontend to Figma
- Plan for Today:
- Make plan for iteration3
- Fix small bugs in frontend
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Fixed fetch part
- Fixed player part
- Plan for Today:
- Make plan for iteration3
- (Con'd)Fixed player part
- Submit iter2 submission
- Existent Blockers:
최은우
- Progress of Yesterday:
- Refactor / fix bugs in frontend code
- Plan for Today:
- Make plans for iteration3
- Review iter2 submission
- Existent Blockers: None
2025-10-20 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Finalize the working demo of iteration 2
- Plans for today:
- Participate in iter3 kickoff meeting
- Existent blockers: None
김한들
- Progress of yesterday:
- Merge all branches and make iteration 2 submissions
- Update requirements & specifications document
- Plans for today:
- Participate in iter3 kickoff meeting
- Existent blockers: None
윤수
- Progress of yesterday:
- Fix small bugs in frontend (subjects creating dialog)
- Plans for today:
- Participate in iter3 kickoff meeting
- Existent blockers: None
정상현
- Progress of yesterday:
- Fixed player
- Recorded demo
- Plans for today:
- Participate in iter3 kickoff meeting
- Existent blockers: None
최은우
- Progress of yesterday:
- Reviewed iter2 submission file
- Collected and refined task list for iter3
- Plans for today:
- Allocate iter3 tasks to members, with their exam schedules in mind
- Participate in iter3 kickoff meeting
- Existent blockers: None
2025-10-21 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Participated in iter3 kickoff meeting
- Plans for today:
- Review & Implement backend testing logic
- Existent blockers: None
김한들
- Progress of yesterday:
- Participated in iter3 kickoff meeting
- Plans for today:
- List up integration test scenarios
- Existent blockers: None
윤수
- Progress of yesterday:
- Participated in iter3 kickoff meeting
- Plans for today:
- List up Unit Test in frontend settings, subjects editing, tags editing
- Existent blockers: None
정상현
- Progress of yesterday:
- Participated in iter3 kickoff meeting
- Plans for today:
- List up Unit Test about player frontend
- Existent blockers: None
최은우
- Progress of yesterday:
- Participated in iter3 kickoff meeting
- Allocated iter3 tasks to members, and confirmed schedule
- Plans for today:
- List up Unit Test for home, search screen
- Existent blockers: None
2025-10-22 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Review & Implement backend testing logic
- Plans for today:
- (Continute) Review & Implement backend testing logic
- Existent blockers: None
김한들
- Progress of yesterday:
- List the integration tests
- Plans for today:
- Start implementing the tests
- Existent blockers: None
윤수
- Progress of yesterday:
- Listed up Unit Test in frontend settings, subjects editing, tags editing
- Plans for today:
- Start implementing Unit Test codes in frontend settings, subjects editing, tags editing
- Existent blockers: None
정상현
- Progress of yesterday:
- Made a test list for player
- Plans for today:
- Review unit test list
- Refactor player
- Existent blockers: None
최은우
- Progress of yesterday:
- Listed Unit Test for home, search screen
- Plans for today:
- Refactor Home Screen (hive logic patch)
- Implement Unit Test for search screen
- Existent blockers: None
2025-10-23 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Review & Implement backend testing logic
- Plans for today:
- Implement CI test coverage
- Implement CI gpu server
- Implement GCP batch processing
- Existent blockers: None
김한들
- Progress of yesterday:
- implemented some of unit tests for lecture fetching
- Plans for today:
- continue implementing tests
- Existent blockers: None
윤수
- Progress of yesterday:
- Started implementing Unit Test codes in frontend settings, subjects editing, tags editing
- Plans for today:
- Implement Unit Test codes in frontend settings, subjects editing, tags editing
- Existent blockers: None
정상현
- Progress of yesterday:
- Implemented unit test about player
- Refactored & modularized player code
- Decresed cache & audio play delay
- Plans for today:
- (Cont’d) Implement unit test
- Existent blockers: None
최은우
- Progress of yesterday:
- Refactored Home Screen (hive logic patch)
- Implement Unit Test for search screen
- Plans for today:
- Implement Unit Test for home screen
- Prepare TA Meeting Presentation Materials
- Existent blockers: None
2025-10-24 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Implement translation logic (vllm, Hunyuan-7B)
- Integrate translation logic into pipeline
- Resolve conda dependency issues
- Plans for today:
- Revise backend environment setup script
- Existent blockers: None
김한들
- Progress of yesterday:
- Finished implementing lecture fetch unit tests
- Plans for today:
- Implement multi-audio support
- Existent blockers: None
윤수
- Progress of yesterday:
- Implemented Unit Test codes in frontend settings
- Modified the mechanism of subject folding to implement natural folding
- Plans for today:
- Implement Unit Test codes in frontend subjects editing, tags editing
- Existent blockers: None
정상현
- Progress of yesterday:
- Implemented Unit Test about player
- Plans for today:
- Implement Unit Test about player
- Refactor player frontend(change dir, split widget)
- Add changing speed icon
- Existent blockers: None
최은우
- Progress of yesterday:
- Implemented Unit Test for home screen
- Prepared TA Meeting Presentation Materials
- Plans for today:
- Implement Unit Test for data models
- Design and implement loading UI widget
- Existent blockers: None
2025-10-25 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Revise backend environment setup script
- Plans for today:
- Implement backend multi worker logic
- Existent blockers: None
김한들
- Progress of yesterday:
- Implemented multiaudio support
- Plans for today:
- Prepare midterm presentation slides
- Existent blockers: None
윤수
- Progress of yesterday:
- Implemented Unit Test codes in frontend subjects editing, tags editing
- Plans for today:
- Complement Test codes in frontend edit (test/edit branch)
- Existent blockers: None
정상현
- Progress of yesterday:
- Refactored player part(modify file directories, fix minor errors and fix data type due to some changing API type)
- Implemented new features of player; change transcript language, change speed
- Added some unit tests
- Plans for today:
- Implement some unit tests
- Existent blockers: None
최은우
- Progress of yesterday:
- Implemented Unit Test for data models
- Designed and implemented loading UI widget
- Plans for today:
- Add details regarding loading UI widget (collapsing etc)
- Existent blockers: None
2025-10-26 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Implement backend multi worker logic
- Plans for today:
- Implement backend multi worker logic
- Prepare for midterm presentation
- Existent blockers: None
김한들
- Progress of yesterday:
- Created draft of midterm presentation slides
- Plans for today:
- Finalize & submit presentation slides
- Existent blockers: None
윤수
- Progress of yesterday:
- Nothing
- Plans for today:
- Complement Test codes in frontend edit (test/edit branch)
- Make Figma UI design up-to-date (reflect lecture creating pop-up)
- Existent blockers: None
정상현
- Progress of yesterday:
- Reviewed midterm presentation slides
- Plans for today:
- Record demo video for midterm presentation
- Existent blockers: None
최은우
- Progress of yesterday:
- Added details regarding loading UI widget
- Plans for today:
- Revise diagram designs for mid-presentation
- Prepare and hold iter3 catchup meeting (9PM)
- Existent blockers: None
2025-10-27 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Implement original audio timestamping
- Integrate audio timestamping into pipeline
- Plans for today:
- Nothing
- Existent blockers: None
김한들
- Progress of yesterday:
- Filmed midterm presentation demo video
- Finished midterm presentation slides
- Plans for today:
- Nothing
- Existent blockers: None
윤수
- Progress of yesterday:
- Complemented Test codes in frontend edit (test/edit branch)
- Made Figma UI design up-to-date (reflect lecture creating pop-up)
- Plans for today:
- (Cont’d) Complement Test codes in frontend edit (test/edit branch)
- Existent blockers: None
정상현
- Progress of yesterday:
- Tested our application before taking a demo video
- Plans for today:
- Nothing
- Existent blockers: None
최은우
- Progress of yesterday:
- Revised diagram designs for mid-presentation
- Prepared and held iter3 catchup meeting
- Plans for today:
- Peer Review
- Existent blockers: None
2025-10-28 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Conduct the ablation study
- Plans for today:
- Participate in midterm presentation
- Make ablation study result document
- Existent blockers: None
김한들
- Progress of yesterday:
- Nothing
- Plans for today:
- Review existing PRs
- Midterm presentation
- Existent blockers: None
윤수
- Progress of yesterday:
- Nothing
- Plans for today:
- (Cont’d) Complement Test codes in frontend edit (test/edit branch)
- Select & refine dark mode colors (Figma)
- Write the draft of tutorial dialog/Help screen scenario
- Existent blockers: None
정상현
- Progress of yesterday:
- Nothing
- Plans for today:
- Implemented additional unit tests for player
- Existent blockers: None
최은우
- Progress of yesterday:
- Conducted peer reviews
- Plans for today:
- Participate in mid-presentation rehearsal, provide feedback
- Existent blockers: None
2025-10-29 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Participate in midterm presentation
- Make ablation study result document
- Plans for today:
- (Cont’d) Make ablation study result document
- Existent blockers: None
김한들
- Progress of yesterday:
- PR reviews
- Midterm presentation
- Plans for today:
- Study on possible causes of memory leaks of flutter-based apps
- Existent blockers: None
윤수
- Progress of yesterday:
- (Cont’d) Complement Test codes in frontend edit (test/edit branch)
- Plans for today:
- (Cont’d) Complement Test codes in frontend edit (test/edit branch)
- Select & refine dark mode colors (Figma)
- Write the draft of tutorial dialog/Help screen scenario
- Existent blockers: None
정상현
- Progress of yesterday:
- Implemented unit test about frontend player
- Plans for today:
- (Con'd) Implement unit test about frontend player
- Existent blockers: None
최은우
- Progress of yesterday:
- Participated in mid-presentation rehearsal, provide feedback
- Plans for today:
- Reschedule leftover tasks over the duration of iter3, redistribute the tasks among members
- Revise tutorial scenario
- Design tutorial screens
- Existent blockers: None
2025-10-30 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- (Cont’d) Make ablation study result document
- Plans for today:
- Make slide matching algorithm document
- Existent blockers: None
김한들
- Progress of yesterday:
- Study on possible causes of memory leaks of flutter-based apps
- Plans for today:
- Reorganize data models to fully support multiaudio lecture generation
- Existent blockers: None
윤수
- Progress of yesterday:
- (Cont’d) Complement Test codes in frontend edit (test/edit branch)
- Write the draft of tutorial/Help screen scenario
- Plans for today:
- Implement tutorial screen
- Existent blockers: None
정상현
- Progress of yesterday:
- Implemented unit test about player
- Plans for today:
- Prepare for TA meeting
- Existent blockers: None
최은우
- Progress of yesterday:
- Reschedule leftover tasks over the duration of iter3, redistribute the tasks among members
- Revise tutorial scenario
- Design tutorial screens
- Plans for today:
- Design and implement dark mode
- Add custom fonts to the app
- Implement unit tests for /utils
- Existent blockers: None
2025-10-31 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Prepared TA meeting
- Plans for today:
- Implement multi worker system
- Existent blockers: None
김한들
- Progress of yesterday:
- Reorganize data models to fully support multiaudio lecture generation
- Plans for today:
- Implement async lecture generation
- Existent blockers: None
윤수
- Progress of yesterday:
- Implement tutorial screen
- Plans for today:
- Refactor Test codes in frontend edit using mockito(test/edit branch)
- Fix tutorial error (tutorial appears although it's not the first running)
- Existent blockers: None
정상현
- Progress of yesterday:
- Prepared TA meeting
- Plans for today:
- Implement button for playing original audio
- Existent blockers: None
최은우
- Progress of yesterday:
- Designed and implemented dark mode
- Added custom fonts to the app
- Implemented unit tests for /utils
- Plans for today:
- Implement tag color themes
- Existent blockers: None
2025-11-01 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Implement multi worker system
- Plans for today:
- Fix error on original timestamp
- Existent blockers: None
김한들
- Progress of yesterday:
- Implemented async lecture generation
- Plans for today:
- Nothing
- Existent blockers: None
윤수
- Progress of yesterday:
- Fixed tutorial error (tutorial appears although it's not the first running)
- Plans for today:
- Finish implementing test code of subjects_edit_screen.dart, tags_edit_screen.dart
- Implement feature changing subjects' order
- Refine tags_edit_screen.dart UI design
- Remove TTS speed feature
- Existent blockers: None
정상현
- Progress of yesterday:
- Nothing
- Plans for today:
- Implement button for playing original audio
- Existent blockers: None
최은우
- Progress of yesterday:
- Implemented tag color themes
- Plans for today:
- Add features to loading ui (user-friendly messages, make collapsed widget movable, add routing)
- Implement 'unclassified' lecture functionality
- Debug tutorial screen error
- Existent blockers: None
2025-11-02 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Fix error on original timestamp
- Plans for today:
- Prepare the iter 3 submission
- Revise backend docs
- Implement batch processing
- Existent blockers: None
김한들
- Progress of yesterday:
- Nothing
- Plans for today:
- Film the demo video for iteration 3 submission
- Prepare schedule for iteration 4
- Existent blockers: None
윤수
- Progress of yesterday:
- Finished implementing test code of subjects_edit_screen.dart, tags_edit_screen.dart
- Implemented feature changing subjects' order
- Refined tags_edit_screen.dart UI design
- Removed TTS speed feature
- Plans for today:
- Fix tutorial screen bugs (it appears when lecture form has done)
- Unify widgets’ designs
- Write design docs (frontend class diagram, UAC, Figma)
- Plan for iteration 4
- Existent blockers: None
정상현
- Progress of yesterday:
- Add audio source toggle button
- Fix minor error in player
- Connect between thumbnail cache and pdf cache
- Enhance player view
- Plans for today:
- Review our app
- Prepare demo video
- Existent blockers: None
최은우
- Progress of yesterday:
- Added features to loading ui (user-friendly messages, make collapsed widget movable, add routing)
- Implemented 'unclassified' lecture functionality
- Debugged tutorial screen error
- Implemented thumbnail caching manager
- Plans for today:
- Fix bugs on subjects_edit_screen
- Participate in iter3 wrapup meeting
- Prepare for iter3 submission
- Existent blockers: None
2025-11-03 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Prepare the iter 3 submission
- Revise backend docs
- Implement batch processing
- Plans for today:
- Implement multi worker system
- Improve backend clean up logic
- Existent blockers: None
김한들
- Progress of yesterday:
- Film iteration 3 demo video
- Update requirements & specifications document (UAT)
- Plans for today:
- Investigate communication errors
- Existent blockers: None
윤수
- Progress of yesterday:
- Updated design docs (class diagram, UAC, Figma)
- Plans for today:
- Fix audio file upload errors in emulator
- Unify button designs
- Existent blockers: None
정상현
- Progress of yesterday:
- Revise docs
- Fix player unit tests
- Plans for today:
- Fix minor player bugs
- Existent blockers: None
최은우
- Progress of yesterday:
- Fixed bugs on subjects_edit_screen
- Prepared for iteration 3 submission
- Plans for today:
- Configure iPad on-device & code settings to run the app on iPad
- Existent blockers: None
2025-11-04 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Implement multi worker system
- Improve backend clean up logic
- Plans for today:
- Debug multi worker system
- Prepare for heuristic evaluation
- Existent blockers: None
김한들
- Progress of yesterday:
- Investigate communication errors
- Plans for today:
- Implement help screen
- Process six demo lectures
- Existent blockers: None
윤수
- Progress of yesterday:
- Nothing
- Plans for today:
- Fix emulator audio file upload error
- Refine UI design(unify the designs of buttons, etc.)
- Write the draft of player tutorial / Make the tutorial screen for iPad
- Prepare for HE
- Existent blockers: None
정상현
- Progress of yesterday:
- Deleted unnecessary class in our code
- Plans for today:
- Prepare for HE
- Fix bugs
- Existent blockers: None
최은우
- Progress of yesterday:
- Configured iPad on-device & code settings to run the app on iPad
- Plans for today:
- Generate HE scenario
- Select and refine dummy lectures for HE
- Fix frontend bugs
- Modify tag color themes to unify tag letters
- Existent blockers: None
2025-11-05 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Debugged multi worker system
- HE preparation
- Plans for today:
- HE preparation
- Debug server-side issues (vLLM assertions & batch processing errors)
- Existent blockers: None
김한들
- Progress of yesterday:
- Implemented help screen
- Processed six demo lectures for HE
- Plans for today:
- HE preparation
- Existent blockers: None
윤수
- Progress of yesterday:
- Implemented player tutorial
- Implemented landscape mode of initial/player tutorials
- Plans for today:
- Fix bugs in test codes created by implementing tutorials
- Existent blockers: None
정상현
- Progress of yesterday:
- HE preparation
- Small bugfixes
- Plans for today:
- Continue on bugfixes
- Enhance UX
- Fix tutorial-related issues
- Existent blockers: Complex tutorial code
최은우
- Progress of yesterday:
- Prepare HE
- Select and refine dummy lectures for HE
- Fix frontend bugs
- Modify tag color themes to unify tag letters
- Plans for today:
- Fix bugs of tutorial screen for iPad / horizontal view
- Modify, refactor, fix frontend
- Install app on iPad device
- Existent blockers: None
2025-11-06 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- HE preparation
- Debug server-side issues (vLLM assertions & batch processing errors)
- Plans for today:
- Participate in Heuristic Evaluation
- Participate in weekly TA meeting
- Existent blockers: None
김한들
- Progress of yesterday:
- HE preparation
- Plans for today:
- Participate in HE
- Prepare materials for TA meeting presentation
- Existent blockers: None
윤수
- Progress of yesterday:
- Fixed tutorial images
- Plans for today:
- Participate in Heuristic Evaluation
- Participate in weekly TA meeting
- Existent blockers: None
정상현
- Progress of yesterday:
- Refined tutorial page
- Fixes minor error
- Plans for today:
- Participate in Heuristic Evaluation
- Participate in weekly TA meeting
- Existent blockers: Complex tutorial code
최은우
- Progress of yesterday:
- Fix bugs of tutorial screen for iPad / horizontal view
- Modify, refactor, fix frontend
- Install app on iPad device
- Plans for today:
- Participate in HE & TA meeting
- Existent blockers: None
2025-11-07 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Participated in HE
- Participated in TA Meeting
- Plans for today:
- Implement Korean TTS (fish-speech)
- Existent blockers: None
김한들
- Progress of yesterday:
- Participate in HE
- Prepare materials for TA meeting presentation
- Plans for today:
- Remove tutorial screen components
- Existent blockers: None
윤수
- Progress of yesterday:
- Participated in Heuristic Evaluation
- Participated in weekly TA meeting
- Plans for today:
- Implement Unit Tests for lecture_form_screen.dart using mockito
- Modify Unit Tests for settings/ and tags_edit_screen.dart from fake to mockito
- Existent blockers: None
정상현
- Progress of yesterday:
- Participated in Heuristic Evaluation
- Participated in weekly TA meeting
- Plans for today:
- Nothing
- Existent blockers: None
최은우
- Progress of yesterday:
- Participated in HE & TA meeting
- Plans for today:
- Nothing
- Existent blockers: None
2025-11-08 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Implement Korean TTS (fish-speech)
- Plans for today:
- (Cont'd) Implement Korean TTS (fish-speech)
- Existent blockers: None
김한들
- Progress of yesterday:
- Remove tutorial screen components
- Plans for today:
- Enhance home screen usability
- Remove subject edit screen and integrate its features to the home screen
- Existent blockers: None
윤수
- Progress of yesterday:
- Implemented Unit Tests for lecture_form_screen.dart using mockito
- Modified Unit Tests for settings/ and tags_edit_screen.dart from fake to mockito
- Plans for today:
- (Cont’d) Implement Unit Tests for lecture_form_screen.dart using mockito
- (Cont’d) Modify Unit Tests for settings/ and tags_edit_screen.dart from fake to mockito
- Existent blockers: None
정상현
- Progress of yesterday:
- Nothing
- Plans for today:
- Refine player screen
- Existent blockers: None
최은우
- Progress of yesterday:
- Nothing
- Plans for today:
- Implement double-tap skip feature on player
- Refine tag color themes & dark mode color configs
- Existent blockers: None
2025-11-09 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Implement Korean TTS (fish-speech)
- Plans for today:
- (Cont'd) Implement Korean TTS
- Existent blockers: None
김한들
- Progress of yesterday:
- Enhance home screen usability
- Remove subject edit screen and integrate its features to the home screen
- Plans for today:
- Fix lecture generation cancelling logic
- Existent blockers: None
윤수
- Progress of yesterday:
- Implemented Unit Tests for lecture_form_screen.dart using mockito
- Modified Unit Tests for settings/ and tags_edit_screen.dart from fake to mockito
- Plans for today:
- (Cont’d) Implement Unit Tests for lecture_form_screen.dart using mockito
- Existent blockers: None
정상현
- Progress of yesterday:
- Refined player screen
- Plans for today:
- Review PRs
- Existent blockers: None
최은우
- Progress of yesterday:
- Refine tag color themes & dark mode color configs
- Plans for today:
- Fix reorganized UI details (home screen)
- Implement double-tap skip on player screen
- Implement & modify unit tests for player screen
- Existent blockers: None
2025-11-10 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Finish the implementation of Korean lecture pipeline
- Plans for today:
- Prepare for case study
- Existent blockers: None
김한들
- Progress of yesterday:
- Fix lecture generation cancelling logic
- Plans for today:
- Nothing
- Existent blockers: None
윤수
- Progress of yesterday:
- (Cont’d) Implement Unit Tests for lecture_form_screen.dart using mockito
- Plans for today:
- (Cont’d) Implement Unit Tests for lecture_form_screen.dart using mockito
- Existent blockers: None
정상현
- Progress of yesterday:
- Review PRs
- Plans for today:
- Design tutorial slides
- Existent blockers: None
최은우
- Progress of yesterday:
- Fix reorganized UI details (home screen)
- Implement double-tap skip on player screen
- Plans for today:
- Unify subject edit dialogue design to lecture edit dialogue
- Inspect high-contrast mode per screen
- Existent blockers: None
2025-11-11 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Prepare for case study
- Plans for today:
- Prepare for case study
- Existent blockers: None
김한들
- Progress of yesterday:
- Nothing
- Plans for today:
- Apply new JSON specs to frontend (excluding player)
- Existent blockers: None
윤수
- Progress of yesterday:
- (Cont’d) Implement Unit Tests for lecture_form_screen.dart using mockito
- Plans for today:
- Integrate every KOR/ENG text into app_localization.dart
- Existent blockers: None
정상현
- Progress of yesterday:
- Made tutorial slides
- Plans for today:
- Fix minor bugs
- Change lecture format to fit changed backend output
- Existent blockers: None
최은우
- Progress of yesterday:
- Unify subject edit dialogue design to lecture edit dialogue
- Inspect high-contrast mode per screen
- Plans for today:
- Apply high-contrast mode to every screen
- Refactor dialogue popups and widgets & fix collected frontend bugs
- Improve dark mode color scheme
- Existent blockers: None
2025-11-12 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Prepare for case study
- Plans for today:
- Conduct and distribute case study
- Existent blockers: None
김한들
- Progress of yesterday:
- Apply new JSON specs to frontend (excluding player)
- Plans for today:
- Nothing
- Existent blockers: None
윤수
- Progress of yesterday:
- Implement Unit Tests for fetch_lecture.dart
- Implement Unit Tests for lecture_loading_service.dart
- Plans for today:
- (Cont’d) Implement Unit Tests for fetch_lecture.dart
- (Cont’d) Implement Unit Tests for lecture_loading_service.dart
- Integrate every KOR/ENG text into app_localization.dart
- Existent blockers: None
정상현
- Progress of yesterday:
- Fixed minor issues
- Refactor lecture format
- Plans for today:
- Record tutorial demo
- Existent blockers: None
최은우
- Progress of yesterday:
- Apply high-contrast mode to every screen
- Refactor dialogue popups and widgets & fix collected frontend bugs
- Improve dark mode color scheme
- Plans for today:
- Create English ver. tutorial demo slide
- Write transcripts for demo lecture (kor & eng)
- Existent blockers: None
2025-11-13 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Conduct and distribute case study
- Plans for today:
- Conduct case study
- Existent blockers: None
김한들
- Progress of yesterday:
- Apply new JSON specs to frontend (excluding player)
- Plans for today:
- Prepare for TA Meeting
- Existent blockers: None
윤수
- Progress of yesterday:
- (Cont’d) Implement Unit Tests for fetch_lecture.dart
- (Cont’d) Implement Unit Tests for lecture_loading_service.dart
- Plans for today:
- (Cont’d) Implement Unit Tests for fetch_lecture.dart
- (Cont’d) Implement Unit Tests for lecture_loading_service.dart
- Integrate every KOR/ENG text into app_localization.dart
- Update Figma to reflect the current app implementation
- Existent blockers: None
정상현
- Progress of yesterday:
- Found the reason for cache errors
- Plans for today:
- Fix cache error
- Record demo lecture
- Existent blockers: None
최은우
- Progress of yesterday:
- Create English ver. tutorial demo slide
- Write transcripts for demo lecture (kor & eng)
- Plans for today:
- Modify player unit tests to meet current implementation & increase code coverage
- Existent blockers: None
2025-11-14 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Conduct an case study
- Plans for today:
- Conduct an case study
- Search for inference acceleration method
- Existent blockers: None
김한들
- Progress of yesterday:
- Prepare for TA Meeting
- Plans for today:
- Nothing
- Existent blockers: None
윤수
- Progress of yesterday:
- (Cont’d) Implemented Unit Tests for fetch_lecture.dart
- (Cont’d) Implemented Unit Tests for lecture_loading_service.dart
- Plans for today:
- Integrate every KOR/ENG text into app_localization.dart
- Update Figma to reflect the current app implementation
- Existent blockers: None
정상현
- Progress of yesterday:
- Fixed cache error
- Plans for today:
- Relocate player widgets for ipad
- Existent blockers: None
최은우
- Progress of yesterday:
- Modify player unit tests to meet current implementation & increase code coverage
- Plans for today:
- Nothing
- Existent blockers: None
2025-11-15 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Conduct an case study
- Plans for today:
- Update design documentation
- Update requirements & specs
- Existent blockers: None
김한들
- Progress of yesterday:
- Nothing
- Plans for today:
- Implement shared widgets unit tests
- Existent blockers: None
윤수
- Progress of yesterday:
- Integrated every KOR/ENG text into app_localization.dart
- Updated Figma to reflect the current app implementation
- Plans for today:
- (Cont’d) Update Figma to reflect the current app implementation
- Update test/lecture-generation tests to reflect the current implementation
- Existent blockers: None
정상현
- Progress of yesterday:
- Relocated player widgets for ipad
- Plans for today:
- Implement home unit test
- Existent blockers: None
최은우
- Progress of yesterday:
- Nothing
- Plans for today:
- Implement integration tests
- Existent blockers: None
2025-11-16 (10:00 - 10:10)
곽민수
- Progress of yesterday:
- Update design documentation
- Update requirements and specifications
- Plans for today:
- Prepare for iter 4 submission
- Existent blockers: None
김한들
- Progress of yesterday:
- Implement shared widgets unit tests
- Bugfix
- Plans for today:
- Implement home screen unit tests
- Existent blockers: None
윤수
- Progress of yesterday:
- Nothing
- Plans for today:
- (Cont’d) Update Figma to reflect the current app implementation
- Write the frontend class diagram for iteration 4
- Modify User Story/UAC so that they are consistent with the current UI implementation
- Existent blockers: None
정상현
- Progress of yesterday:
- Implement home unit tests
- Plans for today:
- Finished home unit tests
- Existent blockers: None
최은우
- Progress of yesterday:
- Implement integration tests
- Plans for today:
- Finish implementing integration tests
- Write wiki docs on integration tests
- Existent blockers: None
2025-11-17 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Prepare for iter 4 submission
- Plan for Today:
- Nothing
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Implement home screen unit tests
- Wrote documentations for demo of iteration 4
- Plan for Today:
- Nothing
- Existent Blockers: None
윤수
- Progress of Yesterday:
- (Cont’d) Update Figma to reflect the current app implementation
- Write the frontend class diagram for iteration 4
- Plan for Today:
- Review the schedule of iteration 5
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Implemented home unit test
- Plan for Today:
- Find the reason player unit test error occurred
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Finish implementing 7 integration tests
- Write wiki docs on integration tests
- Plan for Today:
- Write 3 more integration test scenarios
- Existent Blockers: None
2025-11-18 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Nothing
- Plan for Today:
- Conduct & improve case study
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Nothing
- Plan for Today:
- Optimize filepicker cache
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Review the schedule of iteration 5
- Plan for Today:
- Nothing
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Fix player unit tests
- Plan for Today:
- Nothing
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Supplement integration test scenarios
- Plan for Today:
- Implement new integration tests
- Existent Blockers: None
2025-11-19 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Conduct an case study
- Plan for Today:
- Implement merging short ASR result
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Optimize filepicker cache usage
- Plan for Today:
- Plan design pattern applications
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Nothing
- Plan for Today:
- Integrate every hardcoded text localization into app_localizations.dart
- Refine edit/warning dialogue UI design
- Update Figma (more specific, dialogues, and dark mode)
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Nothing
- Plan for Today:
- Fix player minor error
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Implement new integration tests
- Plan for Today:
- (Cont'd) Implement new integration tests
- Existent Blockers: None
2025-11-20 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Implement merging short ASR result
- Plan for Today:
- Implement merging MaViLS data
- Improve slide matching algorithm
- Update design documentation
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Plan design pattern applications
- Plan for Today:
- Implement TTS configs in frontend
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Updated Figma (more specific, dialogues, etc.)
- Refined edit/warning dialogue UI design
- Plan for Today:
- Integrate every hardcoded text localization into app_localizations.dart
- Implement refined edit/warning dialogue UI design
- Update Figma (dark mode)
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Fixed player minor error
- Plan for Today:
- Fix player minor error
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Finish implementing integration tests
- Plan for Today:
- Fix home edit mode update bug
- Fix home edit mode reordering render bug
- Update git wiki on integration tests
- Existent Blockers: None
2025-11-21 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Implement merging MaViLS data
- Improve slide matching algorithm
- Update design documentation
- Plan for Today:
- Implement job cancellation api
- Improve slide matching algorithm
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Review PRs
- Plan for Today:
- Nothing
- Existent Blockers: None
윤수
- Progress of Yesterday:
- (Cont'd) Implement refined edit/warning dialogue UI design
- Plan for Today:
- Update Figma (details and dark mode)
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Fixed player error
- Plan for Today:
- Fix player error
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Fix home edit mode update bug
- Fix home edit mode reordering render bug
- Update git wiki on integration tests
- Plan for Today:
- Nothing
- Existent Blockers: None
2025-11-22 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Implement job cancellation api
- Improve slide matching algorithm
- Plan for Today:
- Improve slide matching algorithm
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Nothing
- Plan for Today:
- Implement cancellation calls
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Updated Figma (details)
- Plan for Today:
- Nothing
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Nothing
- Plan for Today:
- Nothing
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Nothing
- Plan for Today:
- Include lecture creation date to lecture info dialogue
- Implement sticky loading widget ui
- Existent Blockers: None
2025-11-23 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Improve slide matching algorithm
- Plan for Today:
- Improve slide matching algorithm
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Implement cancellation calls
- Plan for Today:
- (Cont'd) Implement cancellation calls
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Nothing
- Plan for Today:
- Integrate every hardcoded strings into app_localizations.dart
- Eliminate the native splash screen
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Nothing
- Plan for Today:
- Implement player unit test
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Include lecture creation date to lecture info dialogue
- Plan for Today:
- Implement sticky loading widget ui
- Update unit tests accordingly
- Existent Blockers: None
2025-11-24 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Improve slide matching algorithm
- Plan for Today:
- Improve slide matching algorithm (hyperparameter search)
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Implement cancellation calls
- Plan for Today:
- Implement subject archiving
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Integrated every hardcoded strings into app_localizations.dart
- Plan for Today:
- Update Figma diagram
- Eliminate the native splash screen
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Implemented player unit test
- Plan for Today:
- Implement player unit test
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Implement sticky loading widget ui
- Update unit tests accordingly
- Plan for Today:
- Study past final poster references
- Existent Blockers: None
2025-11-25 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Improve slide matching algorithm (hyperparameter search)
- Plan for Today:
- Improve slide matching algorithm (hyperparameter search)
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Implement subject archiving
- Plan for Today:
- Nothing
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Updated Figma diagram
- Eliminated the native splash screen
- Plan for Today:
- Design the logo for the native splash screen
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Implemented player unit test
- Plan for Today:
- Implement player unit test
- Fix player error
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Study past final poster references
- Plan for Today:
- Organize final poster sections
- Existent Blockers: None
2025-11-26 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Improve slide matching algorithm (hyperparameter search)
- Plan for Today:
- Improve slide matching algorithm (hyperparameter search)
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Nothing
- Plan for Today:
- Design pattern report outline
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Designed the logo for the native splash screen
- Plan for Today:
- Implement the native splash screen
- Implement the minor refinements of UI design
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Fixed player error
- Plan for Today:
- Describe UAT scenario
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Organize final poster sections
- Plan for Today:
- Start designing final poster design template
- Existent Blockers: None
2025-11-27 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Improve slide matching algorithm
- Plan for Today:
- Implement ASR Routing (use both parakeet & whisper)
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Design pattern report outline
- Plan for Today:
- Miscellaneous UI refinements
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Implemented the native splash screen
- Implemented the minor refinements of UI design
- Plan for Today:
- Reorganize DisplayModeScreen UI
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Described UAT scenario
- Plan for Today:
- Fix player error
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Start designing final poster design template
- Plan for Today:
- Fill out final poster sections
- Existent Blockers: None
2025-11-28 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Implement ASR Routing
- Plan for Today:
- Debug ASR Routing
- Update design docs
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Miscellaneous UI refinements
- Plan for Today:
- Miscellaneous error handling
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Reorganized DisplayModeScreen UI
- Plan for Today:
- Update Figma diagram
- Update frontend class diagram
- Add UAT (Generate a lecture)
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Fixed player error
- Plan for Today:
- Fix adhoc error(A21, A22, A23)
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Fill out final poster sections
- Plan for Today:
- Nothing
- Existent Blockers: None
2025-11-29 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Debug ASR Routing
- Update design docs
- Plan for Today:
- Update docs
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Miscellaneous error handling
- Plan for Today:
- Block multiple lecture generation requests
- Enhance unit test coverage
- Existent Blockers: None
윤수
- Progress of Yesterday:
- Updated Figma diagram
- Updated frontend class diagram
- Added UAT (Generate a lecture)
- Plan for Today:
- Refine UAT
- Simulate UAT
- Existent Blockers: None
정상현
- Progress of Yesterday:
- Fixed adhoc error(A22, A23)
- Plan for Today:
- Fix adhoc error(A20, A21)
- Check UAT
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Nothing
- Plan for Today:
- Refine english tutorial script json
- Add snackbar notifications when TTS button is tapped in Korean lectures
- Allow pdf navigator to disappear with swipe-down motion
- Implement UI that shows if a certain slide has no matching sentences
- Existent Blockers: None
2025-11-30 (10:00 - 10:10)
곽민수
- Progress of Yesterday:
- Update frontend assets
- Update docs
- Plan for Today:
- Resolve deadlock issues
- Update README.md
- Existent Blockers: None
김한들
- Progress of Yesterday:
- Block multiple lecture generation requests
- Enhance unit test coverage
- Plan for Today:
- Enhance unit test coverage
- Existent Blockers: None
윤수
-
Progress of Yesterday:
- Refined UAT (Generating a lecture)
- Improved usability of LectureFormScreen (UI, multi-audio)
- Test for multi-audio lecture generation
-
Plan for Today:
- Write the scenario for iteration 5 demo video
- Write iteration 5 demo README.md
- Update Figma diagram
- Prepare for iteration 5 submission
-
Existent Blockers: None
정상현
- Progress of Yesterday:
- Fixed Adhoc error(A20, A21)
- Plan for Today:
- Check for error
- Existent Blockers: None
최은우
- Progress of Yesterday:
- Refine english tutorial script json
- Add snackbar notifications when TTS button is tapped in Korean lectures
- Allow pdf navigator to disappear with swipe-down motion
- Implement UI that shows if a certain slide has no matching sentences
- Plan for Today:
- Record demo video
- Patch integration tests
- Draw model architecture diagram
- Existent Blockers: None