Chatbot for my e-commerce json data
A developer advises against passing raw JSON to an LLM for e-commerce chatbots, recommending instead a RAG pipeline that flattens product data into plain English sentences, creates embeddings with Lan…
A developer advises against passing raw JSON to an LLM for e-commerce chatbots, recommending instead a RAG pipeline that flattens product data into plain English sentences, creates embeddings with Lan…
DS@GT ARC achieved third place in the PlantCLEF 2026 challenge with a multi-scale ViT inference pipeline that blends a fine-tuned DINOv2 ViT-L/14 classifier with FAISS kNN retrieval and habitat-fit pr…
Researchers introduce NeuroGRIP, a retrieval-augmented graph refinement framework that uses external medical knowledge from a large-scale knowledge base derived from clinical guidelines to calibrate n…
A developer forked the archived Kùzu graph database, adding vector search, LLM embeddings, and a full Graph Data Science suite to create Gorgonzola, aiming to make it the central engine for healthcare…
HNSW (Hierarchical Navigable Small World) is a graph-based algorithm that powers vector search in FAISS, pgvector, Qdrant, Weaviate, and Milvus, enabling approximate nearest neighbor search in millise…
A developer built a production-ready semantic search engine for e-commerce using open-source tools: sentence-transformers for embedding, FAISS for vector indexing, and FastAPI for serving. The pipelin…
A developer built ELI, a local AI assistant that avoids trusting the LLM to describe system state. The project features desktop automation, local voice control, layered memory, and sandboxed code exec…
A developer building an AI chapter generator realized they didn't need vector embeddings or a RAG pipeline after all. The project required processing a full transcript in order, not retrieving relevan…
A developer explains how metadata filtering and reranking improve retrieval in RAG systems. Metadata filtering narrows the search space by using chunk attributes like chapter names, while cross-encode…
A developer explains how Retrieval-Augmented Generation (RAG) prevents AI hallucinations by giving models access to real data before answering. The post includes code examples using LangChain and FAIS…
A developer built a centralized vector database service for multi-project Retrieval-Augmented Generation (RAG) systems, allowing each project to have isolated storage while sharing one embedding model…
A developer explains how vector search works under the hood, focusing on the two dominant algorithms: IVF (Inverted File Index) and HNSW (Hierarchical Navigable Small World). The post details why appr…
Version 0.0.2 of Knowledge-and-Memory-Management introduces portable path support via the $AGENT_HOME environment variable and streamlined knowledge ingestion from web, video, and articles. The system…
Researchers introduced 5ting, a system for the SemEval-2026 Task 8 (MTRAGEval) that combines BGE-M3 dense retrieval, FAISS indexing, dual-query merged retrieval, and LLM-based reranking with role-sepa…
A developer describes a common problem with RAG pipelines: data drift causes stale search results even when no code changes are made. They present four solutions for keeping a 400GB FAISS index fresh:…
An AI/ML student built StudyMate AI, a RAG-based PDF question answering system that uses local embeddings and in-memory vector storage. The project overcame initial retrieval failures by adding pre-ge…
Neonmem 0.9.7 introduces a two-level importer that separates folders and files into a searchable knowledge pool and agent chats into typed memories, using IBM Granite-30M embeddings via ONNX Runtime f…
A developer tested native binary embedding training against post-hoc binarization using a small BERT-mini model and found that native training with a binary loss produced better retrieval results on S…
A developer built a Hybrid RAG system combining FAISS for dense vector search and BM25 for keyword search, fused via Reciprocal Rank Fusion, orchestrated with LangGraph and Claude Sonnet, and deployed…
A developer improved a multilingual fact-checker's F1 score from 0.655 to 0.813 by fixing a fundamental input error: the model was trained on claims alone instead of claim-evidence pairs. The XLM-RoBE…