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

NumPy

NumPy is an open source library for the Python programming language, adding support for large, multidimensional arrays, and matrices, along with a large collection of high-level mathematical functions to operate on these arrays.

https://github.com/ahammadshawki8/numpy-journey

πŸŽ‰ Welcome to the journey with NumPy! From this repository, You can learn all about Numpy. βœ”

array beginner-friendly math numpy python

Last synced: 02 Aug 2025

https://github.com/syedaanif/ds-ml-pyhton

This repo contains learnings about Data Science and Machine Learning using Python

artificial-intelligence data-science machine-learning matplotlib numpy pandas plotly python seaborn

Last synced: 07 Apr 2026

https://github.com/nirmalyabag20/book-recommended-system

A system built using content-based and collaborative filtering algorithms to suggest books. It displays the top 50 books and provides recommendations based on a given book name. Includes functionality to view detailed information about a recommended book, along with related books.

flask html jupyter-notebook machine-learning matplotlib numpy pandas pycharm python seaborn

Last synced: 13 Apr 2026

https://github.com/mnitin-reddy/reducing-review-overhead-with-ml-based-application-screening

A machine learning classification project to filter out low-probability visa applications using historical data. It features an end-to-end implementation with CI/CD on AWS, achieving 93% accuracy with a KNN model optimized through Optuna, alongside integration of MLOps tools like Evidently and MLflow.

aws docker githubactions hypothesistesting machinelearning matplotlib mlflow mlops mongodb numpy optuna pandas python scikit-learn seaborn

Last synced: 10 Apr 2026

https://github.com/csirmaz/hypergeometry

Geometric tools for an arbitrary number of dimensions

4d cgi geometry numpy python raytracing

Last synced: 17 May 2026

https://github.com/vidhi1290/text-classification-model-with-attention-mechanism-nlp

This Python project utilizes PyTorch to perform text classification with an attention mechanism. Pre-trained GloVe embeddings are processed for word representation, and a custom attention model is trained on consumer complaint data to categorize complaints into product categories.🎯

attention-mechanism deeplearning machine-learning nlp nltk numpy pandas python pytorch scikit-learn text-classification tqdm

Last synced: 06 Apr 2026

https://github.com/vortexv7/engagevision-yt

Thumbnail Engager is a Streamlit-based web app that uses AI to analyze YouTube thumbnails, providing actionable feedback to improve engagement. Upload a thumbnail to get insights on its strengths, weaknesses, and tips for maximizing views. Perfect for creators looking to optimize their visuals!

gcp numpy pandas python3 streamlit streamlit-cloud tensorflow youtubeapiv3

Last synced: 09 Apr 2026

https://github.com/nikita620/phishing-website-detection-by-machine-learning-techniques

Phishing is one of the familiar attacks that trick users to access malicious content and gain their information. In terms of website interface and uniform resource locator (URL), most phishing webpages look identical to the actual webpages. Various strategies for detecting phishing websites, such as blacklist, heuristic, Etc.

bagging boosting decision-trees numpy pandas python random-forest sckiit-learn sql

Last synced: 10 Apr 2026

https://github.com/nelsontanko/face-recogition-system

This is a student face recognition system for attendance taking. Built with Opencv, face_recognition, redis and Flask for the frontend

face-recognition flask numpy opencv python redis

Last synced: 09 Apr 2026

https://github.com/alisonmitchell/boston-housing

Investigation of the Boston housing dataset to evaluate, train and test a regression model to predict house prices.

data-science machine-learning matplotlib numpy pandas python scikit-learn scipy seaborn

Last synced: 10 Apr 2026

https://github.com/rasbeetech/loan-calculator

Tkinter framework application

matplotlib numpy python tkinter

Last synced: 20 Mar 2025

https://github.com/louis-finegan/convection-diffusion-models-finite-difference-method-python3

Applying the finite-difference method to the Convection Diffusion equation in python3. Examples included: One dimensional Heat equation, Transport equation, Fokker-Plank equation and some two dimensional examples.

convection-diffusion finite-difference-method fokker-planck-equation heat-equation jupyter-notebook mathematical-modelling matplotlib matplotlib-animation numpy python3 transport-equation

