This repository contains the implementation of the Scrape + Plot agent, combining the power of ScrapeGraphAI and PandasAI to automate web data extraction and visualization through natural language prompts.
-
AI-powered Web Scraping
- Uses ScrapeGraphAI to extract clean, structured JSON data from both static and JavaScript-rendered websites with a simple prompt.
-
Natural-Language Data Analysis & Visualization
- Utilizes PandasAI to transform scraped JSON into a Pandas DataFrame and generate insights or charts via plain-English queries.
-
End-to-End Pipeline
- From raw URL to final visualization in minutes, with zero boilerplate code.
-
Modular & Extensible
- Easily integrate additional analysis tools or custom pipelines by extending the existing tool interfaces.