Giter Site home page Giter Site logo

Hi , I'm Umm e Hani

A dedicated Data Science student

ummehani-ds

ummehani-ds

  • šŸŒ± Iā€™m currently learning Generative AI.

  • šŸ¤ Iā€™m looking for help with causal inference with machine learning.

  • šŸ“« How to reach me [email protected]

  • āš” Fun fact Data scientists spend about 80% of their time cleaning and preparing data, and only 20% actually analyzing it. This crucial yet time-consuming process is often humorously referred to as "data wrangling" or "data munging.

Connect with me:

Umm e Hani

Languages and Tools:

bash bootstrap c chartjs cplusplus css3 d3js docker express flask git hadoop html5 java javascript kafka linux mongodb mysql nodejs opencv pandas postgresql python pytorch react scikit_learn seaborn selenium tensorflow

ummehani-ds

Ā ummehani-ds

ummehani-ds

Umm e Hani's Projects

-multi-core-neural-network-operating-system icon -multi-core-neural-network-operating-system

This project implements a neural network architecture using separate processes and threads on a multi-core processor. It utilizes inter-process communication through pipes for exchanging weights and biases between processes. Implemented in C++, it leverages multi-core processing for efficient training. Designed for Linux environments.

amazon-fashion-category-web-scraper icon amazon-fashion-category-web-scraper

The project involves creating a web scraper to collect detailed information about products in the Amazon 'Fashion' category. The goal is to gather data on at least 1000 products from each subcategory (e.g., shoes, clothes, watches) and organize it in JSON format for trend analysis and insights into popular items.

amazon-personalized-recommendation-system icon amazon-personalized-recommendation-system

This project creates a live product recommender system using the Amazon dataset. It involves data processing with Apache Spark, MongoDB, and exploratory analysis. A recommendation model (ALS) is trained and integrated into a Flask web application, with real-time updates via Apache Kafka.

bitcoin-daily-price-forecasting-using-time-series-analysis icon bitcoin-daily-price-forecasting-using-time-series-analysis

This project explores the daily price fluctuations of Bitcoin using time series analysis. It compares the performance of linear and non-linear regression models, as well as ARIMA, to predict future prices. The goal is to determine the most suitable model for forecasting Bitcoin prices.

electronica-data-warehouse-prototype-using-hybridjoin icon electronica-data-warehouse-prototype-using-hybridjoin

Data Warehouse (DW) prototype for Electronica Business, to analyze customer shopping behavior in near-real-time. It uses the HYBRIDJOIN algorithm in a multithreaded Java implementation to efficiently join and transform transactional data for the DW. The project aims to optimize sales strategies by providing insights through various OLAP queries.

exploratory-data-analysis-on-berkeley-earth-dataset-using-tableau icon exploratory-data-analysis-on-berkeley-earth-dataset-using-tableau

Performing Exploratory Data Analysis (EDA) on the Berkeley Earth dataset plus two more time series datasets , focusing on a specific region to analyze climate trends. The project includes creating Tableau dashboards and stories to visually represent the findings, emphasizing beautiful design and insightful storytelling.

exploring-textual-data-through-interactive-visualizations icon exploring-textual-data-through-interactive-visualizations

This project explores the Cornell Movie Dialogs Dataset through NLP and interactive visualizations. Using Python and libraries like NLTK for data processing, and D3.js for web-based visualizations, it presents sophisticated, interactive graphs and tree visualizations. The project integrates Flask for seamless data transfer.

image-processing-using-dsa icon image-processing-using-dsa

A comprehensive C++ project implementing image processing operations such as statistics computation, connected component extraction, run-length coding, quad tree representation, and shape recognition. Utilizing data structures like arrays, queues, stacks, and linked lists.

image-segmentation-and-face-recognition icon image-segmentation-and-face-recognition

This project involves implementing interactive foreground segmentation using K-Means clustering and face recognition using a k-NN classifier. It includes tasks such as image segmentation with Lazy Snapping, and face recognition on the CMU PIE dataset using k-NN, SVM, and GaussianNB classifiers.

intelligent-graph-layout-using-d3 icon intelligent-graph-layout-using-d3

Creating an intelligent dashboard for graph layout using d3.js. It allows users to upload an adjacency matrix, analyze the graph's characteristics, and classify it as a General Graph, DAG, or Tree. Based on the graph type, the dashboard provides appropriate layout options for visualization, implemented with custom layout algorithms from scratch.

kafka-stock-analysis-pipeline icon kafka-stock-analysis-pipeline

This project implements a real-time data processing pipeline using Apache Kafka, Python, and MongoDB. It processes Microsoft and Apple stock data, with Kafka consumers analyzing price differences, risk, and percentage changes, then storing results in MongoDB.

meme-sentiment-classifier icon meme-sentiment-classifier

Web application for meme sentiment analysis using machine learning classifiers (text & image) with Flask deployment.

multiplayer-game-using-threads icon multiplayer-game-using-threads

This is an implementation of a multiplayer game where players navigate a two-dimensional grid to collect items. Players can move concurrently on the game board and collect items to earn points. The game is implemented using threads to handle player movement and item collection, ensuring a seamless and engaging gameplay experience.

multiple-source-personalized-pagerank icon multiple-source-personalized-pagerank

This project implements a scalable algorithm to rank nodes in a network based on their proximity to user-specified source nodes. It leverages Hadoop's distributed processing power to handle large networks efficiently. The core algorithm, implemented in Python using MapReduce, personalizes traditional PageRank.

os-concurrency-challenges-solutions icon os-concurrency-challenges-solutions

The repository provides solutions to two concurrency challenges in C/C++. The first involves implementing a lock and unlock mechanism using the Bakery algorithm for mutual exclusion. The second addresses traffic management on a bridge, ensuring limited capacity is maintained using mutex synchronization.

os-process-ipc-scripting-assignment icon os-process-ipc-scripting-assignment

This repository contains solutions to operating system assignments covering process management, inter-process communication, and system administration tasks using shell scripting. Explore for practical implementations and explanations.

project-work-base-application-using-sql icon project-work-base-application-using-sql

PWB is a versatile project management and issue tracking tool tailored for agile development teams. It offers comprehensive features including customizable workflows, detailed reporting, and user-friendly collaboration tools. PWB enables efficient project setup, task management, and progress tracking, ensuring high-quality software delivery.

retail-billing-system-using-yolov8-on-custom-dataset icon retail-billing-system-using-yolov8-on-custom-dataset

This project is a retail billing system utilizing YOLOv8, trained on a custom dataset of clothing, accessories, and supermarket items. The dataset was personally curated, featuring photos from personal collections and supermarket visits. The trained YOLOv8 model detects objects in images to generate accurate bills efficiently.

sentimental-analysis-web-application icon sentimental-analysis-web-application

sentriX is a web application that leverages Flask and React to perform sentiment analysis on text. Utilizing the TextBlob library, the application analyzes user-input text to determine whether it is positive, negative, or neutral. The application features four main pages: Home, Tool, About, and Contact.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.