An open API service indexing awesome lists of open source software.

https://github.com/fbarffmann/scraping

Module 11 challenge
https://github.com/fbarffmann/scraping

Last synced: about 18 hours ago
JSON representation

Module 11 challenge

Awesome Lists containing this project

README

        

# Mars Data Web Scraping & Analysis

Automated the extraction and analysis of Mars-related data using Python web scraping tools. Collected real-time NASA news headlines and Mars weather data, cleaned it, and visualized key temperature trends for analysis.

## Tools & Technologies Used

- Python
- BeautifulSoup (Web Scraping)
- Pandas
- Matplotlib
- Jupyter Notebooks

## File Structure

```text
.
├── part_1_mars_news.ipynb - Web scraping NASA Mars news headlines
├── part_2_mars_weather.ipynb - Web scraping and analyzing Mars weather data
├── mars_temp_data.csv - Cleaned dataset of Mars weather
```

## Skills Demonstrated

- Automating data collection from live websites
- Cleaning and structuring scraped data
- Visualizing weather trends with Matplotlib
- Exporting clean datasets for future analysis

## Key Findings

- Collected recent Mars news headlines from NASA.
- Scraped and analyzed Mars weather data to explore daily and seasonal temperature patterns.
- Identified trends in high and low temperatures on Mars over time.