Java/JVM

From Java APIs to AI Curiosity : Exploring Large Language Models as a Java Developer

Introduction For most of my time as a Java developer, my daily work has been centered around building backend systems — designing APIs, implementing Spring Boot services, integrating databases, and solving performance issues in distributed systems. But over the past year, one topic has been impossible to ignore in the tech world: Artificial Intelligence and […]

Data Science

Naming Conventions of LLM Models

Introduction When we see any LLM model names like GPT-4o, Claude 3 Sonnet, or LLaMA-2-7B-chat we wonder why companies give such weird names to their models. But let me tell you, these names have lots of meanings inside it. They provide lots of information about that model. Common Patterns: Suffix            […]

Sudarshan
Sudarshan
Read

Quality Engineering

Building with LLMs: A Hands-On Experiment with Legal Research and Drafting

Introduction Legal research has always been a text-heavy discipline. Lawyers spend a large portion of their time reading statutes, studying judgments, identifying precedents, and translating legal reasoning into structured documents such as petitions and briefs. Even with modern legal databases, the core workflow still involves navigating large volumes of text. Over the past few months, […]

DevOps

Step-by-Step Guide to Build observability into an LLM application

Introduction Large Language Models (LLMs) are transforming the way that users interact with applications, and they introduce observability challenges that require new approaches. Unlike deterministic APIs that return predictable results, LLMs have variable performance, unpredictable outputs, and complex failure modes. Observing these systems effectively means collecting data that captures not just the performance of LLM […]

Data Science

Beyond itineraries: Building an AI-powered smart travel planner with agents, maps, voice, and more

Introduction Travel planning is no longer just about deciding where to go, it’s about how, when, what to experience, and being prepared at every step. Traditional itinerary tools focus only on dates and places, leaving travelers to juggle multiple apps for hotels, packing lists, activities, maps, and research. To solve this, we built a Smart […]

Vishwas Singh
Vishwas Singh
Read

Data Science

LLM Fine-Tuning Explained: What It Is, Why It Matters, and How It Works

Introduction Large Language Models (LLMs) like ChatGPT, Gemini, and Claude are very powerful. They can answer questions, write text, generate code, and help in many tasks. However, these models are trained on very general data from the internet. Because of this, they may not always understand your specific business, domain, or writing style. This is […]

Drupal

Drupal AI Chatbot with Custom Data

Drupal chatbots powered by AI use Large Language Models (LLMs) to understand user queries and provide intelligent, context-aware responses. These models rely on transformer-based neural networks, which allow the chatbot to interpret questions, generate relevant answers, and maintain a natural conversational flow. By integrating LLaMA3 via Ollama and connecting it to a vector database, your […]

Quality Engineering

Security and Bias Issues When Testing with LLMs

Introduction: As software development teams start exploring Generative AI and Large Language Models (LLMs) for test and development work, resulting productivity boosts have generated quite a bit of excitement. From authoring unit tests to code diff summarization and supporting exploratory test work, LLMs are becoming useful assets for the QA toolbox. This new technology comes […]

Neha Arora
Neha Arora
Read

Data Science

Unlocking the Power of Open LLMs Locally: A Guide to Using LM Studio for Cost-Efficiency, Privacy, and Customization

Introduction The domain of large language models (LLMs) is evolving quickly, and it’s revolutionizing the way we tackle everything from AI-powered chatbots to machine learning-based code generation. Traditionally, operating these models came at the cost of sky-high cloud bills, latency, or committing sensitive data to third-party servers. But what if you could host robust LLMs […]