Last synced: 02 Aug 2025

https://github.com/huichuanli/play-with-linear-algebra

use python3 and Numpy to realize my personal linear Algebra library

numpy python3 scipy

Last synced: 07 May 2026

https://github.com/ayaanjawaid/vizualite

Vizualite allows you to upload dataset and clearly view the attributes and allows you to create vizualizations, you can also download dataset.

matplotlib numpy pandas python3 streamlit

Last synced: 09 Apr 2026

https://github.com/xmcp/waver

Wave file generator

numpy tkinter wavefile waveform

Last synced: 17 May 2026

https://github.com/alibowndyn/flickerforge

A customizable image and GIF generator mimicking old television static, offering control over colors, blur, dimensions, pixel size, and many more.

numpy pillow pyqt6 python

Last synced: 05 May 2026

https://github.com/athul64/exploratory-data-analysis

To preprocess and analyze the given employee dataset, present the findings graphically, and derive meaningful insights to help better understand the company’s workforce.

colab-notebook data-analysis data-visualization matplotlib numpy pandas python seaborn statistical-analysis

Last synced: 25 Feb 2026

https://github.com/mattdelaune/saas_cohort_analysis

This project analyzes customer segmentation and behavior using data science and cohort analysis. Key metrics like CRR, NRR, CLR, and CLV are examined through detailed charts, including the cohort layer cake and CLR vs. CLV cost efficiency analysis. Exploratory Data Analysis and systematic data manipulation reveal actionable insights.

anaconda git jupyter-notebook matplotlib numpy pandas python saas-data sales-data sales-data-analysis-project seaborn

Last synced: 03 Jan 2026

https://github.com/letiziaia/dsp_2021

Basic Python code snippets for data science students

data-science numpy pandas python

Last synced: 09 May 2026

https://github.com/hansalemaos/cythoncartesian2

Cartesian Product for NumPy - 40x faster than NumPy + itertools.product

algorithm cartesian cartesian-product cython fast numpy

Last synced: 17 May 2026

https://github.com/painterqubits/datalogs

Python package for logging data from scientific experiments.

json netcdf numpy python xarray

Last synced: 17 Feb 2026

https://github.com/surtecha/multi-physics-simulation-engine

A real world physics simulation application built with python

jax numpy physics pygame python scipy simulation

Last synced: 14 Apr 2025

https://github.com/thamirisq/data_analysis_culinary_journey

Project to analyze key information from Culinary Jorney, a marketplace Company, and develop an initial strategy to lead the entire team effectively.

folium-maps groupby-method jupyter-notebook markercluster marketplace-ds matplotlib-pyplot numpy pandas pandas-dataframe streamlit

Last synced: 10 Apr 2026

https://github.com/kumartusha/data_scientist-ai-ml-_training_anudip_foundation

Anudip Foundation Data Analytics Training πŸ“Š A repository containing projects, assignments, and coursework from the Anudip Foundation Data Analytics training program. This includes work on: 🧹 Data Cleaning & Preprocessing πŸ“‰ Data Visualization & EDA πŸ“Š Statistical Analysis

excel matplotlib numpy pandas powerbi python scipy sql

Last synced: 10 Apr 2026

https://github.com/nemeslaszlo/titanic-logistic-regression

This notebook covers a simple analysis with logistic regression on the popular titanic dataset.

cufflinks jupyter-notebook logistic-regression matplotlib numpy pandas plotly seaborn sklearn

Last synced: 09 Apr 2026

https://github.com/rex-8/mnist-4-layer

Implementing a 4 layer neural to identify digits from a 28x28 grid using just python and numpy

backward-propagation deep-learning forward-propagation loss-functions machine-learning mnist-classification neural-network numpy python relu-network

Last synced: 15 May 2026

https://github.com/khaledkamr/image-classification

A deep learning project using CNNs to classify fruits and vegetables images, built with TensorFlow and Keras, showcasing image recognition and model training.

cnn-classification jupyter-notebook keras numpy python streamlit tensorflow

Last synced: 07 Apr 2026

https://github.com/mthiboust/array2image

