GK
AboutSkillsProjectsCertificatesContact
00:00:00
AboutSkillsProjectsCertificatesContact
Crafted with pixels & logic© 2026 Gautham Krishna. All rights reserved.
AI Data Analyst
Back to Projects

AI Data Analyst

Multi-Source Data Analysis

pythonPythonfastapiFastAPIDuckDBPlaywrightBeautifulSoupOCRdockerDocker

An intelligent data analysis system combining web scraping, multi-format data extraction, and AI-powered analysis with multi-LLM orchestration. It automatically answers complex data questions by ingesting 10+ input formats and orchestrating 4 LLM providers with automatic failover.

Unique Features

Multi-source data ingestion: web scraping, PDF extraction, image OCR, CSV/JSON/Excel/SQL processing
Automatic numeric field detection with currency, percentage, and scientific notation handling
Multi-table relationship detection and DuckDB query generation
Error recovery with automatic retry across multiple LLM providers
Archive support (ZIP, TAR, TAR.GZ) with automatic file cleanup
Orchestrates 4 LLM providers (GPT, Claude, Gemini, Grok) with automatic failover

Tech Stack

BackendFastAPI, Python 3.11+, Pandas, NumPy
DatabaseDuckDB (in-memory analytical database)
AI/MLGPT, Claude, Gemini, Grok (multi-LLM orchestration)
ScrapingPlaywright, Selenium, BeautifulSoup4, httpx
InfrastructureDocker