
Packt Expert
AI Sciences
AI Sciences is a team of experts and PhDs specializing in artificial intelligence, machine learning, and statistics. Members have industry experience at major technology companies and develop educational content for a broad audience.
24 Courses by AI Sciences

50 Hours of Big Data, PySpark, AWS, Scala, and Scraping
Big Data with Scala and Spark, PySpark and AWS, Data Scraping and Data Mining with Python, Mastering MongoDB for Beginners
Explore the world of big data by working with Scala, Spark, PySpark, AWS, and Python for data scraping and mining. Gain practical skills in building ETL pipelines, analyzing data, and managing NoSQL databases with MongoDB. Move from foundational concepts to hands-on projects that mirror real industry challenges.
Packt | 2022 | 3272 min

A Practical Approach to Timeseries Forecasting Using Python
Learn Time Series Forecasting Using Machine Learning, Recursive Neural Networks, and Python
Explore the world of time series forecasting by learning how to analyze, visualize, and predict data trends using Python. You will start with the basics and gradually move on to advanced machine learning and neural network models, all through hands-on projects and real-world examples.
Packt | 2023 | 745 min

Advanced Chatbots with Deep Learning and Python
Let's understand all about chatbots and develop a self-learning chatbot with deep learning and Python
Explore the world of AI-powered chatbots by building your own self-learning chatbot using deep learning and Python. Gain hands-on experience with real-world applications and discover how deep learning transforms chatbot capabilities beyond traditional rule-based systems.
Packt | 2023 | 119 min

Basics of Chatbots with Machine Learning & Python
Let's explore chatbots and develop conversational chatbots with machine learning
Discover how to build conversational chatbots using Python and machine learning. Gain practical experience working with real datasets and learn to create, test, and improve chatbots that can handle real-world conversations. Get comfortable with essential tools and techniques for modern chatbot development.
Packt | 2023 | 183 min

Chatbots Development with Amazon Lex
Develop from scratch an Amazon Lex chatbot with WhatsApp and website integration
Explore how to build and deploy chatbots using Amazon Lex, with practical steps for integrating them into WhatsApp and websites. Get hands-on experience connecting AWS Lambda and other tools to create real-world conversational interfaces for your business or projects.
Packt | 2023 | 186 min

Chatbots for Beginners: A Complete Guide to Build Chatbots
Develop Chatbots using Machine Learning, Deep Learning, and Amazon Lex
Get started with building chatbots from the ground up using machine learning, deep learning, and Amazon Lex. Discover how chatbots work, why they matter, and how to create your own using Python and AWS tools. Gain practical skills through hands-on projects and real-world examples.
Packt | 2023 | 477 min

Computer Vision Theory and Projects in Python for Beginners
Become an ace of Computer Vision and build Computer Vision for apps using Python, OpenCV, TensorFlow, and others
Explore the fundamentals of computer vision and learn how to build practical applications using Python, OpenCV, and TensorFlow. Get hands-on with real-world projects and gain the skills needed to start working with digital images and video data.
Packt | 2021 | 1609 min

Data Science and Machine Learning (Theory and Projects) A to Z
Learn Statistics, Machine Learning, Deep Learning, and Reinforcement Learning for Data Science in 100 Hours
Build a strong foundation in data science and machine learning, starting from the basics and moving into advanced topics like deep learning and reinforcement learning. Work through real Python examples and practical projects to develop both theoretical understanding and hands-on skills.
Packt | 2021 | 6467 min

Data Scraping and Data Mining from Beginner to Pro with Python
Mastering Web Scraping, Web Crawling, Data Mining in Python, Beautiful Soup, Scrapy, Selenium, CSS Selectors, Requests
Discover how to extract valuable data from websites and APIs using Python. You will learn to automate web flows, scrape data efficiently, and tackle real-world data mining challenges with hands-on projects. No prior experience is needed to get started and build a strong foundation.
Packt | 2021 | 828 min

Data Understanding and Data Visualization with Python
Master Data Visualization with Python from Scratch
Start by building a solid foundation in Python, then move on to mastering data manipulation and visualization using popular libraries. Through hands-on mini projects, you'll gain practical experience turning raw data into clear, insightful visuals.
Packt | 2021 | 913 min

Deep Learning - Deep Neural Network for Beginners Using Python
Learn Deep Learning and Deep Neural Networks Using Python
Explore the foundations of deep neural networks and discover how to build and train them using Python. You will move from understanding core concepts to applying them with real-world data. Prior experience with Python will help you get the most out of your learning journey.
Packt | 2023 | 386 min

