Thanks to Large Language Models (or LLMs for short), Artificial Intelligence has now caught the attention of pretty much everyone. ChatGPT, possibly the most famous LLM, has immediately skyrocketed in popularity due to the fact that natural language...
A ubiquitous emerging ability is, just as the name itself suggests, that LLMs can perform entirely new tasks that they haven’t encountered in training, which is called zero-shot. All it takes is some instructions on how to solve the task...
Retrieval-Augmented Generation (RAG) is a technique that enhances language model generation by incorporating external knowledge...
Pre-training involves training a model on a large dataset to learn general features and patterns...
Git and GitHub are essential tools for software development. In this project, we’ll be creating a simulation of a one-year experience in a company that uses Git and GitHub...
Langchain 🦜 is one of the fastest growing open source projects in history, in large part due to the explosion of interest in LLM’s...
Have you ever wanted to find an image among your never-ending image dataset, but found it too tedious? In this tutorial we’ ll build an image similarity search engine to easily find images using either a text query or a reference image...
Meta’s release of Llama 3 in July 2024 has significantly impacted the landscape of large language models (LLMs). Unlike other open LLMs, Meta not only shared the model weights but also published...
Learn to use libraries such as LIME, SHAP and others to determine the workings of black-box machine learning models...
Learn the underlying working of various unsupervised machine learning models and how they are able to generate predictions...
We mainly focus on how transformers work in detail and determine how they are able to generate text based on attention mechanisms and how…
Gain insight into the fundamental processes involved in building a decision tree classifier from the ground