Image by Editor
In today's data-driven world, SQL (Structured Query Language) stands as a cornerstone for managing and manipulating database systems. A core component of SQL's power and flexibility lies in its window functions, a category of functions that perform calculations across sets of rows related to the current row.
Imagine you're looking…
Natural Language Processing (NLP) is one area where Large transformer-based Language Models (LLMs) have achieved remarkable progress in recent years. Also, LLMs are branching out into other fields, like robotics, audio, and medicine.
Modern approaches allow LLMs to produce visual data using specialized modules like VQ-VAE and VQ-GAN, which convert continuous visual pixels into discrete…
This blog post shows how to easily run an LLM locally and how to set up a ChatGPT-like GUI in 4 easy steps. Photo by Liudmila Shuvalova on UnsplashThanks to the global open source community, it is now easier than ever to run performant large language models (LLM) on consumer laptops or CPU-based servers and…
Intercompany reconciliation is specific to companies with multiple subsidiaries under the same parent group. It's a crucial step in the intercompany accounting process and for preparing a consolidated statement for financial reporting. Intercompany accounting is significantly more complicated than standard accounting since it requires balancing multiple ledgers, tracking internal/external transactions, forex conversion, performing intercompany eliminations…
Photo by Google DeepMind
In the relentless pursuit of innovation and securing a competitive advantage, businesses are progressively harnessing the power of artificial intelligence (AI) as a transformative tool. The promise of AI to streamline operations, elevate decision-making processes, and unveil concealed patterns within data has spurred its swift integration across industries, especially…
Foundational models are large deep-learning neural networks that are used as a starting point to develop effective ML models. They rely on large-scale training data and exhibit exceptional zero/few-shot performance in numerous tasks, making them invaluable in the field of natural language processing and computer vision. Foundational models are also used in Monocular Depth Estimation…
How Neural Networks are strong tools for solving differential equations without the use of training data Photo by Linus Mimietz on UnsplashDifferential equations are one of the protagonists in physical sciences, with vast applications in engineering, biology, economy, and even social sciences. Roughly speaking, they tell us how a quantity varies in time (or some…
Image by Editor
Generative AI is growing, with more people interested in how they can transition into the AI sector. A big hit at the moment and if you have clicked on this link, you are also wondering what you can do to learn more about Generative AI.
In this blog, I will…
Text-to-image (T2I) generation is a rapidly evolving field within computer vision and artificial intelligence. It involves creating visual images from textual descriptions blending natural language processing and graphic visualization domains. This interdisciplinary approach has significant implications for various applications, including digital art, design, and virtual reality.
Various methods have been proposed for controllable text-to-image generation,…
A step-by-step illustration of how to use SOLID to solve a refactoring challenge Photo by Lucas Davies on UnsplashIntroduction Code refactor challenges are well-known by software engineers, but less so by data scientists, though data scientists can also highly benefit from practising such challenges. By practising these, especially when applying the SOLID principles, you learn…