Machine Learning Tutorials

Machine Learning offers a comprehensive learning path for artificial intelligence and predictive modeling. Our tutorials cover various ML algorithms and techniques, suitable for beginners and intermediate data scientists. Through interactive labs and real-world code examples, you'll gain practical experience in building and training models. Our ML playground allows you to experiment with different algorithms and datasets.

Python SQLite3 Programming
Python SQLite3 Programming
In this lab, we will be working with the sqlite3 module in Python. SQLite is a popular lightweight relational database management system that is often used for embedded systems and mobile applications. It is also commonly used for small web applications or other projects that require a small database.
Python
Testing Your Code
Testing Your Code
In this lab, we will learn how to write unit tests for our Python code using the built-in unittest module. We will start with a simple function and then build up to testing more complex code, including code that interacts with databases.
Python
Stopwatch Using Python and Tkinter
Stopwatch Using Python and Tkinter
In this project, we will create a simple stopwatch application using Python and Tkinter. The stopwatch will have functionality to start, stop, reset, and quit. We will use the Tkinter library for the graphical user interface (GUI) components and the time library for time-related operations.
PythonTkinter
Monty Hall Problem Simulation Using Tkinter
Monty Hall Problem Simulation Using Tkinter
The Monty Hall problem is a famous probability puzzle based on a game show scenario. In the game, a contestant is presented with three doors. Behind one of the doors is a prize (like a car), while the other two doors hide goats. The contestant selects one of the doors. The host, who knows where the prize is, then opens one of the other two doors to reveal a goat. The contestant is then given the option to either stay with their original choice or switch to the other unopened door. The question is: What's the best strategy, to switch or to stay? This project will guide you through building a GUI application to simulate the Monty Hall problem using the Tkinter library in Python.
PythonTkinter
QR Code Generator Using Python
QR Code Generator Using Python
This project will guide you through the process of creating a QR Code generator using Python. You will learn how to create a project file, import the required libraries, define the QR Code generation function, define the QR Code saving function, create the main window and elements for the QR Code generator interface, and execute the main function.
PythonTkinter
Linux System Monitor Using Tkinter
Linux System Monitor Using Tkinter
In this project, you will learn how to create a Linux system monitor using Python and the Tkinter library. The system monitor will display real-time information about the CPU, RAM, disk usage, and network statistics.
PythonTkinter
Image Viewer Using Python and Tkinter
Image Viewer Using Python and Tkinter
In this project, we will create an image viewer application using Python and Tkinter. The image viewer will allow you to open an image file, display it, and perform actions such as zooming in, zooming out, and rotating the image. We will use the PIL (Python Imaging Library) library to handle image operations and Tkinter for creating the graphical user interface.
PythonTkinter
Create a 2048 Game with Python Tkinter
Create a 2048 Game with Python Tkinter
In this project, you'll learn how to create a simple 2048 game using Python and the Tkinter library for the graphical user interface. 2048 is a popular sliding puzzle game where you combine tiles to reach the tile with a value of 2048. While this project won't create the most modern and beautiful user interface, it will provide a solid foundation that you can build upon to enhance the aesthetics.
PythonTkinter
Create a GUI Calculator with Python
Create a GUI Calculator with Python
In this project, we will guide you on how to create a basic GUI calculator using Python and the tkinter library. This calculator will be able to perform simple arithmetic operations such as addition, subtraction, multiplication, and division.
PythonTkinter
Build a Web Based TCP Port Scanner
Build a Web Based TCP Port Scanner
In the previous project, we developed a Python port scanner that leveraged threading and sockets to scan TCP ports. While effective, there's room for improvement using third-party packages.
HTMLFlaskPython
Lab Working with Color Spaces
Lab Working with Color Spaces
Welcome to this tutorial on OpenCV-Python Colorspaces!
OpenCV
Arithmetic Operations on Images
Arithmetic Operations on Images
Welcome to this tutorial on arithmetic operations on images using OpenCV-Python! In this tutorial, we will cover addition, subtraction, and bitwise operations. By the end of this tutorial, you will have a solid understanding of how to manipulate images using these basic operations.
OpenCV
NumPy File IO
NumPy File IO
In this lab, you will learn how to use NumPy to read and write arrays to files. NumPy provides several functions for file input and output that make it easy to work with large datasets.
NumPyPython
NumPy Shape Manipulation
NumPy Shape Manipulation
In this lab, you will learn the NumPy shape manipulation functions that allow you to manipulate the shape of NumPy arrays.
NumPyPython
NumPy Advanced Topics
NumPy Advanced Topics
This lab will cover some of the advanced features of NumPy, including linear algebra, random number generation, and masked arrays.
NumPyPython
Python Functions and Modules
Python Functions and Modules
Master essential Python concepts including function definition, scope, modules, and packages. Learn to create reusable code structures and organize your Python projects effectively.
Python
Python Data Types and Operators
Python Data Types and Operators
Master essential Python data types and operators in this hands-on lab. Learn to work with numeric types, strings, booleans, and perform type conversions while gaining practical experience with Python's core concepts.
Python
Python Control Structures
Python Control Structures
Master essential Python control structures including conditional statements, loops, and loop control statements. Learn to write efficient and flexible code using if-else statements, for loops, while loops, and nested loops.
Python
  • Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 111
  • Next