Insights after two years in the industry Example of an encoder and a graph in the latent space (image by author)The scenario: a high-speed production line is producing thousands of products. Two cameras are installed to continuously control the quality of each product. The goal: develop an algorithm that can check each product as fast…
Image by Author
Diving into the world of data science and machine learning, one of the fundamental skills you'll encounter is the art of reading data. If you have already some experience with it, you're probably familiar with JSON (JavaScript Object Notation) - a popular format for both storing and exchanging data.
Think…
If you have been experimenting with large language models (LLMs) for search and retrieval tasks, you have likely come across retrieval augmented generation (RAG) as a technique to add relevant contextual information to LLM generated responses. By connecting an LLM to private data, RAG can enable a better response by feeding relevant data in the…
Image by Author
In this tutorial, we will learn how to set up and use the OpenAI API for various use cases. The tutorial is designed to be easy to follow, even for those with limited knowledge of Python programming. We'll explore how anyone can generate responses and access high-quality large language models.…
Image generated by MidjourneyAnd 5 ways to use it in data science and machine learning @property is my favorite decorator in Python. I have been using Python for many years now, and with each passing year, my expertise and comfort level with the language gradually grows. Among all the techniques and tricks that I’ve learned…
Artificial intelligence (AI) is rapidly gaining momentum as people explore how it might make their lives easier by saving time, reducing errors and improving outcomes. One emerging possibility is to use the technology to handle chemistry experiments.
Although running experiments to learn new things in the lab is an important part of helping chemists…
Image by Editor
The world is moving fast. Real fast and sometimes it’s hard to keep up with what’s going on, what’s new, how things work and what we should expect. Podcasts are a great way to constantly stay tuned with all these updates - especially when you’re on the go.
I have…
Transformers have found widespread application in diverse tasks spanning text classification, map construction, object detection, point cloud analysis, and audio spectrogram recognition. Their versatility extends to multimodal tasks, exemplified by CLIP’s use of image-text pairs for superior image recognition. This underscores transformers’ efficacy in establishing universal sequence-to-sequence modeling, creating embeddings that unify data representation across…
Do you find it difficult to keep up with the latest ML research? Are you overwhelmed with the massive amount of papers about LLMs, vector databases, or RAGs? In this post, I will show how to build an AI assistant that mines this large amount of information easily. You’ll ask it your questions in…
Machine learning has many applications in businesses across various industries. Marketing, for instance, can benefit from its data processing and learning abilities to convert potential leads into verified customers. Discover how you can use machine learning to increase paid conversions.
“Machine learning (ML) is an artificial intelligence (AI) that uses advanced algorithms to make…