Assignment Question
Description: Create a Python program that scrapes data from a publicly accessible website and performs data analysis on the collected data. You can choose a website of your choice, such as news articles, weather data, or stock prices.
Requirements: Use Python libraries like Beautiful Soup and Requests to scrape data from web pages. Collect a substantial amount of data (e.g., articles, weather data for a specific period, stock prices for a set of companies). Clean and preprocess the collected data. Perform relevant data analysis, such as calculating statistics, generating visualizations, or making predictions. Present the findings in a clear and informative report.