Week 7 Worklog
29/05/2026
Work Completed
- Consolidated knowledge gained across the first six weeks of self-study on AWS services, cloud computing, and real-world use cases.
- Started thinking about final project directions that could apply the AWS services already studied.
- Listed several real-world problems that could potentially be solved with cloud services.
Results Achieved
- Determined the need for a project that is practical, demonstrable, and makes use of multiple AWS services.
- Established a direction to transition from the self-study phase into real-world project development.
- Began forming an initial idea around an application that supports users in workshops and meetings.
30/05/2026
Work Completed
- Brainstormed project ideas related to voice processing, transcription, translation, and supporting learners in workshops.
- Analyzed common pain points when attending technical workshops: difficulty following long sessions, incomplete note-taking, and language barriers.
- Compared several project directions based on feasibility, practical value, and suitability for AWS services.
Results Achieved
- Identified an initial problem statement: workshop and meeting participants may struggle to follow, retain, and fully understand the content.
- Chose an initial project direction: building an application that supports real-time captioning, translation, and transcription.
- Established a foundation to develop the idea into the LiveCap project.
31/05/2026
Work Completed
- Named and shaped the initial concept for the LiveCap project.
- Defined the core project goal: helping users better understand workshop and meeting content through real-time captions and transcripts.
- Drafted the project introduction, problem statement, and expected outcomes.
Results Achieved
- Formed the core concept of LiveCap.
- Identified target users: students, workshop attendees, technical content learners, and anyone who needs to follow bilingual content.
- Produced a first draft of the project description.
01/06/2026
Work Completed
- Researched AWS services suitable for LiveCap.
- Explored the role of Amazon Transcribe Streaming in converting speech to text in real time.
- Studied Amazon Translate, Amazon S3, and Amazon CloudWatch in the context of the project.
Results Achieved
- Identified the core AWS services for the MVP: Amazon Transcribe Streaming for real-time speech-to-text, Amazon Translate for bilingual translation between Vietnamese and English, Amazon S3 for transcript storage, and Amazon CloudWatch for basic logging.
- Gained a clearer understanding of how AWS services can be combined to form a complete solution.
02/06/2026
Work Completed
- Drafted the initial user flow for LiveCap.
- Identified the main user steps: open the application, start a session, view real-time captions, view translations, and export the transcript after the session ends.
- Defined the MVP scope to avoid the project expanding beyond what is achievable.
Results Achieved
- Completed the initial user flow for LiveCap.
- Identified the core MVP features: Start/Stop caption session, real-time transcript display, bilingual translation, and post-session transcript export.
- Established a clearer direction for the architecture design and implementation phase.
03/06/2026
Work Completed
- Drafted the first high-level architecture for LiveCap.
- Identified the main system components: frontend, real-time backend, Amazon Transcribe Streaming, Amazon Translate, Amazon S3, and CloudWatch.
- Described the data flow from microphone input to caption and translation display on the interface.
Results Achieved
- Produced an initial high-level architecture overview for the project.
- Gained a clearer understanding of the role of a WebSocket backend in handling real-time audio.
- Identified the basic runtime flow: microphone input → frontend → backend → AWS Transcribe → Translate → frontend display → transcript storage.
04/06/2026
Work Completed
- Reviewed the overall concept, user flow, and initial architecture for LiveCap.
- Adjusted the project scope to focus on the most important features.
- Prepared a plan for prototype implementation in the coming weeks.
Results Achieved
- Finalized the main direction for the LiveCap project.
- Completed the initial MVP scope definition.
- Identified the next steps: begin backend and frontend prototype development and test the real-time caption flow.
Weekly Summary
This week, I transitioned from the self-study phase into real-world final project development. Starting from a real user problem — difficulty following long workshop sessions, incomplete note-taking, and language barriers — I formed the idea for LiveCap, an application that supports real-time captioning, translation, and transcript export. I learned that a good project should start from a real user problem, and then select appropriate AWS services to address it. By the end of the week, the project had a clear problem statement, user flow, MVP scope, and high-level architecture — a solid foundation to begin prototype development in the coming weeks.