TASK 1 - API INTEGRATION AND DATA VISUALIZATION
COMPANY: CODTECH IT SOLUTIONS
NAME: SOUMYA RANJAN ACHARYA
INTERN ID: CT04DF1651
DOMAIN: Python Programming
BATCH DURATION: June 5th, 2025 to July 5th, 2025
MENTOR NAME: NEELA SANTHOSH
DESCRIPTION OF TASK
-
API Integration:
- OpenWeatherMap API: Used to fetch real-time weather data such as temperature and humidity.
-
Data Handling:
- Python
requestsLibrary: Retrieves data from the API in JSON format. - Pandas: Processes and organizes the JSON data into a structured DataFrame for easy analysis.
- Python
-
Data Visualization:
- Matplotlib: Creates basic plots and handles the layout of visualizations.
- Seaborn: Enhances plots with aesthetically pleasing and informative statistical graphics.
-
Date Formatting:
- Matplotlib Dates (
mdates): Manages date and time formatting to ensure clear, non-overlapping x-axis labels.
- Matplotlib Dates (
