I'm a self-taught Python programmer passionate about machine learning, deep learning, and anything else that involves data; I'm also enthused about cybersecurity and web scraping.
My full name is Abdeladim Fadheli, where Abdou is the short version, and Rockikz is my pseudonym; you can call me Abdou =)
I've been programming for over 6 years. I learned Python, and I guess I'm stuck here forever. I founded this free educational site to share my humble knowledge and progress in learning anything I find interesting in Python.
If you have any inquiries, don't hesitate to contact me here.
Learn how you can make a PDF splitter script with the help of pikepdf library in Python.
Learn how you can generate any type of text with GPT-2 and GPT-J transformer models with the help of Huggingface transformers library in Python.
Learn how to perform speech recognition using wav2vec2 and whisper transformer models with the help of Huggingface transformers library in Python.
Learn how you can extract Wi-Fi passwords that are saved in your machine (either Windows or Linux) using Python without installing any third-party library.
Learn how to separate your files by extension in your target folder using Python's built-in libraries.
Learn how to use Huggingface transformer models to perform machine translation on various languages using transformers and PyTorch libraries in Python.
Learn how to extract video or audio file metadata in Python with the help of ffmpeg framework and its ffmpeg-python wrapper.
Learn how to reverse videos by extracting frames and loading them in the inverted order using MoviePy library in Python.
Learn how you can pretrain BERT and other transformers on the Masked Language Modeling (MLM) task on your custom dataset using Huggingface Transformers library in Python
Learn how to use pikepdf library to extract useful information from PDF files in Python.
Making two different methods to extract frames from videos with the timestamp with OpenCV or MoviePy libraries in Python.
Explore different methods to join two or more audio files using either MoviePy, wave and PyDub libraries in Python.
Learn how to join two or more video files using MoviePy library in Python
Learn how to add a static photo to an audio file to form a video file using MoviePy library in Python.
Learn how to convert video to audio using ffmpeg and subprocess, or using MoviePy library in Python.
Learn how to perform age and gender detection using OpenCV library in Python with camera or image input.