App Link : Quotes Scrapping App
This Streamlit web application demonstrates an example of web scraping aiming to extract quotes related information from the website quotes to scrape and provides visualizations and analytics. It allows the user to do the following :
- Scrape multiple multiple pages for a richer content.
- Choose an author to display their related information.
- Choose multiple tags to display quotes that share similar categories.
- Generate and display bar charts based on the scrapped data
- Streamlit
- PIL (Python Imaging Library)
- Plotly
- requests
- BeautifulSoup
- matplotlib
To install the required packages, you can run:
pip install -r requirements.txt
Since this is an example project, I'd encourage you to clone this repository, check the source code behind the web app and modify it to your liking
- Clone or download the repository
- Open terminal in the folder where the files are located
- Run
streamlit run main.py
- App automatically launches with number of pages to scrape : 1
If you notice an issue or would like to submit an improvement to this project, please submit it using the tab above