Summary:
Developed a Python script for web scraping and text extraction from URLs stored in an Excel file. The script utilizes the Pandas library to read Excel data into a DataFrame and the Requests library to fetch web page content. BeautifulSoup is employed for HTML parsing, enabling extraction of titles and text from web pages
Key Features:
• Data Handling: Utilized Pandas for efficient handling of Excel data, enabling seamless integration of URL and URL ID information into the script
• Web Scraping: Employed Requests library for making HTTP requests to URLs, ensuring robustness with a user-agent header to mimic browser behavior
• HTML Parsing: Leveraged BeautifulSoup library for parsing HTML content, facilitating extraction of titles and text from web pages through intuitive methods like find() and find_all()
• File Management: Organized extracted data into structured text files, with each file containing a title and corresponding text extracted from a web page. Implemented file creation and directory management functionalities to ensure seamless file writing operations
Technologies Used:
• Python
• Pandas
• Requests
• BeautifulSoup
Applications:
• Data Extraction
• Web Scraping
• Natural Language Processing (NLP)
• Automation


