Learning Resource Hub
Bookmarks for tech professionals and enthusiasts at Tech Trendsetters. Constantly updated and curated collection of literature, courses, and resources covers the latest trends and essential skills.
Hello, my fellow tech friends! Welcome to another episode of Tech Trendsetters – this is not a regular episode but rather a special corner of the tech journey. Here, you’ll find the ultimate hub for all the literature, courses, and resources that can shape your career, enhance organizational impact, or simply boost your business.
I’ve realized how essential it is to have a go-to place for all those invaluable nuggets of knowledge. That’s why I started this page, filled with the best and most impactful resources I’ve come across. I’ll be constantly updating this hub with new finds, so you’ll always have fresh content to explore.
Happy learning!
Machine Learning / AI related
Courses below require Python, Fundamentals of Machine Learning, Basic Probability and Statistics, Linear Algebra
CS224N: Natural Language Processing with Deep Learning
https://web.stanford.edu/class/cs224n/
Cool Stanford course, updated every year. This year, for the first time, they decided not to post the lectures on YouTube, although all the 2023 lectures remained publicly available – I highly recommend them.Chris Manning – notes
https://web.stanford.edu/class/cs224n/readings/cs224n-self-attention-transformers-2023_draft.pdf
https://web.stanford.edu/class/cs224n/readings/
The teacher of the course above and one of the most successful scientists, authors of research papers without a large computer (DPO, Backpack language models), Chris Manning, posts all lecture materials in the public domain. Based on the update dates, it is clear that the updated materials are for the 2024 course, use it!Dan Jurafsky — Speech and Language Processing (3rd ed. draft)
https://web.stanford.edu/~jurafsky/slpdraft/
The author of the main textbook on NLP over the past 20 years, also from Stanford, Dan Jurafsky continues to make new chapters of the textbook publicly available, constantly updating old ones. In general, this is practically the only book that you can read in its entirety and already have the keys to understanding 80% of what is happening in the industry.
The textbook was last updated on January 5, 2024.Transformers United
https://web.stanford.edu/class/cs25/prev_years/2023_winter/index.html
https://www.youtube.com/playlist?list=PLoROMvodv4rNiJRchCzutFw5ItR_Z27CM
The second most important course is to understand what's going on - with a general focus on NLP, CV and multimodal models.CS236: Deep Generative Models
https://deepgenerativemodels.github.io/
https://www.youtube.com/watch?v=XZ0PMRWXBEU
The introduction to deep generative models and theoretical analysis of any aspect of existing deep generative models. It touches on difficult concepts such as how to evaluate a generative model. The course materials, including lecture slides and notes, are publicly available and updated regularly. It's an excellent resource for anyone seeking to build a strong foundation from a very beginning.
GenAI Beginner Materials
This section covers easier courses and prompting basics. Worst-case scenario – only Python is required.
HuggingFace NLP Course
https://huggingface.co/learn/nlp-course/
A high-level, application-focused course that teaches you how to run inference and fine-tune key models. It provides a basic understanding of what happens under the hood and which parameters to set for different tasks.Cohere LLM University
https://docs.cohere.com/docs/llmu
While the course is designed to teach you specifically how to work with Cohere's products, the overview and surrounding materials are quite good. An added bonus is the course's Discord community.Learn Prompting
https://learnprompting.org/docs/intro
https://inthecloud.withgoogle.com/gemini-for-google-workspace-prompt-guide/dl-cd.html
https://ai.google.dev/gemini-api/docs/prompting-intro
https://claude101.com/how-to-write-a-prompt-for-claude
A great, continuously updated collection of best practices for prompt engineering, chain-of-thought construction, reasoning, ensemble building, and pipeline validation systems with prompts.