Converts a Numpy array to a PIL image.

array data-visualization image numpy pillow plotting python

Last synced: 15 May 2026

https://github.com/doondi30/ghiblify-animeganv3

A creative tool that generates beautiful Ghibli-style artwork from your image input.

colab-notebook jupyter-notebook numpy onnxruntime opencv python

Last synced: 07 Apr 2026

https://github.com/lunastev/flowmodel

FlowModel is a lightweight and extensible machine learning framework designed for beginners to easily experiment with AI development through a modular plugin architecture.

ai ai-model ai-models beginner-friendly flow-model flow-models flowmodel framework lightweight machine-learning model numpy plugin-architecture python torch torchvision

Last synced: 20 May 2026

https://github.com/abhy-kumar/ahmedabad-weather-projection

This notebook tries to predict Ahmedabad's weather using historical trends

arima-forecasting numpy pandas python

Last synced: 13 Apr 2026

https://github.com/kentlouisetonino/sw-statistics-calculator

A CLI program that compute mean, median, and percentiles.

numpy os python3 statistics

Last synced: 29 Mar 2025

https://github.com/quantum-software-development/qiskit

qiskit circuits on IBM Quantum

numpy qbits-circuits quiskit

Last synced: 30 Jul 2025

https://github.com/simran1002/strip-analyzer

The Strip Color Identification is used to analyze images of urine strips uploaded by users. Using computer vision techniques, particularly leveraging OpenCV, the interface identifies and extracts the colors present on the strip.

flask multer nodejs numpy opencv python reactjs

Last synced: 10 Apr 2026

https://github.com/ab23ms233/matrix-calculator

A Python-based matrix calculator for performing operations like addition, multiplication, inverse, determinant, eigenvalues, diagonalization, and matrix functions using NumPy, SymPy, and SciPy.

linear-algebra numpy scipy

Last synced: 11 Aug 2025

https://github.com/msthamizh/bizcardx-extracting-business-card-data-with-ocr

Developing a Streamlit application that enables users to upload business card images and extract key details using easyOCR. The app allows users to manage the extracted data (view, update, delete) and securely stores it in a MySQL database. It also highlights extracted text directly on the business card image using Pillow.

easyocr mysql numpy pandas pillow python regular-expression streamlit

Last synced: 10 Apr 2026

https://github.com/lakhidaksh-01/carinsightanalyzer

Interactive Car Ratings & Insights

cars matplotlib numpy pandas python seaborn streamlit

Last synced: 10 Apr 2026

https://github.com/melihcanndemir/3d-fractal-explorer

Interactive 3D visualization tool for exploring the mesmerizing world of Mandelbrot and Julia fractals. Built with Python, OpenGL and PyQt5, offering real-time animation and intuitive controls.

3d-graphics complex-numbers computer-graphics data-visualization educational fractal graphics-programming interactive julia-set mandelbrot math-visualization mathematical-art mathematics numpy opengl pyqt pyqt5 python scientific-visualization visualization

Last synced: 30 Jul 2025

https://github.com/aryan-coder-student/smart-agricultural-monitering-aryanpahari037-

Increase agricultural productivity and sustainability by offering a smart farming assistant that helps farmers make data-driven decisions to optimize resource use and crop management.

hackathon-project machine-learning numpy pandas python scikit-learn

Last synced: 11 Apr 2026

https://github.com/johndev19/data-visualization-tool

A Python-based application for generating various types of charts and graphs from user-input data.

charts matplotlib numpy python visualization

Last synced: 17 May 2026

https://github.com/mchenryspagg/outlier-detection-in-election-data

This project aims to examine possible voting irregularities in Nigeria's 2023 election, focusing on alleged vote manipulations by INEC. It seeks to ensure election transparency by identifying polling units with results that significantly differ from nearby units.

geographic geographical-information-system geospatial-analysis geospatial-data latitude-and-longitude matplotlib-pyplot numpy outlier-detection pandas python seaborn

Last synced: 20 Jan 2026

https://github.com/jaffar-hussein/python-pdb-parser-and-analysis

