532 projects for "python basic project" with 2 filters applied:

  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    ALAE

    ALAE

    Adversarial Latent Autoencoders

    ALAE (Adversarial Latent Autoencoders) is a deep learning research implementation that combines autoencoders with generative adversarial networks to produce high-quality image synthesis models. The project implements the architecture introduced in the CVPR research paper on Adversarial Latent Autoencoders, which focuses on improving generative modeling by learning latent representations aligned with adversarial training objectives. Unlike traditional GANs that directly generate images from...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Eiten

    Eiten

    Statistical and Algorithmic Investing Strategies for Everyone

    Eiten is an open-source Python project focused on providing statistical and algorithmic trading strategies powered by data analysis and machine learning techniques. It is designed to make quantitative investing more accessible by offering ready-to-use strategies that analyze market behavior, detect patterns, and generate actionable insights. The project includes tools for evaluating stock performance, identifying trends, and applying algorithmic models to financial data, enabling users to experiment with different investment approaches. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    surpriver

    surpriver

    Find big moving stocks before they move using machine learning

    surpriver is a machine learning project designed to identify unusual stock market activity that may precede large price movements. The system analyzes historical stock price and volume data to detect anomalies that could indicate potential trading opportunities. By applying machine learning techniques to market indicators, the tool attempts to identify patterns in trading behavior that deviate significantly from normal market activity. These anomalies are interpreted as signals that a stock...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    SQLFlow

    SQLFlow

    SQL compiler bridging databases and machine learning workflows

    SQLFlow is an open source project designed to bridge the gap between traditional SQL-based data processing and modern machine learning workflows by extending SQL syntax with AI capabilities. It acts as a compiler that translates SQL programs into executable workflows, enabling users to train, evaluate, and deploy machine learning models directly from SQL statements.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 5
    The Player Project: Player is a networked interface to robots and sensors. Stage and Gazebo are Player-friendly multiple-robot simulators. The software aims for POSIX compliance and runs on most UNIX-like OS's. Some parts also work on Windows.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    NLP-Models-Tensorflow

    NLP-Models-Tensorflow

    Gathers machine learning and Tensorflow deep learning models for NLP

    NLP-Models-Tensorflow is a collection of natural language processing model implementations built using the TensorFlow deep learning framework. The repository provides numerous examples of neural network architectures used in modern NLP research and applications, including text classification, language modeling, machine translation, and sentiment analysis. Each model implementation is designed to illustrate how common NLP architectures operate, such as recurrent neural networks, convolutional...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Douyin-Bot

    Douyin-Bot

    Python TikTok bot

    Douyin-Bot is a Python automation project for interacting with the Douyin mobile app through Android device tooling. It was built as an experimental bot that captures phone screenshots, analyzes visible content, and performs automated app actions. The project uses Python and ADB to connect desktop-side logic with a mobile device. Its original goal was playful and experimental, focused on browsing and identifying content based on computer vision and face analysis. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    micrograd

    micrograd

    A tiny scalar-valued autograd engine and a neural net library

    ...It constructs a dynamic computation graph as you perform math operations and then computes gradients by walking that graph backward, making it an approachable “from scratch” autograd reference. On top of the core autograd “Value” concept, the project includes a small neural network library that lets you define and train simple models with a PyTorch-like feel, including multilayer perceptrons. The repository is intentionally compact and readable, prioritizing clarity over performance so learners can follow every step of gradient flow and parameter updates. It is commonly used as a learning bridge between basic calculus intuition and full-scale deep learning frameworks, helping developers understand why autodiff libraries behave the way they do.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    StarGAN

    StarGAN

    Official PyTorch Implementation

    StarGAN is an implementation of the Star Generative Adversarial Network, a model designed for multi-domain image-to-image translation using a single unified GAN architecture. Unlike earlier GAN approaches that required separate models for each domain pair, StarGAN enables flexible attribute transfer across multiple domains within one network, significantly improving efficiency and scalability. The repository includes full training and inference pipelines for tasks such as facial attribute...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 10
    python-is-cool

    python-is-cool

    Cool Python features for machine learning

    ...Much of the content is presented through interactive Jupyter notebooks so users can experiment directly with the examples and understand how each feature behaves in practice. The repository targets developers who already know basic Python but want to deepen their understanding of the language’s advanced features. By highlighting lesser-known constructs and practical programming patterns, the project helps developers write cleaner and more efficient Python code in real applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    RL-Stock

    RL-Stock

    Automated stock trading through a simulated training environment

    RL-Stock is a reinforcement learning project that explores automated stock trading through a simulated training environment. It is written as an educational experiment rather than a financial product or investment recommendation system. The project includes scripts for collecting stock data, defining a reinforcement learning environment, training an agent, and visualizing results. It focuses on how an agent can learn trading-like behavior through rewards, states, and actions. The repository...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Knock Knock

    Knock Knock

    Get notified when your training ends

    ...These alerts can be delivered through several communication platforms such as email, Slack, Telegram, or other messaging services. The goal of the project is to allow developers to monitor experiments remotely without needing to stay connected to the training environment. By adding only a few lines of code, the library can wrap around a training function and report execution status.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    VGGFace2

    VGGFace2

    VGGFace2 Dataset for Face Recognition

    VGGFace2 is a large-scale face recognition dataset developed to support research on facial recognition across variations in pose, age, illumination, and identity. It consists of 3.31 million images covering 9,131 subjects, with an average of over 360 images per subject. The dataset was collected from Google Image Search, ensuring a wide diversity in ethnicity, profession, and real-world conditions. It is split into a training set with 8,631 identities and a test set with 500 identities,...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 14
    Top deep learning Github repositories

    Top deep learning Github repositories

    Top 200 deep learning Github repositories sorted by stars

    Top-Deep-Learning is a curated repository that aggregates some of the most influential and widely used deep learning projects available on GitHub. Instead of providing its own machine learning models or frameworks, the project functions as an organized index that helps users discover high-quality deep learning repositories across different application domains. The repository categorizes projects related to neural networks, computer vision, natural language processing, reinforcement learning,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    EverydayWechat

    EverydayWechat

    Python tool that automates WeChat messages, replies, & group utilities

    EverydayWechat is a Python-based automation tool designed to enhance and automate interactions on the WeChat messaging platform. Built using Python 3 and the Itchat library, it connects to the web version of WeChat to perform various automated messaging tasks. It allows users to send scheduled messages to friends or group chats, including daily weather updates, reminders, inspirational quotes, and other personalized content.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    cocoNLP

    cocoNLP

    A Chinese information extraction tool

    cocoNLP is a lightweight natural-language processing toolkit geared toward practical information extraction from raw text, especially for Chinese and mixed Chinese–English content. Instead of requiring a heavy pipeline, it focuses on quick wins such as extracting names, places, organizations, emails, phone numbers, and dates directly from unstructured sentences. The project blends pattern-based methods with NLP heuristics, giving developers dependable results for real-world texts like chats,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    TensorFlow Machine Learning Cookbook

    TensorFlow Machine Learning Cookbook

    Code for Tensorflow Machine Learning Cookbook

    ...By combining theoretical explanations with executable code, the project helps developers understand how TensorFlow algorithms operate internally while also providing working examples that can be adapted for real projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Machine Learning with TensorFlow

    Machine Learning with TensorFlow

    Accompanying source code for Machine Learning with TensorFlow

    Machine Learning with TensorFlow is an open repository containing the source code and practical examples that accompany the book Machine Learning with TensorFlow. The project provides numerous code samples demonstrating how to build machine learning models using the TensorFlow framework. These examples illustrate core machine learning concepts such as regression, classification, clustering, and neural networks through practical implementations. The repository includes implementations of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    RecNN

    RecNN

    Reinforced Recommendation toolkit built around pytorch 1.7

    This is my school project. It focuses on Reinforcement Learning for personalized news recommendation. The main distinction is that it tries to solve online off-policy learning with dynamically generated item embeddings. I want to create a library with SOTA algorithms for reinforcement learning recommendation, providing the level of abstraction you like.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Machine Learning From Scratch

    Machine Learning From Scratch

    Bare bones NumPy implementations of machine learning models

    ML-From-Scratch is an open-source machine learning project that demonstrates how to implement common machine learning algorithms using only basic Python and NumPy rather than relying on high-level frameworks. The goal of the project is to help learners understand how machine learning algorithms work internally by building them step by step from fundamental mathematical operations. The repository includes implementations of algorithms ranging from simple models such as linear regression and logistic regression to more complex techniques such as decision trees, support vector machines, clustering methods, and neural networks. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Image Quality Assessment

    Image Quality Assessment

    Convolutional Neural Networks to predict aesthetic quality of images

    Image Quality Assessment is an open-source deep learning project that implements neural models for predicting the aesthetic and technical quality of digital images. The repository provides an implementation inspired by the NIMA (Neural Image Assessment) research approach, which uses convolutional neural networks trained on human-annotated datasets to estimate image quality scores. The goal of the project is to automatically evaluate images based on perceived quality factors such as...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Deep-Learning-with-PyTorch-Tutorials

    Deep-Learning-with-PyTorch-Tutorials

    Deep Learning and PyTorch Introduction Video Tutorial with Source Code

    Deep-Learning-with-PyTorch-Tutorials is a companion repository for an introductory deep learning course built around PyTorch. It provides source code, notebooks, and presentation materials for a practical video-based learning path. The lessons begin with PyTorch setup, tensors, indexing, mathematical operations, gradients, and basic optimization. They then move into neural networks, logistic regression, multilayer perceptrons, CNNs, ResNet, RNNs, LSTMs, autoencoders, VAEs, GANs, graph...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    ELI5

    ELI5

    A library for debugging/inspecting machine learning classifiers

    ELI5 is a Python library designed to help developers interpret, debug, and explain the predictions of machine learning models. The project focuses on improving model transparency by providing tools that visualize feature importance and prediction reasoning. It supports several popular machine learning frameworks including scikit-learn, XGBoost, LightGBM, CatBoost, and Keras.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Resemblyzer

    Resemblyzer

    A python package to analyze and compare voices with deep learning

    Resemblyzer is a Python package for analyzing and comparing voices with deep learning. It works by turning speech audio into a compact voice embedding that represents the speaker’s vocal characteristics. These embeddings can then be used for speaker similarity, clustering, diarization experiments, voice comparison, and audio dataset exploration. The project is useful for researchers and developers who need a practical way to reason about speaker identity without building a voice encoder from scratch. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    CCZero (中国象棋Zero)

    CCZero (中国象棋Zero)

    Implement AlphaZero/AlphaGo Zero methods on Chinese chess

    ChineseChess-AlphaZero is a project that implements the AlphaZero algorithm for the game of Chinese Chess (Xiangqi). It adapts DeepMind’s AlphaZero method—combining neural networks and Monte Carlo Tree Search (MCTS)—to learn and play Chinese Chess without prior human data. The system includes self-play, training, and evaluation pipelines tailored to Xiangqi's unique game mechanics.
    Downloads: 2 This Week
    Last Update:
    See Project