Skip to content

This application allows users to easily scrape web content and analyze it using advanced AI models. With just a few clicks, you can extract valuable insights from websites, making data extraction simpler and more efficient. ๐Ÿš€

Notifications You must be signed in to change notification settings

usmanyousaaf/AI-Web-Scraper-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 

Repository files navigation

AI Web Scraper App ๐ŸŒ

A powerful and user-friendly web scraping application that leverages advanced AI models to extract and analyze web content. This app allows users to input any website URL, scrape its content, and parse specific information using various models. Perfect for researchers, developers, and anyone interested in data extraction!

Features โœจ

  • Scrape content from any webpage easily.
  • Select from various AI models for parsing.
  • View the raw DOM content.
  • User-friendly interface with sidebar navigation.
  • Responsive design for seamless user experience.

Demo Video ๐Ÿ“น

Check out the demo of the AI Web Scraper App on YouTube: Watch Now

Live Demo ๐Ÿš€

Experience the live app on Hugging Face Spaces: Try It Now

How to Use ๐Ÿ“–

  1. Enter the URL of the website you want to scrape in the input field.
  2. Click on the "Scrape Website" button to fetch the content.
  3. Describe what you want to parse in the provided text area.
  4. Select your preferred AI model for parsing from the sidebar.
  5. Click "Parse Content" to extract the desired information!

Installation ๐Ÿ› ๏ธ

To run this application locally, clone the repository:

git clone https://github.com/usmanyousaaf/AI-Web-Scraper-App.git
cd AI-Web-Scraper-App
python -m venv env
source env/bin/activate  # On Windows use `env\Scripts\activate`
pip install -r requirements.txt
streamlit run main.py

Screenshots๐Ÿ“ธ

Screenshot 2024-09-29 at 3 12 06โ€ฏAM

Made with โค๏ธ by Usman Yousaf ๐Ÿš€

Feel free to improve and expand this app for more powerful insights! ๐Ÿ”ฅ

About

This application allows users to easily scrape web content and analyze it using advanced AI models. With just a few clicks, you can extract valuable insights from websites, making data extraction simpler and more efficient. ๐Ÿš€

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages