apply
Clear the clutter
A lot of things going on top of bad health, unable to focus.
gre 5/40
register, flashcard, Magoosh 1 - 3hrs
learn 4/60
π€ How would you improve engagement on Facebook?
Business objective: improve engagement for projections and trend analysis
Possible Metric / Target variable:
- Num of likes/comments/shares (l/s/c) per session
- % of users active on a daily basis
- weekly?
- monthly?
Features, Variables:
- user details
demography, age, gender, num_friends, num_liked_pages, num_groups
- user behaviour
login log, session time,
consumer_feature: type of post l/s/c, n_stories_viewed, n_stories_reacted, n_posts_interacted
creator_features: last_posted_date, l/s/c on post, last_story_date, n_views_on_story
- other factors
is_weekend, is_weekday, device_type, is_national_holiday,
Next:
- Model to use and tradeoff:
- Model output scenario/test cases:
Business objective: improve engagement for projections and trend analysis
Possible Metric / Target variable:
- Num of likes/comments/shares (l/s/c) per session
- % of users active on a daily basis
- weekly?
- monthly?
Features, Variables:
- user details
demography, age, gender, num_friends, num_liked_pages, num_groups
- user behaviour
login log, session time,
consumer_feature: type of post l/s/c, n_stories_viewed, n_stories_reacted, n_posts_interacted
creator_features: last_posted_date, l/s/c on post, last_story_date, n_views_on_story
- other factors
is_weekend, is_weekday, device_type, is_national_holiday,
Next:
- Model to use and tradeoff:
- Model output scenario/test cases:
apply
β΄ Revisit: Opencv lane detection
β΄ Complete: Cassava classification article
β΄ Revise: CNN, Object detection work
β΄ Complete: Cassava classification article
β΄ Revise: CNN, Object detection work
Learn 3/60: Product usecase
π€ How would you improve engagement on Facebook?
apply
π Spam mail classifier: Enron email dataset
π Tone detection similar to grammarly
π Sentiment analysis
π Tone detection similar to grammarly
π Sentiment analysis
gre 4/60: Mock
Decent score on mock test, reducing iterations to 40.
Read: Chapter 1/24
β΄ Learn the permanent way, associate the new word with familiar words. Also, It is quicker to learn new words which are somewhat related that learning totally random words.
β΄ Words have a past, know the history of the word.
β΄ They grow in clusters
β΄ Check the prefix to guess ideas, eg: exodus "ex" means outwards in most cases.
β΄ Try to know more than just the word
β΄ Words have a past, know the history of the word.
β΄ They grow in clusters
β΄ Check the prefix to guess ideas, eg: exodus "ex" means outwards in most cases.
β΄ Try to know more than just the word
gre 3/60: mock test
Unable to sit 3+ hours straight for this, only did half. Rest tomorrow.
Learn 2/60: SQL Intermediate
- CASE statement
- Distinct
If you include two (or more) columns in a SELECT DISTINCT clause, your results will contain all of the unique pairs of those two columns.
- Union and Union ALL, Union will remove all the duplicates whereas UNIONALL will keep dups.
- CAST(column_name AS integer)
- Date functions:
companies.founded_at_clean::timestamp +
INTERVAL '1 week
- Window functions like PARTITION, LEAD, LAG, NTILE
Next: String functions & Date functions, Indexing, Remaining window function
- Distinct
If you include two (or more) columns in a SELECT DISTINCT clause, your results will contain all of the unique pairs of those two columns.
- Union and Union ALL, Union will remove all the duplicates whereas UNIONALL will keep dups.
- CAST(column_name AS integer)
- Date functions:
companies.founded_at_clean::timestamp +
INTERVAL '1 week
- Window functions like PARTITION, LEAD, LAG, NTILE
Next: String functions & Date functions, Indexing, Remaining window function
apply
- Need to take AWS/GCP/Azure & REST APIs test on Linkedin
- Read more about distributed training
- CI/CD pipelines for E2E ML Use-cases
- Read more about distributed training
- CI/CD pipelines for E2E ML Use-cases
Gre: Day 2
Common words 1 done
quick workout
Gre: 1/60 days
- Flashcards -> Half way Common Words 1/7
7 parts of Basic and Advanced words' flashcard remains, a long way to go.
7 parts of Basic and Advanced words' flashcard remains, a long way to go.
Workout: Quick / Lazy / Single set per muscle
π Learn: 1/60 days
ππ»ββοΈ SQL Revision (Basics -> Intermediate)
β’ Comparison operation even works for letters. eg: where month_name > 'J' (This will include January). But NULL operations are not valid like greater than check for the null column.
β’ ILIKE is a logical operator for case insensitive matches.
β’ IS NULL check.
β’ COUNT(column_name) will give NOT NULL and NON UNIQUE values.
β’ COALESCE( .... ) any number of arg returns the first NOT NULL argument.
β’ WHERE doesn't work with aggregate columns that's where the HAVING clause comes in
β’ If-then equivalent is CASE- WHEN-THEN-ELSE[Optional]- END in SQL. βοΈ It can be used inside SELECT, GROUP BY, Inside aggregate functions,
COUNT(CASE WHEN year = 'FR' THEN 1 ELSE NULL END)
β’ Declare Variables in SQL using SET @Variable1 = 'test'
π₯ Questions
β’ Write a query that returns all rows for songs that were on the charts in 2013 and do not contain the letter "a".
Ans: NOT ILIKE '%a%'
β’ How to insert a slice of a table into another table?
Ans: Insert into table (col1, col2 ...) values (select col1, col2... )
β’ Write a query that counts the number of 300lb+ players for each of the following regions: West Coast (CA, OR, WA), Texas, and Other (everywhere else).
Ans: group by case ... end
Next: https://mode.com/sql-tutorial/sql-case/
β’ Comparison operation even works for letters. eg: where month_name > 'J' (This will include January). But NULL operations are not valid like greater than check for the null column.
β’ ILIKE is a logical operator for case insensitive matches.
β’ IS NULL check.
β’ COUNT(column_name) will give NOT NULL and NON UNIQUE values.
β’ COALESCE( .... ) any number of arg returns the first NOT NULL argument.
β’ WHERE doesn't work with aggregate columns that's where the HAVING clause comes in
β’ If-then equivalent is CASE- WHEN-THEN-ELSE[Optional]- END in SQL. βοΈ It can be used inside SELECT, GROUP BY, Inside aggregate functions,
COUNT(CASE WHEN year = 'FR' THEN 1 ELSE NULL END)
β’ Declare Variables in SQL using SET @Variable1 = 'test'
π₯ Questions
β’ Write a query that returns all rows for songs that were on the charts in 2013 and do not contain the letter "a".
Ans: NOT ILIKE '%a%'
β’ How to insert a slice of a table into another table?
Ans: Insert into table (col1, col2 ...) values (select col1, col2... )
β’ Write a query that counts the number of 300lb+ players for each of the following regions: West Coast (CA, OR, WA), Texas, and Other (everywhere else).
Ans: group by case ... end
Next: https://mode.com/sql-tutorial/sql-case/