omardbaa's repositories
Geospatial-data
This project creates an interactive map of any city with marked points of interest (POIs) using Python and various geospatial libraries. The city's geospatial data is obtained from an open-source platform like OpenStreetMap or GeoJSON. Users can explore different POIs on the interactive map.
Data-Splitter
Data-Splitter is a Python script designed to split a large CSV file containing data into three different formats: JSON, a database table, and another CSV file. The script ensures a random distribution of data across the three output formats based on custom-defined ratios.
CSV-Files-SpringBoot
mini-projects
Inscription-platform
inscription platform
MyGallery-Project-Spring
MyGallery is a Web application created to help the user to manage files.
real-time-analysis-of-film-reviews-with-Kafka-and-Memgraph
This project develops a real-time film review analysis system using Kafka for data streams and Memgraph for the graph database. It processes reviews, generates film recommendations with Cypher queries, blending real-time data processing and graph analysis for insights.
Real-time-Data-Pipeline-Development-for-User-Profile-Analysis
In today's data-driven world, organizations must be equipped to process and analyze data in real-time to make informed decisions. This project is designed for data professionals seeking practical skills in implementing real-time data pipelines.
Real-Time-Movie-Recommender-Powered-by-Elasticsearch-and-Kibana
This project implements a cutting-edge movie recommendation system that leverages Elasticsearch for data storage and Kibana for data visualization. From data collection and processing with Kafka and Spark Streaming to serving personalized movie recommendations via a RESTful API, this repository contains the complete end-to-end pipeline.
realtime-log-analysis
Implement a system to analyse logs in real time using Azure HDInsight and Azure Event Hub