A Python-based parser and analysis tool for Protein Data Bank (PDB) files. The project aims to facilitate the manipulation of PDB files, enabling users to extract and compute various structural properties of proteins, such as counting amino acid residues and calculating distances between atoms.

jupyter-notebook matplotlib numpy pdb pdb-parser python3 seaborn

Last synced: 10 May 2026

https://github.com/chaitanya1436/student_performance_analysis

A project focused on analyzing college student performance using data on department, assessment scores, and performance labels. Implemented in Google Colab, the analysis includes data preprocessing, feature scaling, and exploratory data analysis to uncover insights and prepare the data for further analysis or modeling.

ata-preprocessing data-preparation exploratory-data-analysis feature-scaling google-colab numpy pandas scikit-learn

Last synced: 07 Feb 2026

https://github.com/emersonpenelli/100-days-of-code-with-python

RepositΓ³rio da jornada de 100 dias codando em Python.

100daysofpython flask numpy pandas plotly python selenium-webdriver sqlite tkinter

Last synced: 11 Apr 2026

https://github.com/yashika-malhotra/micromobility-service-provider---hypothesis-testing

Examined factors influencing demand for micro-mobility shared electric cycles Performed exploratory analysis and hypothesis testing, revealing the distinct influence of weather-season association on hourly counts

colab-notebook data-visualization eda exploratory-data-analysis hypothesis-testing jupyter-notebook matplotlib matplotlib-pyplot numpy pandas python scipy-library scipy-stats seaborn skit-learn

Last synced: 12 Apr 2026

https://github.com/sumitgirwal/diabetes-linear-regression-ml

This is a simple diabetes checker machine learning test model, build with linear regression in Python , Matplotlib, NumPy, and sklearn. Diabetes is built in a dataset within the sklearn library. Where first you train the model then you apply a test to see how the output/result is approximate/good or change something in the model.

linear-regression matplotlib numpy python3 sklearn

Last synced: 18 Apr 2026

https://github.com/santiagoenriquega/custom_ensemble_learning

This repository focuses on building a random forest classifier and regressor as well as a gradient boosted regressor, building them from scratch using only NumPy for faster array processing.

numpy python python3 random-forest random-forest-classifier random-forest-regressor

Last synced: 15 May 2026

https://github.com/upul/chocolate-quality-analysis

This repository contains a Jupiter notebook which describes how to use basic machine learning tools such Scikit-Learning, Pandas, and Numpy for buiding models.

machine-learning numpy pandas predictive-analytics scikit-learn

Last synced: 04 May 2026

https://github.com/intelpython/mkl_umath

Package implementing NumPy's UFuncs based on SVML and MKL VML

mkl numpy python

Last synced: 22 Jun 2025

https://github.com/gavineshwar/assignment_plagarism_checker

Assignment Plagiarism Checker

fitz flask html-css numpy python

Last synced: 02 Feb 2026

https://github.com/camilajaviera91/prediction-of-housing-prices-using-linear-regression

This project provides tools to search for datasets on Kaggle, download and preprocess them, and perform predictions using a Linear Regression model. It includes interactive text-based user interfaces built with `curses`.

curses kaggle linear-regression matplotlib-pyplot mean-absolute-error mean-square-error numpy pandas pathlib python scikit-learn train-test-split

Last synced: 10 Apr 2026

https://github.com/valmir-unicap/rastreamento-de-gestos-para-controle-video

Projeto final da disciplina de visΓ£o computacional

ctypes mediapipe numpy opencv python vlc

Last synced: 13 Apr 2026

https://github.com/mdaiyub/covid-19-detection

The emergence of Coronavirus Disease 2019 (COVID-19) in early December 2019 has caused immense damage to health and global well-being. Currently, there are approximately five million confirmed cases and the novel virus is still spreading rapidly all over the world. The chest X-ray images along with emerging Artificial Intelligence (AI) methodologies, in particular, Deep Learning (DL) algorithms have recently become a worthy choice for early COVID-19 screening. This work proposes a DL-assisted automated method using X-ray images for the early diagnosis of COVID-19 infection. We evaluate the effectiveness of the pre-trained Convolutional Neural Network (CNN) model. The model has been validated on publicly available chest X-ray images and it is obtained by CNN with an accuracy of 97.26%. This study will be useful for researchers to think about the design of more effective CNN-based models for early COVID-19 detection.

