Week 11 Worklog

OBJECTIVES IN WEEK 11:

  • Upgrade Hybrid Search Engine by integrating LLMs to build a complete RAG (Retrieval-Augmented Generation) system.
  • Master the development process of complex Serverless applications (Frontend, Backend, Image Processing) using AWS SAM.
  • Practice professional Machine Learning workflows on Amazon SageMaker: From Feature Engineering to Model Deployment.
  • Optimize coding performance with AWS AI tools (Amazon Q, CodeWhisperer) on VS Code.

TASKS OF WEEK 11:

DayTaskStart DateEnd DateReferences
Mon- Team Project Meeting: Backend Development - Hybrid Search Engine (Text search + semantic search):
- Improve hybrid search engine accuracy with LLM
- Add chat feature for users to search instead of just keyword search
- Research best practices and papers for RAG systems
23/03/202623/03/2026RAG Paper 1
RAG Paper 2
Meilisearch Hybrid
Elastic RAG
Tue- Practice Lab 26: Serverless - Guide to writing Front-end calling API Gateway
+ Deploy Front-end
+ Setup API Gateway
+ Test API with Postman
+ Test API with Front-end
+ Resource Cleanup
- Practice Lab 27: Serverless with Lambda, API Gateway and SAM
+ Introduction
+ Preparation
* Create Cloud9 instance
* Create CodeCommit Repository
+ Deploy Sample App
* Deploy Frontend
* Deploy Backend
Deploy Infrastructure
Populate trip info
Check configuration
* Update Frontend
+ Deploy ride times system
* Deploy Backend
* Deploy Frontend
+ On-ride photo processing
* Deploy Backend
Create Chroma Key Lambda function
Create Photo-Compositing Lambda function
Post-processing
* Test features
+ Resource Cleanup
24/03/202624/03/2026Lab 26 Intro
API Gateway
Lab 27 Intro
Deploy App
Image Processing
Wed- Practice Lab 28: SageMaker Immersion Day Workshop
+ Preparation
* Create SageMaker Studio
* Clone GitHub repo
+ Feature Engineering
* Prepare Dataset
* Install Data Wrangler
* Analyze Dataset
* Correlation Analysis
* Data Transformation
* Feature Store
* Export Data to S3
+ Train/Tune/Deploy XGBoost
* Train & Tune model
* Deploy model
* Evaluate model performance
* Automatic model tuning
+ Resource Cleanup
25/03/202625/03/2026Lab 28 Prepare
Feature Engineering
Train Deploy
Thu- Team Project Meeting: Backend Development - RAG system (combined hybrid search engine and LLM):
- Run and test RAG system with collected data
- Finalize RAG system
26/03/202626/03/2026Hybrid for RAG
Medium RAG
AWS RAG
RAG Paper 2020
Fri- Practice Lab 29: AWS Toolkit for VS Code: Amazon Q & CodeWhisperer
+ Introduction
+ AWS Toolkit for Visual Studio Code
+ Connect AWS Account
+ Change AWS Region
+ Authentication
* IAM Identity Center
* AWS IAM credentials
* Create AWS Builder ID
+ Interact with Services
* AWS Explorer
* Amazon Q
* Amazon CodeWhisperer
27/03/202627/03/2026Lab 29 Intro
Install Toolkit
Authentication
Amazon Q

ACHIEVEMENTS IN WEEK 11:

  1. Successfully upgraded Hybrid Search Engine to a RAG system, enabling natural language interaction (Chat) instead of just keyword search.
  2. Deployed a complete Serverless multi-functional application (including real-time image processing) using AWS SAM (Serverless Application Model).
  3. Completed the Machine Learning pipeline on SageMaker: From Data Cleaning (Data Wrangler) to Training and Deploying XGBoost models.
  4. Successfully configured AI-integrated coding environment (Amazon Q, CodeWhisperer) on VS Code, improving coding speed and debugging.
  5. Tested and operated the RAG system with real data, ensuring accuracy and context awareness of responses.