Hi, I'm Firas

I build machine learning systems and share the work behind them. Explore the projects or reach out to collaborate.

Python Python
PyTorch PyTorch
NumPy NumPy
Pandas Pandas
OpenCV OpenCV
Jupyter Jupyter
C++ C++
Java Java
Git Git
Linux Linux
Python Python
PyTorch PyTorch
NumPy NumPy
Pandas Pandas
OpenCV OpenCV
Jupyter Jupyter
C++ C++
Java Java
Git Git
Linux Linux
Python Python
PyTorch PyTorch
NumPy NumPy
Pandas Pandas
OpenCV OpenCV
Jupyter Jupyter
C++ C++
Java Java
Git Git
Linux Linux

About Me

I'm Mohamed Firas Sawab, an AI student focused on applied machine learning and deep learning. I build models in Python and PyTorch and enjoy turning research ideas into working prototypes.

Learn more about me

Featured Projects

Project: RAG AI Assistant

RAG AI Assistant

Python ChromaDB Ollama Sentence Transformers RAG NLP
Project: Real-Time Hand Digit Recognition

Real-Time Hand Digit Recognition

Python OpenCV MediaPipe PyTorch NumPy Pandas
Project: Neural Network From Scratch

Neural Network From Scratch

Python NumPy Linear Algebra Calculus
Project: Encoder Sentiment Analysis

Encoder Sentiment Analysis

Python PyTorch Transformers NLP
Project: TextCNN

TextCNN

Python PyTorch CNN NLP
Project: CNN Architectures

CNN Architectures

Python PyTorch CNN Computer Vision
View All Projects

About Me and My Work

  • What technologies do I use?

    My primary stack includes Python, PyTorch, NumPy, scikit-learn, and OpenCV, with C++ and Java for performance or systems work.

  • My Education

    I'm completing a Bachelor's degree in Artificial Intelligence. I started coding in high school and continue self-study to stay current with the field.

  • How do I work?

    I start with clear problem framing and a baseline, then iterate through experiments and evaluations using Git and Jupyter notebooks.

  • Research & Projects

    I'm open to research opportunities and internships in AI. View my projects here

Let's work together

I'm open to research and internship opportunities. Let's connect.