backend early-stopping global keras matplotlib modelcheckpoint numpy os pandas tensorflow

Last synced: 02 Apr 2026

https://github.com/asanka-j/machine_learning_exercises

Machine learning Self study Python & R

matplotlib numpy pandas python r sklearn

Last synced: 12 Apr 2026

https://github.com/guilhermebit/movie-suggestions-using-k-nearest-neighbors

This project implements a movie recommendation system using the K-Nearest Neighbors (KNN) machine learning algorithm.

algorithms data-science euclidean-distance knn machine-learning matplotlib numpy pandas python

Last synced: 12 Apr 2026

https://github.com/nirmalvatsyayan/data-analyst-nanodegree

Udacity data analyst nanodegree project submissions and learning

data-analysis numpy pandas python statistics udacity-data-analyst-nanodegree

Last synced: 12 Apr 2026

https://github.com/harshita2234/breast-cancer-prediction

A machine learning project to predict breast cancer using logistic regression. This project includes data preprocessing, feature scaling, model training, and evaluation, based on a guided project from Coursera.

breast-cancer-prediction jupyter-notebook logistic-regression machine-learning matplotlib numpy pandas scikit-learn

Last synced: 12 Apr 2026

https://github.com/paulo-santos-ds/dados-telefonia

Este projeto tem como objetivo desenvolver um modelo que possa analisar o comportamento do cliente e recomendar um dos planos mais recentes de uma companhia telefΓ΄nica fictΓ­cia.

matplotlib numpy pandas python3 sklearn

Last synced: 12 Apr 2026

https://github.com/hansalemaos/cythonunique

Fast implementation of unique elements in an array - up to 30x faster than NumPy

faster numpy unique

Last synced: 28 May 2026

https://github.com/aymen016/data-visualization

A collection of data analysis projects using Python, covering various datasets and domains. Includes EDA, preprocessing, data visualization (Matplotlib/Seaborn), and Power BI dashboards.

dashboard eda jupyter-notebook matplotlib-pyplot matplotlib-python numpy pandas pandas-dataframe powerbi python seaborn seaborn-python visualization

Last synced: 15 Jun 2026

https://github.com/403errors/offset-to-hydrostatic-curve

Group project for making hydrostatic curves from the given ship offset table using python libraries

data-visualization matplotlib-pyplot numpy python3 sklearn

Last synced: 10 May 2026

https://github.com/dhruvv1402/ai-based-realtime-hand-detection-using-opencv-and-mediapipe

A real-time AI system for detecting and tracking hands using Python, OpenCV, and Mediapipe. This project demonstrates how to identify hand landmarks and extract gesture data for further applications like gesture control, sign language interpretation, and more.

mediapipe numpy opencv os python python3 time

Last synced: 12 Apr 2026

https://github.com/satvikpraveen/fashionmnist-analysis

A comprehensive analysis of the Fashion MNIST dataset using PyTorch. Covers data preparation, EDA, baseline modeling, and fine-tuning CNNs like ResNet. Includes modular folders for data, notebooks, and results. Features CSV exports, visualizations, metrics comparison, and a requirements.txt for easy setup. Ideal for ML workflow exploration.

computer-vision confusion-matrix convolutional-neural-networks deep-learning-algorithms exploratory-data-analysis fashion-mnist-dataset fine-tuning hyperparameter-tuning image-classification jupyter-notebook machine-learning-algorithms matplotlib-pyplot model-evaluation numpy pandas pytorch resnet-18 scikit-learn seaborn vgg

Last synced: 22 Apr 2025

https://github.com/lasithaamarasinghe/movie-recommender-system

This ML model recommends movies that may align with the user's preferences based on TF-IDF matrix.

jupyter-notebook machine-learning movie-recommendation movielens-dataset numpy pandas python regex scikit-learn tf-idf-vectorizer

Last synced: 12 Apr 2026

https://github.com/hansalemaos/cythonfastsort

C++ parallel sorting algorithms through Cython - up to 8 times faster than NumPy

