Stars
Suicide Detection from different languages using Python
An extensive music data analysis and recommendation project, encompassing data scraping, cleaning, predictive modeling, clustering, and interactive data visualization
Making a simple game using Java programming language and JOptionPane library for GUI.
Implementation of a popular game called Simon Game using the jquery framework.
Simple game using the Vue framework.
Implementation of a tic-tac-toe game using the Jquery framework.
Implementation of a simple online shop using Java programing language.
Implementation of Pseudo Instagram with Java programming language and Using JOptionPane for GUI.
Implementing and simulating a simple, smart home with three main objectives: Security, Temperature Control, and Lighting Control using ATMega32 microcontrollers and SPI protocol to transmit data fr…
The logic circuit lab project includes Calculator, a Clock, and a Name block and their implementation in proteus software.
The algorithm design project contains Huffman coding, a lossless algorithm to reduce image file size.
The Electric Circuits project implementation of a voltmeter to measure the voltage between 0 and 30 when the circuit is connected to the power supply.
This project includes six parts. The goal is to applying different filters to an audio signal.
A user-friendly desktop application that utilizes a logistic regression model to predict the probability of a user having diabetes based on their inputted information.
Led a data-focused bookstore analytics project, using BeautifulSoup to extract iranketab data. Cleaned and engineered data with Python (NumPy, Pandas, Selenium)., built a MySQL/SQL Server database.…
Recreation of the classic arcade game "Pac-Man" using the "Game Maker 8.0" game engine, featuring the same gameplay mechanics.
Implementation of a 32-bit MIPS processor using Verilog HDL with advanced features like a 5-stage pipeline and instruction/data caches.
An x86 Assembler that converts a text file containing x86 assembly instructions into machine code, facilitating low-level programming and code translation.
4-bit Binary Calculator Logic-Circuit Simulation using Proteus Design Suite, enabling arithmetic operations on binary numbers with visual representation on a 7-segment display and comprehensive fla…
A lossless image compression and decompression algorithm utilizing the Huffman coding technique to efficiently reduce image file sizes while maintaining image quality.
A comprehensive social media desktop application with an intuitive user interface that emulates the popular Instagram platform, delivering an array of features for seamless account management, enga…
A comprehensive simulation of operating system scheduling procedures, implementing various algorithms to analyze and evaluate performance metrics in different scenarios.
A comprehensive monitoring and controlling hardware system with features such as temperature sensors, LCD displays, LEDs, motors, and security mechanisms, providing real-time monitoring, critical c…
A challenging single-player Othello gaming experience, featuring an intelligent opponent powered by the Minimax algorithm with alpha-beta pruning for strategic move evaluation and decision-making.
Developed and trained a logistic regression model from scratch, utilizing a dataset of patient attributes to achieve precise predictions for diabetes diagnosis.