Lazy Programmer

Packt Expert

Lazy Programmer

Lazy Programmer is an experienced educator with master's degrees in computer engineering and statistics. He specializes in machine learning, deep learning, and software engineering, with expertise in Python, C++, and algorithmic trading.

15 Courses by Lazy Programmer

Cover image for Cluster Analysis and Unsupervised Machine Learning in Python

Cluster Analysis and Unsupervised Machine Learning in Python

Master Cluster Analysis and Unsupervised Machine Learning with Python

Explore the world of cluster analysis and unsupervised machine learning with Python. You'll learn how to apply key clustering algorithms like K-Means, hierarchical clustering, and Gaussian Mixture Models to real datasets. Build both a solid theoretical foundation and practical coding skills for tackling complex data analysis tasks.

Packt | 2024 | 475 min

Cover image for Data Science - Time Series Forecasting with Facebook Prophet in Python

Data Science - Time Series Forecasting with Facebook Prophet in Python

Learn how to use Prophet for time series forecasting with Python

Explore practical time series forecasting using Facebook Prophet in Python. Get hands-on with real datasets like store sales and stock prices while learning how Prophet works and how to apply it for accurate predictions. Gain both theoretical understanding and practical coding skills.

Packt | 2023 | 131 min

Cover image for Data Science Prerequisites - NumPy, Matplotlib, and Pandas in Python

Data Science Prerequisites - NumPy, Matplotlib, and Pandas in Python

Get ready for AI, ML, and DL with NumPy, SciPy, Pandas, and Matplotlib stack

Build a solid foundation in data science by mastering essential Python libraries like NumPy, Matplotlib, Pandas, and SciPy. Learn how to handle data, perform statistical analysis, and visualize results to prepare for deeper work in machine learning and AI.

Packt | 2023 | 261 min

Cover image for Deep Learning - Artificial Neural Networks with TensorFlow

Deep Learning - Artificial Neural Networks with TensorFlow

Master Machine Learning and Neural Networks for Data Science

Explore how to build deep neural networks using TensorFlow 2 and understand the core principles behind artificial neural networks. You'll dive into machine learning basics, classification, and regression, while also seeing how biological neural networks inspire deep learning models.

Packt | 2023 | 287 min

Cover image for Deep Learning - Convolutional Neural Networks with TensorFlow

Deep Learning - Convolutional Neural Networks with TensorFlow

Master Machine Learning and Neural Networks for Data Science and Computer Vision

Explore how to build powerful convolutional neural networks using TensorFlow 2. Gain hands-on experience applying these models to real-world image and text datasets while learning techniques that boost performance and accuracy.

Packt | 2023 | 219 min

Cover image for Deep Learning - Recurrent Neural Networks with TensorFlow

Deep Learning - Recurrent Neural Networks with TensorFlow

Learn how to use TensorFlow 2 to build recurrent neural networks (RNNs)

Explore how to build powerful recurrent neural networks with TensorFlow 2 and apply them to real-world sequence data. You'll learn about RNN architectures like Elman units, GRUs, and LSTMs, and discover practical techniques for time series forecasting, text classification, and stock prediction.

Packt | 2023 | 246 min

Cover image for Financial Analysis - Build a ChatGPT Pairs Trading Bot

Financial Analysis - Build a ChatGPT Pairs Trading Bot

Learn to use ChatGPT for algo-trading, crypto, forex, stock investing, and making money online using Python

Explore how to harness ChatGPT and Python for building a pairs trading bot and uncover advanced trading strategies for stocks, forex, and cryptocurrencies. Dive into financial analysis techniques and learn to compute key metrics like z-scores and portfolio returns. Gain practical skills for algorithmic trading and data-driven investment decisions.

Packt | 2023 | 410 min

Cover image for Financial Analysis with ARIMA and Time Series Forecasting

Financial Analysis with ARIMA and Time Series Forecasting

Master Time Series Forecasting with ARIMA for Financial Analysis

Explore the essentials of financial time series forecasting using ARIMA models. Build practical skills in data transformation, model selection, and forecasting for real-world financial scenarios. Strengthen your ability to analyze and predict trends in financial data with hands-on coding exercises.

Packt | 2024 | 400 min

Cover image for Machine Learning – Modern Computer Vision & Generative AI

Machine Learning – Modern Computer Vision & Generative AI

Use KerasCV, Python, Tensorflow, JAX for Image Recognition, Object Detection, and Stable Diffusion

Explore the world of computer vision and generative AI by working with leading tools like KerasCV, Python, TensorFlow, and JAX. Learn how to recognize images, detect objects, and generate creative visuals from text. Build practical skills that open doors to both technical and artistic applications.

Packt | 2024 | 364 min

Cover image for Math 0-1 - Matrix Calculus in Data Science and Machine Learning

Math 0-1 - Matrix Calculus in Data Science and Machine Learning

Essential Guide to AI and Deep Learning for Python Coders

Explore the essential math behind data science and machine learning by mastering matrix calculus. Build a strong foundation in matrix and vector derivatives, optimization methods, and practical Python tools. Move from core concepts to advanced applications with a focus on real-world problem solving.

Packt | 2024 | 376 min

Cover image for Natural Language Processing - Deep Learning Models in Python

Natural Language Processing - Deep Learning Models in Python

Master NLP with cutting-edge deep learning techniques using Python.

Dive into Natural Language Processing with deep learning techniques using Python. Build a solid foundation in neural networks and apply them to real-world text data. Gain hands-on experience with TensorFlow as you work through practical NLP tasks like text classification and named entity recognition.

Packt | 2024 | 389 min

Cover image for Natural Language Processing - Embeddings and Text Preprocessing in Python

Natural Language Processing - Embeddings and Text Preprocessing in Python

Master text preprocessing and vector models in Python for powerful NLP applications

Explore the essentials of natural language processing in Python by mastering text preprocessing and vector models. Move from foundational techniques like tokenization and stemming to advanced skills such as TF-IDF and neural word embeddings. Gain practical coding experience to tackle real-world NLP challenges confidently.

Packt | 2024 | 368 min

Cover image for Natural Language Processing - Machine Learning Models in Python

Natural Language Processing - Machine Learning Models in Python

Mastering Text Analytics: From Spam Detection to Topic Modeling

Explore the world of text analytics by building practical skills in spam detection, sentiment analysis, and topic modeling. Strengthen your Python abilities while working hands-on with real-world data and proven machine learning techniques. Gain the confidence to tackle complex NLP projects from start to finish.

Packt | 2024 | 311 min

Cover image for Natural Language Processing - Probability Models in Python

Natural Language Processing - Probability Models in Python

Explore Probability Models and Markov Chains for NLP with Python Programming

Explore the essentials of Natural Language Processing with Python by working through probability models and Markov chains. You'll apply these concepts to practical tasks such as text classification, article spinning, and cipher decryption, gaining hands-on experience with real-world coding challenges.

Packt | 2024 | 262 min

Cover image for Natural Language Processing - Transformers with Hugging Face

Natural Language Processing - Transformers with Hugging Face

Harnessing the Power of Transformers for NLP with Hugging Face

Explore the world of Natural Language Processing by diving into Transformers and the Hugging Face library. You'll move from foundational concepts like RNNs and attention to practical skills for tasks such as sentiment analysis and text generation. Build confidence applying advanced NLP techniques in real-world scenarios.

Packt | 2024 | 233 min