Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

DRISSAHARHAR/morocco-meteorology-bigdata

Domaine:

climate

Type de record:

project
Créateur:
DRI
Hôte:
Web scraping and Big Data analysis of meteorological data from six Moroccan cities using BeautifulSoup for data extraction, Hadoop for storage, Apache Spark for processing, and Flask for visualization. # 📊 Meteorological Data Analysis in Morocco with Big Data Tools This project focuses on extracting, processing, and visualizing meteorological data from six major Moroccan cities using a Big Data architecture. We combine **web scraping**, **distributed storage**, **parallel data processing**, and a simple **web interface** to demonstrate the power of end-to-end data engineering and analysis workflows. --- ## 📌 Project Overview - 🔍 **Data Extraction**: Scraping weather data from online sources using `BeautifulSoup`. - 🗂 **Storage**: Storing the collected data in a **Hadoop Distributed File System (HDFS)**. - ⚙️ **Processing**: Transforming and analyzing the data using **Apache Spark**. - 🌐 **Visualization**: Creating a simple and interactive web dashboard using **Flask**. --- ## 🏙️ Target Cities The analysis includes meteorological data from the following Moroccan cities: - Casablanca - Laâyoune - Ifrane - Ouarzazate - Tétouan ## 🛠️ Technologies Used | Component | Tool/Library | |------------------|---------------------------| | Web Scraping | BeautifulSoup (Python) | | Storage | Hadoop HDFS | | Processing | Apache Spark (PySpark) | | Backend / API | Flask | | Language | Python | | Deployment (opt) | Docker / VirtualBox | --- ## 🧱 Architecture ```text ┌────────────────────┐ │ BeautifulSoup │ │ (Scraping Data) │ └────────┬───────────┘ ↓ ┌──────────────────────┐ │ Hadoop HDFS │ │ (Data Lake Storage) │ └────────┬─────────────┘ ↓ ┌──────────────────────┐ │ Apache Spark │ │ (Data Processing) │ └────────┬─────────────┘ ↓ ┌──────────────────────┐ │ Flask API │ │ (Web Dashboard) │ └──────────────────────┘

Visit

github.com

Similaires

DRISSAHARHAR/Fertility-Prediction-MoroccoKAMBALENGUNUNU/Bigdata-foodinsecurity-africaJemi-bigdata/analytics-dashboardYASMINE-ELKIRCH/FraudDetection-BIGDATAziedbrah-source/monitor-road-traffic-BigDataTempest00-max/nigeria-gnss-meteorology

DRISSAHARHAR/Fertility-Prediction-Morocco

Predict fertility rate in Morocco (2020-2030) using machine learning. Explore demographic data to bu

KAMBALENGUNUNU/Bigdata-foodinsecurity-africa

# 🌍Food Insecurity Analysis in African Countries 🌍 **INSY 8413: Introduction to Big Data Analytics

Jemi-bigdata/analytics-dashboard

Shows the analysis report and research for the case study of missing children in Cameroon and how WE

YASMINE-ELKIRCH/FraudDetection-BIGDATA

Dashboard interactif Dash/Plotly comparant la détection de fraude bancaire avant et après le Big Dat

ziedbrah-source/monitor-road-traffic-BigData

The Road Monitoring System is a real-time software application that utilizes big data technologies t

Tempest00-max/nigeria-gnss-meteorology

Nigeria GNSS Meteorology System — ML-based Tm model for 37 stations # NiMet-GNSS | Nigeria GNSS Met