Profile
Back to NewsBack
GitHub Trending 2 min
Reader Mode
ScrapeGraphAI/Scrapegraph-demo: Streamlit demo of Scrapegraph-ai for GPT4-hackaton

ScrapeGraphAI/Scrapegraph-demo: Streamlit demo of Scrapegraph-ai for GPT4-hackaton

11 hours ago

🕷️ ScrapeGraphAI: You Only Scrape Once

ScrapeGraphAI is a web scraping python library based on LangChain which uses LLM and direct graph logic to create scraping pipelines. Just say which information you want to extract and the library will do it for you!

Scrapegraph-ai Logo

🔗 ScrapeGraph API & SDKs

If you are looking for a quick solution to integrate ScrapeGraph in your system, check out our powerful API here!

API Banner</a> We offer SDKs in both Python and Node.js, making it easy to integrate into your projects. Check them out below:

| SDK | Language | GitHub Link | |-----------|----------|-----------------------------------------------------------------------------| | Python SDK | Python | scrapegraph-py | | Node.js SDK | Node.js | scrapegraph-js |

Official Demo for the ScrapeGraphAI Python SDK

This repo is a Streamlit demo for the official scrapegraph-py SDK. The main page (main.py) calls the ScrapeGraphAI API through the SDK and showcases three services:
  • Extract — AI-structured data from a URL via a natural-language prompt (with an optional JSON schema)
  • Scrape — clean markdown, html, links, images or summary for a page
  • Search — search the web and optionally extract structured data from the results
Grab an API key from the dashboard, paste it into the app, and run. See scrapegraph_py_example.py for a minimal standalone SDK script.

Link of the developed library for the hackathon Github repo:

My Skills</a>

Official streamlit demo:

My Skills</a>

Example of output with TruLens

Scrapegraph-ai Logo

Local execution

Is it possible to run in local this project using python with the command on your terminal with:
streamlit run main.py

🤝 Contributing

Scrapegraph-ai is MIT LICENSED.

Contributions are welcome! Please check out the todos below, and feel free to open a pull request.

For more information, please see the contributing guidelines.

Join our Discord server to discuss with us improvements and give us suggestions!

My Skills</a>

You can also follow all the updates on linkedin!

My Skills</a>

Contributors

Contributors</a>

Authors

Authors Logos

| | Contact Info | |--------------------|----------------------| | Marco Vinciguerra | Linkedin Badge</a> | | Marco Perini | Linkedin Badge</a> | | Lorenzo Padoan | Linkedin Badge</a> |

Acknowledgements

  • We would like to thank all the contributors to the project and the open-source community for their support.
  • ScrapeGraphAI is meant to be used for data exploration and research purposes only. We are not responsible for any misuse of the library.
Chat with me