This repository is a curated collection of hands-on data science projects tailored for beginners. Whether you're just starting your journey in data science or looking to strengthen your skills, these projects provide a practical and interactive way to apply your knowledge.
Repository Index
67,262 visible repositories in the index
49–72 of 80 · Most stars
Practice and tutorial-style notebooks covering wide variety of machine learning techniques
The process of extracting product data from Amazon using Python, including titles, ratings, prices, images, and descriptions.
- amazon
- amazon-scraper
- python
- web-scraper
大数据学习,从零开始学习大数据,包含大数据学习各阶段学习视频、面试资料
- hadoop
- zookeeper
- hive
- flume
:email: An Example of using an HTML form (e.g: "Contact Us" on a website) to send Email without a Backend Server (using a Google Script) perfect for static websites that need to collect data.
- html-form
- google-spreadsheet
- no-server
小型金融知识图谱构建流程(neo4j / python / cypher / KG)
- cypher
- data-analysis
- graph-database
- neo4j
HuggingLLM, Hugging Future.
Quantitative analysis, strategies and backtests
- quantitative-finance
- quantitative-trading
- portfolio-management
- risk-management
Cookbook for JavaScript for Automation in Mac OS X Yosemite
- catalina
- el-capitan
- jxa
- javascript
Learn step-by-step how to scrape Google Trends data and make a result comparison using Python and Oxylabs SERP API. Extract keywords, their popularity, breakdown by region, related queries, and more.
- google-trend
- google-trend-api
- google-trend-strategy
A reverse engineering of Linear's sync engine.
- data-sync
- reverse-engineering
- linear
- collaboration
【2026最适合新手的Arch Linux教程】具体内容包括:系统安装教程、win+linux双系统、N卡驱动、桌面环境、中文输入法、Linux玩游戏、常用虚拟机程序、显卡直通、干净删除linux等。
- archinstall
- archlinux
- archlinux-cn
- archlinuxcn
Reproducing and studying RL algorithms for LLM agents, including GRPO, GSPO, DAPO, OPD, Search-R1, ReTool, ALFWorld and beyond.
- agent-rl
- dapo
- gspo
- opd
This repository is a getting started guide to Singer.
- etl
- etl-framework
- python
- singer
CatBoost tutorials repository
- catboost
- tutorials
- ipython-notebook
- ipython
TeachOpenCADD: a teaching platform for computer-aided drug design (CADD) using open source packages and data
Data Hacking Project
Deliberate exercises for Kubernetes
🔐 A detailed example for how to encrypt data in an Elixir (Phoenix v1.7) App before inserting into a database using Ecto Types
- learn
- elixir
- phoenix
- encryption
Catalog of Elixir Refactorings
- elixir
- elixir-examples
- elixir-lang
- refactoring
👃 Crack open your old Game Boy and peek at the LCD data bus.
- game-boy-hardware
- game-boy
- gameboy
Suricata Extreme Performance Tuning guide - Mark II
Auto-optimizing a neural net (and its architecture) on the CIFAR-100 dataset. Could be easily transferred to another dataset or another classification task.
- hyperopt
- hyperparameter-optimization
- hyperparameter-tuning
- hyperparameters-optimization
Big Data essentials: Hadoop, MapReduce, Spark. Explore tutorials and demos in Jupyter notebooks—most are self-contained and live, ready to run with a click.