RAG: Giving AI a Better Memory

Imagine you’re trying to answer a tough question, but your brain doesn’t have the specific information. What do you do? You probably look it up – maybe on the internet or in a book. Retrieval-Augmented Generation, or RAG, is a way to give AI models a similar ability.  Think of a powerful AI language model as Read More …

NLP – Natural Language Processing

Natural Language Processing (NLP) is a subfield of artificial intelligence that focuses on the interaction between computers and humans through natural language. The primary goal of NLP is to enable machines to understand, interpret, and generate human language in a way that is both meaningful and useful. This capability has led to the development of Read More …

Chat with AI – Cloud Only Hacker

Attackers are increasingly able to meet their objectives by compromising corporate cloud accounts and subsequently moving laterally within the cloud environment, often without needing to breach individual endpoints. Several factors are driving this trend: Expanded Attack Surface in the Cloud: As organizations increasingly adopt cloud services and SaaS solutions, the attack surface has grown larger Read More …

Month of AI Video – Practical LLM Security

Practical LLM Security As large language models (LLMs) become increasingly integrated into various applications, the security standards for these integrations have not kept pace. Much of the current security research tends to focus on either 1) the social harms and biases associated with LLMs, along with content moderation issues, or 2) the LLMs themselves, often Read More …

LLM – Large Language Model

A non-technical definition………. Imagine you have a friend who is an incredible storyteller. This friend has read thousands of books, articles, and conversations, absorbing all kinds of information about the world. When you ask them a question or give them a topic, they can quickly come up with a thoughtful response, tell a story, or Read More …

NOTES :: Retrieval Augmented Generation (RAG)

A solution model pattern in how to leverage large language models. Systems that use LLM but on their own content. Start Large language models can be inconsistent. Sometimes they nail the answer to questions, other times they regurgitate random facts from their training data. If they occasionally sound like they have no idea what they’re Read More …