-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: improved readme + fix csv scraper imports
- Loading branch information
Showing
19 changed files
with
150 additions
and
112 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,32 +1,62 @@ | ||
# Scrapegraph-ai Examples | ||
# 🕷️ Scrapegraph-ai Examples | ||
|
||
This directory contains various example implementations of Scrapegraph-ai for different use cases. | ||
This directory contains various example implementations of Scrapegraph-ai for different use cases. Each example demonstrates how to leverage the power of Scrapegraph-ai for specific scenarios. | ||
|
||
If you want more specific examples, visit [this](https://github.com/ScrapeGraphAI/ScrapegraphLib-Examples). | ||
> **Note:** While these examples showcase implementations using OpenAI and Ollama, Scrapegraph-ai supports many other LLM providers! Check out our [documentation](https://docs-oss.scrapegraphai.com/examples) for the full list of supported providers. | ||
## Available Examples | ||
## 📚 Available Examples | ||
|
||
- `smart_scraper/` - Advanced web scraping with intelligent content extraction | ||
- `depth_search_graph/` - Deep web crawling and content exploration | ||
- `csv_scraper_graph/` - Scraping and processing data into CSV format | ||
- `xml_scraper_graph/` - XML data extraction and processing | ||
- `speech_graph/` - Speech processing and analysis | ||
- `omni_scraper_graph/` - Universal web scraping for multiple data types | ||
- `omni_search_graph/` - Comprehensive search across multiple sources | ||
- `document_scraper_graph/` - Document parsing and data extraction | ||
- `script_generator_graph/` - Automated script generation | ||
- `custom_graph/` - Custom graph implementation examples | ||
- `code_generator_graph/` - Code generation utilities | ||
- `json_scraper_graph/` - JSON data extraction and processing | ||
- `search_graph/` - Web search and data retrieval | ||
- 🧠 `smart_scraper/` - Advanced web scraping with intelligent content extraction | ||
- 🔎 `search_graph/` - Web search and data retrieval | ||
- ⚙️ `script_generator_graph/` - Automated script generation | ||
- 🌐 `depth_search_graph/` - Deep web crawling and content exploration | ||
- 📊 `csv_scraper_graph/` - Scraping and processing data into CSV format | ||
- 📑 `xml_scraper_graph/` - XML data extraction and processing | ||
- 🎤 `speech_graph/` - Speech processing and analysis | ||
- 🔄 `omni_scraper_graph/` - Universal web scraping for multiple data types | ||
- 🔍 `omni_search_graph/` - Comprehensive search across multiple sources | ||
- 📄 `document_scraper_graph/` - Document parsing and data extraction | ||
- 🛠️ `custom_graph/` - Custom graph implementation examples | ||
- 💻 `code_generator_graph/` - Code generation utilities | ||
- 📋 `json_scraper_graph/` - JSON data extraction and processing | ||
|
||
## Getting Started | ||
## 🚀 Getting Started | ||
|
||
1. Choose the example that best fits your use case | ||
2. Navigate to the corresponding directory | ||
3. Follow the README instructions in each directory | ||
4. Configure any required environment variables using the provided `.env.example` files | ||
|
||
## Requirements | ||
## ⚡ Quick Setup | ||
|
||
```bash | ||
pip install scrapegraphai | ||
|
||
playwright install | ||
|
||
# choose an example | ||
cd examples/smart_scraper_graph/openai | ||
|
||
# run the example | ||
python smart_scraper_openai.py | ||
``` | ||
|
||
## 📋 Requirements | ||
|
||
Each example may have its own specific requirements. Please refer to the individual README files in each directory for detailed setup instructions. | ||
|
||
## 📚 Additional Resources | ||
|
||
- 📖 [Full Documentation](https://docs-oss.scrapegraphai.com/examples) | ||
- 💡 [Examples Repository](https://github.com/ScrapeGraphAI/ScrapegraphLib-Examples) | ||
- 🤝 [Community Support](https://github.com/ScrapeGraphAI/scrapegraph-ai/discussions) | ||
|
||
## 🤔 Need Help? | ||
|
||
- Check out our [documentation](https://docs-oss.scrapegraphai.com) | ||
- Join our [Discord community](https://discord.gg/scrapegraphai) | ||
- Open an [issue](https://github.com/ScrapeGraphAI/scrapegraph-ai/issues) | ||
|
||
--- | ||
|
||
⭐ Don't forget to star our repository if you find these examples helpful! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.