AI/ML

Post Image

Hybrid AI: Leaner and More Scalable Intelligence

In recent years, generative AI has transformed the way we think about building intelligent systems. With models like GPT, Claude, and DALL·E, we have gained tools that can understand, create, and reason in ways that once seemed out of reach. These models have opened the door to powerful new capabilities; from natural language understanding to dynamic content generation. However, as adoption grows, there emerges a pattern of usage. We have started using massive, general-purpose models for tasks that don’t really...

Read
Post Image

My Journey With Cursor AI: More Than Just Code Completion

If you've been coding for a while, you've probably tried dozens of IDEs and editors. Each new tool promises to be the silver bullet that solves all your development problems. Most fall short.When I first heard about Cursor AI, I was skeptical. "Great, another VS Code clone with some fancy autocomplete," is what I thought. I couldn't have been more wrong.My introduction to Cursor was like learning to drive an F1 car after years of riding a bicycle. The power...

Read
Post Image

Smart Workflows: The Key to Boosting Adoption and Fuelling Growth

We are living in an exciting time, right in the middle of a tech revolution. The ever changing technology is helping businesses solve innovative challenges, and at the same time, user expectations are changing faster than ever. To stay ahead, businesses must anticipate and adapt to these changes. Understanding and meeting these expectations is critical because how users perceive and interact with technology can significantly impact their trust and satisfaction.The key to this transformation? —a shift from static experiences to...

Read
Post Image

Multilingual AI in Text and Voice

In recent years, multilingual AI has rapidly evolved, transforming how organizations approach translation, Natural Language Understanding (NLU), and voice processing. As the world becomes increasingly interconnected, the ability for technology to understand and interact with diverse languages is crucial and so is this capability in both text and voice. This article presents an expert-level perspective, highlighting recent innovations, open challenges, and a comparative analysis between proprietary and open-source models. We summarize key highlights of research and applications in this space...

Read
Post Image

Intrinsic Dimension Part 2: Measuring the True Complexity of a Model via Random Subspace Training

In Part I of this series, we delved into the concept of Intrinsic Dimension (ID) and its implications on fine-tuning. To recap, the intrinsic dimension of an objective function measures the minimal number of parameters needed to achieve satisfactory performance on a given task (Li et al.,¹). For example, in their seminal work, the authors demonstrated that a fully connected neural network with a total of parameters (architecture: 784–200–200–10) achieved a 90% performance threshold on the MNIST dataset with an...

Read
Post Image

Intrinsic Dimension Part 1: How Learning in Large Models Is Driven by a Few Parameters and Its Impact on Fine-Tuning

Learned over-parameterized models inherently exist within a low intrinsic dimension {Li et al.¹ and Aghajanyan et al.³}. To understand this concept better, let’s delve into the following questions:What is a model’s dimension?What is an Objective function and its landscape?What is ID and how can it be visualized through graphs of convex and non-convex landscapes?How do you identify the ID of a network?If the ID of an objective function is so low, why do we have such large networks in the...

Read
Post Image

Ten Insights That Took My CrewAI Results to the Next Level

If you are new to the agentic way of problem-solving, then you might be wondering how it differs from writing code the usual way. The focus while writing code is on . The . While working with agents, the to ensuring that . If the i, then and there.Before we dive into how we can improve our results while using CrewAI, let us revisit the most important concepts first.🤖 → a unit that can , and to other suitable agents....

Read
Post Image

Revisiting Data Science Model Development in the Era of LLMs

In the ever-evolving landscape of Data Science (DS) and Artificial Intelligence (AI), advanced models like GPT-3.5/4, Gemini, and LLaMa have revolutionized the approach to solving complex tasks.Over the past year, various implementations and research have leveraged Large Language Models (LLMs) in innovative ways. For instance, an article on Unite AI [2] highlights healthcare-based applications through LLM integration into clinical workflows to assist in patient data gathering and analysis, significantly improving diagnostic accuracy and patient care. Advanced models like LLaVA-Med can...

Read
Post Image

The Arrival of AI Agents

In recent years, we've seen significant advancements in Large Language Models (LLMs), including improvements in model size, accuracy, and contextual comprehension across various domains. Built on the architecture of Generative Pre-trained Transformers (GPT), these models have enhanced data generation capabilities and a broad range of domain applications. While LLMs have shown impressive intelligence, they still come with limitations, such as hallucinations (producing incorrect or fabricated responses) and an inability to handle proprietary or personal data without additional integration. To address these...

Read
Post Image

Cursor AI: A Game-changer in Sahaj's Dev Process

In the constantly changing software development landscape, the use of AI tools is a game-changer. Sahaj's team was tasked to port an Angular codebase to React in an efficient manner without sacrificing quality. While migrating this, we strive to leverage generative AI tools to accelerate the development process and reduce manual effort, which will assist in streamlining tasks and increasing efficiency and productivity during this. We tried out a few options like GitHub Copilot and Bolt, we landed on Cursor...

Read