Projects in Awesome Lists by parvvaresh
A curated list of projects in awesome lists by parvvaresh .
https://github.com/parvvaresh/snappfood
sentiment analysis on Snapp!food users' comments using classical machine learning models and LSTM mdoels
css deeplearning docker flask html lstm machine-learning ml natural-language-processing nlp
Last synced: 23 Jun 2025
https://github.com/parvvaresh/ml-algorithms
Here we have fully implemented a number of algorithms related to machine learning
cosine-similarity decision-tree knn-classification linear-regression logstic-regression naive-bayes-classifier pca pca-analysis random-forest svm-classifier
Last synced: 24 Feb 2025
https://github.com/parvvaresh/practical-mini-projects-with-python
A number of Python mini-projects that you can use in your daily life
Last synced: 22 Apr 2025
https://github.com/parvvaresh/chatapp
A simple TCP chat application built in Go.
Last synced: 06 Oct 2025
https://github.com/parvvaresh/satellite_data
This repository provides Python code for converting satellite data into a format suitable for deep learning models. It supports various deep learning architectures, including Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), and Long Short-Term Memory networks (LSTMs).
data data-preprocessing data-reporting numpy pandas python
Last synced: 22 Apr 2025
https://github.com/parvvaresh/persian-spell-correction-using-parsbert
The Face Mask Detection script is a real-time application that utilizes deep learning techniques to identify whether a person in a webcam feed is wearing a face mask or not.
computer-vision covid-19 cv2-library python tensorflow
Last synced: 24 Feb 2025
https://github.com/parvvaresh/web-scraper-projects
This repository contains projects that include web scraping
bs4 python requests webscraping
Last synced: 22 Apr 2025
https://github.com/parvvaresh/game-with-csp
This Python script provides a Sudoku solver using the Constraint Satisfaction Problem (CSP) algorithm. It is implemented with a modular structure, including classes for CSP, a set of CSP for Sudoku, and a class for managing the Sudoku board game.
Last synced: 22 Apr 2025
https://github.com/parvvaresh/agricultural-products-classification
This pipeline is designed to classify agricultural products using satellite data from two satellites, SENTINEL-1 and SENTINEL-2
classification docker google-earth-engine lda ml pca satellite standarization
Last synced: 16 Oct 2025
https://github.com/parvvaresh/classification-persian-news
Persian news classification with machine learning and deep learning algorithms
Last synced: 22 Apr 2025
https://github.com/parvvaresh/library-management-program-with-cpp
Library Management Program: It can be entered as a user or admin and both have different capabilities
Last synced: 04 Sep 2025
https://github.com/parvvaresh/evaluator-targoman
We at the Telecommunication Research Center decided to test and evaluate the Tergoman machine translation system. This evaluation is done by 6 algorithms
blue-score chrf-score gleu-score machine-translation-metrics meteor-score nist-score ter-score wer-score
Last synced: 22 Apr 2025
https://github.com/parvvaresh/online-shop-database-design
This repository contains documentation and resources for a database design project
database database-design database-management database-schema shop
Last synced: 24 Feb 2025
https://github.com/parvvaresh/email-spam-detection
This project focuses on detecting Persian spam emails using machine learning algorithms. The goal is to develop an effective spam detection system using various word embedding techniques and classification algorithms. The project utilizes three word embedding algorithms: TF-IDF, Frequency of Words, and Bag of Words. Additionally, six classification
chi2 decision-trees freq freq-word hazm knn logistic-regression machine-learning naive-bayes-classifier numpy pandas pre-processing python python3 random-forest svm tf-idf
Last synced: 22 Apr 2025
https://github.com/parvvaresh/parvvaresh
Config files for my GitHub profile.
Last synced: 24 Feb 2025
https://github.com/parvvaresh/clustering-with-genetic
This Python script implements a genetic algorithm for clustering data. The algorithm optimizes the cluster assignments of data points using a genetic approach, aiming to improve the silhouette score. The silhouette score is a measure of how well-defined the clusters are in the data.
clustering genetic-algorithm python3
Last synced: 22 Apr 2025
https://github.com/parvvaresh/nlp-project
Measure similarity between two sentences using nlp about of Algorithm :) What is cosine similarity? Cosine similarity measures the similarity between two vectors by calculating the cosine of the angle between the two vectors.
jupyter-notebook nlp-machine-learning python
Last synced: 22 Apr 2025
https://github.com/parvvaresh/phonebook
This is a phonebook that gives you various capabilities
Last synced: 22 Apr 2025
https://github.com/parvvaresh/monitor-sys-usage
A simple Bash script to monitor CPU, GPU, RAM, and Disk usage every 5 minutes, log the data into a CSV file, and send desktop notifications if usage exceeds 70%.
bash-script cpu-monitoring gpu-monitoring monitoring nvidia
Last synced: 22 Apr 2025
https://github.com/parvvaresh/monitor-gpu-usage
This repository contains a Python script that monitors GPU usage and logs the data into a CSV file at regular intervals. The script leverages nvidia-smi to query GPU statistics and runs in the background using the screen utility.
bash-script cpu-monitoring gpu-monitoring monitoring nvidia
Last synced: 24 Feb 2025
https://github.com/parvvaresh/etl-gee
etl-pipeline get-data google-earth-engine satellite-imagery
Last synced: 22 Apr 2025
https://github.com/parvvaresh/cv-alireza-parvaresh
This repository contains multiple versions of my CV
cv latex latex-template resume resume-latex
Last synced: 22 Apr 2025
https://github.com/parvvaresh/my-sql-course
Here we are introduced to mysql, the lesson files are available in PDF format At the end, we put a project
Last synced: 22 Apr 2025
https://github.com/parvvaresh/handwritten-persian-numeral-recognition
cnn hoda-dataset persian-handwriting pytorch
Last synced: 27 Jun 2025
https://github.com/parvvaresh/chat-room
The FarsiWordCloud class is a specialized extension of the Fonts class designed to generate word clouds in Farsi (Persian) text. It handles text reshaping and bidirectional text rendering to ensure that Farsi text is correctly displayed in the word cloud.
Last synced: 03 Sep 2025
https://github.com/parvvaresh/word_cloud_fa
The FarsiWordCloud class is a specialized extension of the Fonts class designed to generate word clouds in Farsi (Persian) text. It handles text reshaping and bidirectional text rendering to ensure that Farsi text is correctly displayed in the word cloud.
Last synced: 12 Jun 2025
https://github.com/parvvaresh/nlp-telegram-bot
A Telegram bot for summarizing Persian text using Natural Language Processing (NLP) libraries.
Last synced: 13 Mar 2025
https://github.com/parvvaresh/k-means-clustering-algorithm-from-scratch-in-python
K-means clustering is a type of unsupervised learning, which is used when you have unlabeled data (i.e., data without defined categories or groups). The goal of this algorithm is to find groups in the data, with the number of groups represented by the variable K. The algorithm works iteratively to assign each data point to one of K groups based on
jupyter-notebook machine-learning numpy python
Last synced: 11 Jun 2025
https://github.com/parvvaresh/autocorrect
Have you ever wondered about how the Autocorrect features work on the keyboard of a Smartphone? Now almost every smartphone brand regardless of its price provides an autocorrect feature in their keyboards today.
edit-distance-algorithm jaccard-similarity jupyter-notebook nlp pre-processing python wer-score
Last synced: 24 Feb 2025
https://github.com/parvvaresh/kakuro_csp
Welcome to the Sudoku Solver with Backtracking! This Python program is designed to solve Sudoku puzzles using the backtracking algorithm. Sudoku is a popular logic-based combinatorial number-placement puzzle, and this solver aims to efficiently find a solution for any given puzzle.
ai-algorithm csp-solver python
Last synced: 24 Feb 2025
https://github.com/parvvaresh/rag-application
This repository contains a Retrieval-Augmented Generation (RAG) application, which combines the power of retrieval-based and generative models to provide accurate and contextually relevant responses.
Last synced: 05 Mar 2025
https://github.com/parvvaresh/linear-optimization-course
In this course, you will learn the fundamentals of linear optimization, a mathematical approach used to find the best outcome in a given mathematical model, subject to a set of linear equality and inequality constraints.
Last synced: 24 Feb 2025
https://github.com/parvvaresh/logistic-regression-from-scratch
Logistic regression is the most famous machine learning algorithm after linear regression. In a lot of ways, linear regression and logistic regression are similar. But, the biggest difference lies in what they are used for. Linear regression algorithms are used to predict/forecast values but logistic regression is used for classification tasks.
jupyter-notebook machine-learning numpy python3
Last synced: 11 Aug 2025
https://github.com/parvvaresh/evaluation-of-machine-translation
To evaluate machine translation, they use several methods, some of which we fully implemented
Last synced: 24 Feb 2025
https://github.com/parvvaresh/sql-tutorial
this repo update daily for amirkabir university
Last synced: 27 Jun 2025
https://github.com/parvvaresh/nlp-text-summarizer-from-scratch
NLP text summarizer is one of the cool applications of NLP(Natural Language Processing), which shortens the long document into shorter while retaining all important information from the document.
jupyter-notebook natural-language-processing python
Last synced: 11 Sep 2025
https://github.com/parvvaresh/knn-from-scratch
K-Nearest Neighbors Algorithm. The k-nearest neighbors algorithm, also known as KNN or k-NN, is a non-parametric, supervised learning classifier, which uses proximity to make classifications or predictions about the grouping of an individual data point.
jupyter-notebook machine-learning numpy python
Last synced: 16 Aug 2025
https://github.com/parvvaresh/astar-algorithm
The A* algorithm combines the actual cost (g), which represents the distance traveled, with a heuristic cost (h) that estimates the remaining distance to the goal. It intelligently selects the most promising nodes to explore, leading to efficient pathfinding in search spaces.
Last synced: 24 Feb 2025