PageSourceSearch

https://norahsakal.com/assets/js/95e7e661.f3a78359.js

js norahsakal.com collected 2026-10-02 07:34:46 UTC 9,925 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkblog_folder=self.webpackChunkblog_folder||[]).push([[771],{50173:(e,a,n)=>{n.r(a),n.d(a,{assets:()=>l,contentTitle:()=>o,default:()=>g,frontMatter:()=>r,metadata:()=>t,toc:()=>d});var t=n(63135),i=n(74848),s=n(28453);const r={title:"Advent Calendar Day 11: How AI Agents Handle Special Occasions",subtitle:"This December, I'm highlighting the limitations of simple AI chatbots and showing how naive chatbots fail to find formal shoes for events, while AI agents pick the perfect heels for a gala night",description:"This December, I'm highlighting the limitations of simple AI chatbots and showing how naive chatbots fail to find formal shoes for events, while AI agents pick the perfect heels for a gala night",descriptionShort:"This December, I'm highlighting the limitations of simple AI chatbots and how naive chatbots fail to find formal shoes for events, while AI agents pick the perfect heels for a gala night",date:new Date("2024-12-19T00:00:00.000Z"),slug:"ai-advent-calendar-2024-ai-agents-formal-shoes",coverImage:"https://d1fiydes8a4qgo.cloudfront.net/blog/2024/advent_calendar/dec_11_linkedin_card.png",image:"https://d1fiydes8a4qgo.cloudfront.net/blog/2024/advent_calendar/dec_11_linkedin_card.png",twitterImage:"https://d1fiydes8a4qgo.cloudfront.net/blog/2024/advent_calendar/dec_11_twitter_card.png",ogImage:"https://d1fiydes8a4qgo.cloudfront.net/blog/2024/advent_calendar/dec_11_twitter_card.png",tags:["ai-agents","rag","llamaindex","e-commerce","retrieval-augmented-generation","naive-rag","chatbot","aws-titan"],featured:"true",authors:"norah",cusTime:""},o="Advent Calendar Day 11: How AI Agents Handle Special Occasions",l={authorsImageUrls:[void 0]},d=[];function c(e){const a={a:"a",img:"img",p:"p",strong:"strong",...(0,s.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(a.p,{children:(0,i.jsx)(a.img,{alt:"Advent Calendar Day 11: How AI Agents Handle Special Occasions",src:n(68380).A+"",title:"Advent Calendar Day 11: How AI Agents Handle Special Occasions",width:"1920",height:"1080"})}),"\n",(0,i.jsx)(a.p,{children:"This December, I'm showing how naive chatbots fail and how AI agents make shopping easier."}),"\n",(0,i.jsxs)(a.p,{children:["We've seen naive chatbots fail at\n",(0,i.jsx)(a.a,{href:"/blog/ai-advent-calendar-2024-ai-agents-ask-clarifying-questions/",children:"clarifying questions"}),",\n",(0,i.jsx)(a.a,{href:"/blog/ai-advent-calendar-2024-ai-agents-understand-context-shifts/",children:"context shifts"}),",\n",(0,i.jsx)(a.a,{href:"/blog/ai-advent-calendar-2024-ai-agents-handle-numerical-requests/",children:"numerical requirements"}),",\n",(0,i.jsx)(a.a,{href:"/blog/ai-advent-calendar-2024-ai-agents-multiple-requests/",children:"multiple requests in one query"}),",\n",(0,i.jsx)(a.a,{href:"/blog/ai-advent-calendar-2024-ai-agents-price-filter/",children:"price filters"}),",\n",(0,i.jsx)(a.a,{href:"/blog/ai-advent-calendar-2024-ai-agents-style-suggestions/",children:"style suggestions"}),",\n",(0,i.jsx)(a.a,{href:"/blog/ai-advent-calendar-2024-ai-agents-unavailable-colors/",children:"unavailable colors"}),",\n",(0,i.jsx)(a.a,{href:"/blog/ai-advent-calendar-2024-ai-agents-negations/",children:"negations"}),",\n",(0,i.jsx)(a.a,{href:"/blog/ai-advent-calendar-2024-ai-agents-remember-color-requirements/",children:"new color requirements"})," and\n",(0,i.jsx)(a.a,{href:"/blog/ai-advent-calendar-2024-ai-agents-multi-color-requests/",children:"multi-color requests"}),"."]}),"\n",(0,i.jsx)(a.p,{children:"Today, we focus on how agent handle special occasions."}),"\n",(0,i.jsxs)(a.p,{children:["When a customer says, ",(0,i.jsx)(a.strong,{children:'"I need women\'s shoes for a gala night"'}),", a naive chatbot returns casual items."]}),"\n",(0,i.jsx)(a.p,{children:"An AI agent, however, understands the need for formal shoes, filtering the database to find elegant heels perfect for the occasion."})]})}function g(e={}){const{wrapper:a}={...(0,s.R)(),...e.components};return a?(0,i.jsx)(a,{...e,children:(0,i.jsx)(c,{...e})}):c(e)}},68380:(e,a,n)=>{n.d(a,{A:()=>t});const t=n.p+"assets/images/cover-ef68e18f3a49f0a3b65393c5c9efb228.png"},28453:(e,a,n)=>{n.d(a,{R:()=>r,x:()=>o});var t=n(96540);const i={},s=t.createContext(i);function r(e){const a=t.useContext(s);return t.useMemo((function(){return"function"==typeof e?e(a):{...a,...e}}),[a,e])}function o(e){let a;return a=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:r(e.components),t.createElement(s.Provider,{value:a},e.children)}},63135:e=>{e.exports=JSON.parse('{"permalink":"/blog/ai-advent-calendar-2024-ai-agents-formal-shoes","source":"@site/blog/2024/12-19-advent-calendar-dec-11.mdx","title":"Advent Calendar Day 11: How AI Agents Handle Special Occasions","description":"This December, I\'m highlighting the limitations of simple AI chatbots and showing how naive chatbots fail to find formal shoes for events, while AI agents pick the perfect heels for a gala night","date":"2024-12-19T00:00:00.000Z","tags":[{"inline":false,"label":"AI Agents","permalink":"/blog/tags/ai-agents","description":"Building autonomous AI agents capable of reasoning, retrieving knowledge, and executing tasks. Covers AI agent ar
1chitectures, memory persistence, vector search integration, API calling, and real-world applications in customer support, e-commerce, and automation."},{"inline":false,"label":"Retrieval Augmented Generation","permalink":"/blog/tags/rag","description":"Enhancing AI models with retrieval-augmented generation (RAG) by combining text generation with external knowledge retrieval. Covers indexing, embedding generation, similarity search, and hybrid RAG implementations for improving AI responses."},{"inline":false,"label":"LlamaIndex","permalink":"/blog/tags/llamaindex","description":"Using LlamaIndex for building AI-powered search and retrieval systems. Covers vector storage, hybrid search techniques, document indexing, and real-world use cases in AI chatbots, knowledge retrieval, and recommendation systems."},{"inline":false,"label":"E-Commerce","permalink":"/blog/tags/e-commerce","description":"Leveraging AI to enhance e-commerce search, recommendations, and customer support."},{"inline":false,"label":"Retrieval Augmented Generation","permalink":"/blog/tags/retrieval-augmented-generation","description":"Implementing retrieval-augmented generation (RAG) to enhance AI-generated responses with external knowledge. Covers vector databases, hybrid search, and advanced prompt engineering for improving AI reliability and accuracy."},{"inline":false,"label":"Naive RAG","permalink":"/blog/tags/naive-rag","description":"Understanding the limitations of naive RAG implementations and how to improve retrieval-based AI systems. Covers issues such as hallucinations, poor search quality, and best practices for hybrid and multimodal retrieval."},{"inline":false,"label":"Chatbot","permalink":"/blog/tags/chatbot","description":"Designing AI chatbots using LlamaIndex, OpenAI, AWS Titan, and other AI frameworks. Covers conversational AI, intent detection, memory management, and multimodal interactions for e-commerce and customer service."},{"inline":false,"label":"AWS Titan","permalink":"/blog/tags/aws-titan","description":"Leveraging Amazon\'s AWS Titan for AI-powered embeddings and multimodal search. Covers Titan\'s capabilities for text and image embeddings, integrating with vector databases like Pinecone, and real-world applications in e-commerce and AI-powered search."}],"readingTime":7.515,"hasTruncateMarker":true,"authors":[{"name":"Norah Klintberg Sakal","title":"AI Consultant & Developer","url":"https://github.com/norahsakal","page":{"permalink":"/blog/authors/norah"},"description":"AI consultant and developer specializing in AI-powered search and AI agents. Focused on building smarter retrieval systems, chatbots, and e-commerce AI with practical, hands-on guides.","socials":{"github":"https://github.com/norahsakal","linkedin":"https://www.linkedin.com/in/norah-klintberg-sakal/","email":"mailto:[email protected]"},"imageURL":"https://d1fiydes8a4qgo.cloudfront.net/blog/2026/norah_klintberg_sakal.jpg","key":"norah"}],"frontMatter":{"title":"Advent Calendar Day 11: How AI Agents Handle Special Occasions","subtitle":"This December, I\'m highlighting the limitations of simple AI chatbots and showing how naive chatbots fail to find formal shoes for events, while AI agents pick the perfect heels for a gala night","description":"This December, I\'m highlighting the limitations of simple AI chatbots and showing how naive chatbots fail to find formal shoes for events, while AI agents pick the perfect heels for a gala night","descriptionShort":"This December, I\'m highlighting the limitations of simple AI chatbots and how naive chatbots fail to find formal shoes for events, while AI agents pick the perfect heels for a gala night","date":"2024-12-19T00:00:00.000Z","slug":"ai-advent-calendar-2024-ai-agents-formal-shoes","coverImage":"https://d1fiydes8a4qgo.cloudfront.net/blog/2024/advent_calendar/dec_11_linkedin_card.png","image":"https://d1fiydes8a4qgo.cloudfront.net/blog/2024/advent_calendar/dec_11_linkedin_card.png","twitterImage":"https://d1fiydes8a4qgo.cloudfront.net/blog/2024/advent_calendar/dec_11_twitter_card.png","ogImage":"https://d1fiydes8a4qgo.cloudfront.net/blog/2024/advent_calendar/dec_11_twitter_card.png","tags":["ai-agents","rag","llamaindex","e-commerce","retrieval-augmented-generation","naive-rag","chatbot","aws-titan"],"featured":"true","authors":"norah","cusTime":""},"unlisted":false,"prevItem":{"title":"Advent Calendar Day 12: How AI Agents Handle Numeric Height Queries","permalink":"/blog/ai-advent-calendar-2024-ai-agents-numeric-height-queries"},"nextItem":{"title":"Advent Calendar Day 10: How AI Agents Handle Multi-Color Requirements","permalink":"/blog/ai-advent-calendar-2024-ai-agents-multi-color-requests"}}')}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.