A comprehensive tutorial on building an AI agent that helps users choose appropriate statistical tests by combining LangGraph for multi-step decision making with RAG (Retrieval-Augmented Generation) using SciPy documentation. The agent classifies user questions, searches embedded documentation when needed, provides recommendations, and generates sample Python code. The implementation includes ChromaDB for vector storage, OpenAI GPT-4 for language processing, and a Streamlit frontend for user interaction.
Table of contents
IntroductionLangGraphStatistical Advisor AgentCodeBuilding the GraphStreamlit Front-EndBefore You Go1 Comment
Sort: