
Focus on the Process/System rather than the Outcome/Goal
09/05/2025 - Friday
No. of DeepWork sessions (50 mins each) = 2 ✅
Session break up
- Evening (Added the holdings GET endpoints for FastAPI project)
- Evening (Restructured the project files for better scalability, initialized Git)
10/05/2025 - Saturday
No. of DeepWork sessions (50 mins each) = 5 ✅
Session break up
- Morning (Linked yfinance API to get summary of user holdings)
- Noon (Added put, delete endpoints for holdings. Finished Project Phase 1 backend)
- Afternoon (Explored news API, Sentiment Analyzer options - finBERT, VADER)
- Evening (Implemented the Sentiment Analysis for User holdings using finBERT)
- Evening (Streamlit basics study from documentation)
11/05/2025 - Sunday
No. of DeepWork sessions (50 mins each) = 6 ✅
Session break up
- Morning (Streamlit frontend building)
- Morning (Streamlit frontend building)
- Evening (Streamlit frontend testing - date format typo error debug)
- Evening (Frontend enhancement 1)
- Night (Frontend enhancement 2)
- Night (Frontend wrap up)
12/05/2025 - Monday
No. of DeepWork sessions (50 mins each) = 3 ✅
To-do
- Obsidian Documentation of the project
- Hosting the project in streamlit cloud
- Figure out the database part while hosting
Session break up
- Noon (Streamlit front end minor tweaks, deployment start)
- Afternoon (AWS RDS instance creation)
- Evening (AWS RDS instance testing, connection with the code)
13/05/2025 - Tuesday
No. of DeepWork sessions (50 mins each) = 5 ✅
Session break up
- Morning (AWS Billing issue analysis)
- Noon (Neon PostgreSQL deployment)
- Afternoon (Project structure split for frontend and backend)
- Evening (Render FastAPI backend deployment)
- Night (FastAPI backend deployment Huggingface)
14/05/2025 - Wednesday
No. of DeepWork sessions (50 mins each) = 5 ✅
Session break up
- Morning (Huggingface deploy bug analysis)
- Noon (Huggingface deploy bug analysis)
- Afternoon (geniex application)
- Evening (Huggingface backend Deploy - Success)
- Night (Streamlit frontend deploy - Success)
15/05/2025 - Thursday
No. of DeepWork sessions (50 mins each) = 3 ✅
Session break up
- Noon (Finsight ReadME file creation, documentation)
- Evening (Finsight - DB waking up issue bug fix)
- Evening (Finsight - Implement cache in Streamlit for news page)
16/05/2025 - Friday
No. of DeepWork sessions (50 mins each) = 4 ✅
Session break up
- Afternoon (ML C1W1 - Supervised vs Unsupervised Learning)
- Afternoon (ML C1W1 - Linear Regression Model)
- Evening (ML C1W1- Cost Function)
- Evening (ML C1W1 - Cost Function visualization)
17/05/2025 - Saturday
No. of DeepWork sessions (50 mins each) = 4 ✅
Session break up
- Morning (ML C1W1 - Gradient Descent for Linear Regression)
- Afternoon (ML C1W2 - Multiple Linear Regression)
- Afternoon (ML C1W2 - Vectorization)
- Evening (ML C1W2 - Gradient Descent for Multiple Linear Regression)
18/05/2025 - Sunday
No. of DeepWork sessions (50 mins each) = 4 ✅
Session break up
- Morning (ML C1W2 - Feature Scaling)
- Noon (ML C1W2 - Polynomial Regression, Lab)
- Afternoon (ML C1 W3 - Logistic Regression)
- Evening (ML C1 W3 - Decision Boundary)
19/05/2025 - Monday
No. of DeepWork sessions (50 mins each) = 3 ✅
Session break up
- Noon (ML C1 W3 - Gradient Descent for Logistic Regression)
- Afternoon (ML C1 W3 - Overfitting)
- Python Basics revamping
20/05/2025 - Tuesday
No. of DeepWork sessions (50 mins each) = 4 ✅
Session break up
- Afternoon (ML C2 W1 - Neural Networks Intro)
- Evening (ML C2 W1 - Neural Network Model)
- Evening (ML C2 W1 - TensorFlow Implementation)
DSA Prep Day 1
- Noon (Strings Basics - Geeks)
21/05/2025 - Wednesday
No. of DeepWork sessions (50 mins each) = 3 ✅
Session break up
- Afternoon (ML C2 W1 - Neural Network implementation in Python)
- Afternoon (ML C2 W1 - Lab)
- Evening (ML C2 W2 - Activation Functions)
DSA Prep Day 1 (Striver’s SDE Sheet)
- Morning - Day 1: Arrays (3/6)
22/05/2025 - Thursday
No. of DeepWork sessions (50 mins each) = 3 ✅
Session break up
- Afternoon (NeoFi Assessment)
- Afternoon (NeoFi Assessment)
- Evening (NeoFi Assessment)
DSA Prep Day 1 (Striver’s SDE Sheet)
- Morning - Day 1: Arrays (6/6)
23/05/2025 - Friday
No. of DeepWork sessions (50 mins each) = 5 ✅
Session break up
- Morning (NeoFi Assessment)
- Morning (NeoFi Assessment)
- Noon (NeoFi Assessment)
- Afternoon (NeoFi Assessment)
- Evening (NeoFi Assessment)
24/05/2025 - Saturday
No. of DeepWork sessions (50 mins each) = 5 ✅
Session break up
- Morning early (NeoFi Assessment)
- Morning (NeoFi Assessment)
- Morning (NeoFi Assessment)
- Afternoon (NeoFi Assessment)
- Evening (NeoFi Assessment)
25/05/2025 - Sunday
No. of DeepWork sessions (50 mins each) = 4 ✅
Session break up
- Morning early (NeoFi Assessment)
- Morning early (NeoFi Assessment)
- Morning (NeoFi Assessment)
- Morning (NeoFi Assessment submission and deployment)
26/05/2025 - Monday
No. of DeepWork sessions (50 mins each) = 3 ✅
Session break up
- Morning early (ML C2 W2 - Multiple Classification)
- Morning early (ML C2 W2 - Softmax)
- Afternoon (ML C2 W2 - Additional NN concepts)
27/05/2025 - Tuesday
No. of DeepWork sessions (50 mins each) = 3 ✅
Session break up
- Morning early (ML C2 W3 - Choosing Model)
- Afternoon (ML C2 W3 - Bias and Variance)
- Evening (ML C2 W3 - ML Development process)
DSA Prep Day 2 (Striver’s SDE Sheet)
- Morning - Day 2: Arrays Part - II (4/4)
28/05/2025 - Wednesday
No. of DeepWork sessions (50 mins each) = 4 ✅
Session break up
- Morning early (ML C2 W3 - ML development process)
- Afternoon (ML C2 W3 - Precision, Recall, Lab)
- Evening (ML C2 W4 - Decision trees)
- Evening (ML C2 W4 - Ensemble Learning )
DSA Prep Day 3 (Striver’s SDE Sheet)
- Morning - Day 3: Arrays Part - III (3/6)
29/05/2025 - Thursday
No. of DeepWork sessions (50 mins each) = 2 ✅
Session break up
- Morning early (ML C2 W4 - Tree ensemble)
- Morning (ML C2 W4 - Lab)
DSA Prep Day 3 (Striver’s SDE Sheet)
- Morning - Day 3: Arrays Part - III (5/6)
30/05/2025 - Friday
No. of DeepWork sessions (50 mins each) = 1 ✅
Session break up
- Morning early (ML C3 W1 - K means clustering)
31/05/2025 - Saturday
No. of DeepWork sessions (50 mins each) = 3 ✅
Session break up
- Morning early (ML C3 W1 - K means clustering Lab)
- Morning (ML C3 W1 - Anomaly detection)
- Evening (ML C3 W1 - Anomaly detection)
01/06/2025 - Sunday
No. of DeepWork sessions (50 mins each) = 2 ✅
Session break up
- Morning early (ML C3 W2)
- Morning (ML C3 W2)
02/06/2025 - Monday
No. of DeepWork sessions (50 mins each) = 2 ✅
Session break up
- Afternoon (ML C3 W2)
- Evening (ML C3 W2)
03/06/2025 - Tuesday
No. of DeepWork sessions (50 mins each) = 5 ✅
Session break up
- Morning early (ML C3 W2 - Content-based filtering)
- Morning (ML C3 W2 - Lab)
- Afternoon - DSA - Space and Time complexity - Abdul Bari video
- Evening - DSA - Space and Time complexity
- Evening (ML C3 W3 - Reinforcement Learning)
04/06/2025 - Wednesday
No. of DeepWork sessions (50 mins each) = 2 ✅
Session break up
- Morning early (ML C3 W3 - Reinforcement Learning)
- Morning (ML C3 W3 - Reinforcement Learning)
05/06/2025 - Thursday
No. of DeepWork sessions (50 mins each) = 2 ✅
Session break up
- Noon (ML C3 W3 - Reinforcement Learning)
- Evening (ML C3 W3 - Lab)
06/06/2025 - Friday
No. of DeepWork sessions (50 mins each) = 0 ❌
07/06/2025 - Saturday
No. of DeepWork sessions (50 mins each) = 1 ✅
Session break up
- ML project research
08/06/2025 - Sunday
No. of DeepWork sessions (50 mins each) = 0 ❌
09/06/2025 - Monday
No. of DeepWork sessions (50 mins each) = 2 ✅
Session break up
- Amazon interview prep
- Omnify Project
10/06/2025 - Tuesday
No. of DeepWork sessions (50 mins each) = 3 ✅
Session break up
- Morning Early (Omnify Project)
- Morning (Omnify Project Completion)
- Noon (Omnify Project GitHub, Recording)
11/06/2025 - Wednesday
No. of DeepWork sessions (50 mins each) = 2 ✅
Session break up
- Morning Early (ML Project Research)
- Morning (Job Apply)
- Afternoon (Job Apply)
- Evening (PhonePe first round assessment)
12/06/2025 - Thursday
No. of DeepWork sessions (50 mins each) = 1 ✅
Session break up
- Morning (Job Apply)
13/06/2025 - Friday
No. of DeepWork sessions (50 mins each) = 3 ✅
Session break up
- Morning Early (PhonePe interview prep)
- Morning (PhonePe interview prep)
- Morning (PhonePe interview prep)
14/06/2025 - Saturday
No. of DeepWork sessions (50 mins each) = 0 ❌
15/06/2025 - Sunday
No. of DeepWork sessions (50 mins each) = 1 ✅
Session break up
- Evening (Interview prep - Resume run through)
15/06/2025 - Sunday
No. of DeepWork sessions (50 mins each) = 1 ✅
Session break up
- Evening (Interview prep - Resume run through)