Skip to content

cahitbeyaz/makemore-series-ai-practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Makemore Practice — Neural Networks from Scratch

🧠 Project Overview

This repository contains my practice work based on Andrej Karpathy’s “Makemore” series.
The course focuses on building character-level language models from scratch using Python and PyTorch.

Throughout the series, Karpathy walks through the process of creating neural networks capable of generating text — starting from simple bigram models to fully-trained multilayer neural networks.


🎓 Course Link

Follow along with the full course on YouTube:
➡️ Neural Networks: Zero to Hero (Playlist)


📂 What’s Inside

  • Step-by-step implementations following each lesson in the Makemore / Zero-to-Hero series
  • Experiments and notes exploring key concepts such as:
    • tokenization
    • embeddings
    • backpropagation
    • optimization and training
  • Custom extensions and tweaks to better understand how generative models work under the hood

🎯 Goal

The aim of this work is to deepen my understanding of neural networks and gain hands-on experience with language modeling — learning not just how to use machine learning libraries, but how they actually function at a low level.


🧩 Tech Stack

  • Python
  • PyTorch
  • NumPy
  • Matplotlib (for visualization)

💬 Acknowledgements

Special thanks to Andrej Karpathy for the excellent Neural Networks: Zero to Hero series and for making deep learning education open and accessible to everyone.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors