An open API service indexing awesome lists of open source software.

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/practical-mini-projects-with-python

A number of Python mini-projects that you can use in your daily life

python

Last synced: 22 Apr 2025

https://github.com/parvvaresh/chatapp

A simple TCP chat application built in Go.

go websocket

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.

ai csp python3

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

c cpp oop

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.

config github-config

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/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

database mysql

Last synced: 22 Apr 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.

nlp python telegram-bot

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.

faiss llm rag

Last synced: 05 Mar 2025

https://github.com/parvvaresh/deepspeek

This is a simple chatbot application built using Flask and DeepSeek AI. The application includes user authentication, a chat interface, and a deep learning model for generating chatbot responses.

chatbot deepseek flask ollama sqllite

Last synced: 07 Apr 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

sql tutorial

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.

a-star-algorithm python3

Last synced: 24 Feb 2025