c cpp cython numpy parallel-computing parallel-programming python sorting

Last synced: 04 Feb 2026

https://github.com/shreeyas-48/creditcardfrauddetection

Project for detecting credit card frauds using neural networks and logistic regression

autoencoder keras logistic-regression matplotlib neural-networks numpy pandas python scikit-learn

Last synced: 12 Apr 2026

https://github.com/Willie-Conway/Data-Science-Tools-and-Ecosystem

🧠 Explore essential Data Science πŸ§ͺ tools, 🧰 libraries, and 🐍 Python arithmetic basics β€” perfect for beginners!

data-science jupyter keras notebooks numpy pandas python pytorch

Last synced: 12 Jun 2025

https://github.com/anish202020/real-time-emotion-face-detection

The primary purpose of this website is to detect emotions in real-time using facial expressions captured via a camera.

fer keras numpy opencv python streamlit tensorflow

Last synced: 12 Apr 2026

https://github.com/mchenryspagg/analysis-of-car-repair-shop-operations

This project presents a comprehensive data analysis of a car repair shop's operations, utilizing an extended dataset of sales receipts.

dataanalysisusingsql datavisualization matplotlib-pyplot mysql mysql-database mysqlconnector numpy pandas python salesanalysis seaborn sql

Last synced: 07 Jan 2026

https://github.com/ngirimana/ml_knn

Welcome to the KNN Project! This will be a simple project very similar to the lecture, except you'll be given another data set. Go ahead and just follow the directions below.

artificial-intelligence knn-algorithm knn-classification knn-classifier machine-learning matplotlib numpy pandas python3 searbon

Last synced: 12 Apr 2026

https://github.com/bunu23/image-classification-resnet50-streamlit

This project demonstrates an image classification system using ResNet50, fine-tuned on a custom dataset. It includes a Streamlit application for user interaction, allowing image uploads and classification results. It integrates Google's generative AI models for enhanced analysis.

cnn deep-learning generative-ai keras matplotlib numpy pillow python resnet-50 streamlit tensorflow

Last synced: 07 Apr 2026

https://github.com/gracysapra/pandas-numpy-data-visualisation

This repository contains essential Python scripts and notebooks for data analysis and visualization. It includes: pandas: Data manipulation and analysis, including operations on series and dataframes. NumPy: Efficient numerical computations and array processing. Data Visualization: Creating insightful visualizations using Matplotlib and Seaborn.

data-science data-visualization matplotlib numpy numpy-arrays pandas pandas-dataframe pandas-series seaborn

Last synced: 07 May 2026

https://github.com/kavayk29/quora-duplicate-question-pair

This project improves information retrieval by detecting duplicate question pairs in the Quora dataset using data exploration, text preprocessing, feature engineering, and models like Random Forest and LSTM, aiming to streamline question-answering.

beautifulsoup4 bilstm gensim keras lstm matplotlib numpy pandas pytorch random-forest seaborn sklearn tensorflow xgboost

Last synced: 21 Jan 2026

https://github.com/felixsoderstrom/perceptron-for-ocr

Training an AI model to recognize handwritten digits

ai backpropagation machine-learning neural-network numpy pytorch

Last synced: 23 Apr 2025

https://github.com/mohidex/analyze-movie-rating

Analyzing the distributions of IMDB and Metacritic movie ratings to see if we find anything interesting. To do this, first scrape data for over 2000 movies from imdb website.

beautifulsoup4 jupyter-notebook matplotlib numpy pandas python3 requests webscraping

Last synced: 20 Apr 2026

https://github.com/abtaaahi/smartxi

SmartXI β€” A Streamlit app to recommend football teams based on budget, formation, and style, plus predict player market values using machine learning models. Easy setup and interactive visualizations included.

machine-learning machine-learning-algorithms numpy pandas plotly python random-forest streamlit

Last synced: 13 Apr 2026

https://github.com/manjillama/machine-learning-101

Introduction to machine learning, conda environment, Jupyter Notebook, Pandas, NumPy and Matplotlib.

conda-environment jupyter-notebook machine-learning matplotlib numpy pandas python

Last synced: 13 Apr 2026