Add student implementation and demo link (issue #37)#90
Open
souka-kh wants to merge 1 commit into
Open
Conversation
Contributor
|
Hi |
Contributor
|
Thanks for the contribution! Looking through this, it seems some of the Figma requirements weren't fully met. Let’s sync up to make sure we’re on the same page, or feel free to take another pass at it. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
📊 FinanceLake – Real-Time Financial Data Lake
👩💻 Réalisé par
Khodder Soukaina
Soad Ourrais
🎯 Objectif du Projet
FinanceLake est un mini-projet Big Data visant à concevoir et implémenter un Data Lake temps réel pour l’analyse des données financières (marché boursier).
Le projet met en œuvre un pipeline complet allant de la génération / ingestion des données, jusqu’à leur analyse, modélisation et visualisation, en utilisant les technologies de l’écosystème Apache Spark.
Ce projet a pour but de démontrer :
🏗️ Architecture Générale
Le projet repose sur une architecture de type Lambda Architecture, combinant :
📌 Les données sont organisées selon une logique pipeline :
Source → Ingestion → Transformation → Agrégation → Stockage → Analyse → Visualisation
📥 Source des Données
⚙️ Traitement Temps Réel (Streaming)
💾 Stockage des Données
Les résultats sont stockés dans plusieurs formats selon l’usage :
📊 Analyse avec Spark SQL
🤖 Machine Learning (Spark MLlib)
🎯 Objectif : prédire la direction du prix (hausse / baisse)
📈 Visualisation des Données
Les graphiques sont sauvegardés dans le dossier
screenshots/.🧰 Technologies Utilisées
🚀 Conclusion
Le projet FinanceLake illustre une solution complète de Data Lake temps réel appliquée au domaine financier.
Il démontre la capacité à concevoir une architecture Big Data scalable, performante et orientée analyse prédictive, en s’appuyant sur les meilleures pratiques de l’écosystème Spark.
📌 Projet réalisé par Khodder Soukaina & Soad Ourrais