Skip to content
View SorawitChok's full-sized avatar
  • Sirindhorn International Institute of Technology

Block or report SorawitChok

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SorawitChok/README.md

πŸ‘‹ Hi, I'm Sorawit Chokphantavee!

Computer Engineering Student | Aspiring AI/ML Researcher | Code Enthusiast


πŸ™‹β€β™‚οΈ About Me

Hello! I'm Sorawit Chokphantavee, a student passionate about technology, artificial intelligence, and building things from the ground up. I love exploring how code can solve real-world problems and push the boundaries of what's possible. My current focus is on deep learning and neural networks, and I enjoy challenging myself with new projects and technologies.


πŸ› οΈ Languages & Tools

Python JavaScript C++ MATLAB


🌟 Featured Projects

A deep learning project where I built a neural network entirely from scratch using C++. This project helped me understand the inner workings of neural networks and how each component fits together.
⭐️ Most starred project on my GitHub!

An implementation of the Transformer architecture from scratch using PyTorch. This project deepened my understanding of attention mechanisms and state-of-the-art NLP models.


πŸ“ Publications


πŸ“ˆ GitHub Stats

SorawitChok's GitHub stats Top Langs


πŸ“š Currently Learning

  • Deep Learning & Neural Networks
  • Data Science & Machine Learning
  • Software Engineering Best Practices

🌐 Connect with Me

Google Scholar ResearchGate LinkedIn

Pinned Loading

  1. Neural-Network-from-scratch-in-Cpp Neural-Network-from-scratch-in-Cpp Public

    Build a Neural Network from scratch in C++ to deeply understand how it works, not just how to use it.

    C++ 35 2

  2. SirawitC/Transformer_from_scratch_pytorch SirawitC/Transformer_from_scratch_pytorch Public

    Build a transformer model from scratch using pytorch to understand its inner workings and gain hands-on experience with deep learning models in PyTorch.

    Python 21 6

  3. SirawitC/NLP-based-music-processing-for-composer-classification SirawitC/NLP-based-music-processing-for-composer-classification Public

    Code for the paper NLP-based music processing for composer classification

    Jupyter Notebook 6

  4. Upload-files-fastapi Upload-files-fastapi Public

    This project is a FastAPI-based file upload service that securely stores uploaded files and records their metadata using SQLAlchemy and SQLite.

    Python 5

  5. Process-Scheduling-Simulation-Project Process-Scheduling-Simulation-Project Public

    This project is a graphical simulation of different CPU scheduling algorithms implemented using Python's Tkinter and Turtle libraries. The simulator visualizes the execution of processes using Firs…

    Python 2

  6. Linear-Least-Square-Housholder-Transformation Linear-Least-Square-Housholder-Transformation Public

    This repository contains a MATLAB implementation of the Householder method for solving linear least squares problems.

    MATLAB 1