Deep Learning CNN: Convolutional Neural Networks with Python
A comprehensive, hands-on, and easy-to-understand course on Convolution Neural Networks with Python
Explore how Convolutional Neural Networks power modern computer vision and data science. You'll start with the basics and work your way up to building real-world applications using Python. By the end, you'll know how to use CNNs for tasks like image recognition and transfer learning.
Packt | 2022 | 926 min

Deep Learning: Recurrent Neural Networks with Python
Master, train, and build recurrent neural networks with Python
Explore the world of Recurrent Neural Networks using Python and learn how to build models that handle sequences of data. You will move from foundational concepts to hands-on projects, including building an automatic book writer and a stock price prediction tool.
Packt | 2021 | 935 min

Machine Learning: Random Forest with Python from Scratch©
The complete decision tree and Random Forest course with Python using real datasets
Explore the foundations of machine learning by building decision trees and random forests using Python. You'll start with essential programming skills and gradually move toward creating powerful predictive models with real-world data. No prior experience in machine learning is required.
Packt | 2022 | 500 min

Mastering Data Science and Machine Learning Fundamentals
A beginner course in data science, machine learning, regression, classification, and clustering
Get started with data science and machine learning by exploring core concepts and practical algorithms. Build a strong foundation in regression, classification, and clustering, and learn how to evaluate models with confidence. No prior experience is needed to begin your journey into this fast-growing field.
Packt | 2021 | 108 min

Mastering Probability and Statistics in Python
Statistical and Probability foundations for ML: Statistics, Probability, and Bayes' Classifier
Build a solid foundation in probability and statistics using Python, focusing on practical skills for data science and machine learning. Start from the basics and gradually move into deeper concepts, all while applying what you learn to real-world datasets.
Packt | 2021 | 750 min

MongoDB—Mastering MongoDB for Beginners (Theory and Projects)
Master MongoDB Development Applications with Python, Django, NodeJs, and more
Get hands-on with MongoDB by learning how to set up, manage, and use this popular NoSQL database. You'll explore the fundamentals, work with CRUD operations, and connect MongoDB to Python, Django, and Node.js. By the end, you'll be ready to build real-world applications and data pipelines from scratch.
Packt | 2021 | 705 min

PySpark and AWS: Master Big Data with PySpark and AWS
Learn how to use Spark, PySpark AWS, Spark applications, Spark Ecosystem, Hadoop, and Master PySpark
Gain hands-on experience working with PySpark and AWS to tackle real-world big data challenges. Explore the Spark ecosystem, learn how to process and analyze large datasets, and discover how to integrate Spark with AWS services for scalable data solutions.
Packt | 2021 | 970 min

Python Machine Learning Crash Course for Beginners
A complete machine learning step-by-step course, mastering regression, classification and clustering
Get started with machine learning using Python and discover how to build practical models from the ground up. You'll explore core concepts like regression, classification, and clustering, and learn to create, train, and optimize your own algorithms for real-world use.
Packt | 2021 | 567 min

Recommender Systems Complete Course Beginner to Advanced
Master a recommender system that suggests items most pertinent to a specific user for data analysis
Discover how to build smart recommender systems that suggest the right items to the right users. Using Python, you'll work hands-on with real datasets to create content-based and collaborative filtering models. Learn practical techniques that power recommendations in apps like Spotify and movie platforms.
Packt | 2023 | 494 min

Recommender Systems with Machine Learning
Build Recommender Systems for Real-World Applications Using Machine Learning
Discover how to design and build effective recommender systems using machine learning. Gain practical experience by creating your own recommendation engines with Python, working on real-world datasets and hands-on projects. Develop a strong understanding of both the theory and application of these systems.
Packt | 2023 | 377 min

Recommender Systems: An Applied Approach using Deep Learning
Let's build a customized recommender system or recommender engine using deep learning
Discover how to build effective recommender systems using deep learning and Python. You'll work with real-world datasets and learn practical techniques for developing, evaluating, and improving recommendation engines using a two-tower model approach. Gain hands-on experience with TensorFlow and modern collaborative filtering methods.
Packt | 2023 | 121 min

Reinforcement Learning and Deep RL Python (Theory and Projects)
A complete guide to reinforcement and deep reinforcement learning in Python with theory and projects
Explore the fundamentals and advanced techniques of reinforcement learning and deep reinforcement learning using Python. Gain hands-on experience by working through real-world projects that solidify both your theoretical understanding and practical skills. Develop the ability to apply RL concepts to solve complex problems across various domains.
Packt | 2022 | 856 min

Social Media Automation using Python
Let's learn to automate WhatsApp, Facebook, and YouTube along with implementing live code projects
Discover how to use Python to automate routine tasks across popular social media platforms like WhatsApp, Facebook, and YouTube. You'll gain practical experience by building real-world automation projects that streamline messaging, posting, and data collection.
Packt | 2023 | 159 min