Python Data Visualization Analysis Practical Project
This is a machine learning and deep learning project preparation course that uses Python to process Boston Marathon big data into the desired format and uses various charts and technologies to create valuable information.

Introducing a new lecture.
Complete mastery of Python machine learning - Marathon record prediction project
Learn both the concepts and practical techniques of machine learning using Python and Tensorflow.
We will hone your skills by working together on five different projects based on key topics.
![]()
Boston Marathon Big Data Using Python and TensorFlow
The basic concepts of machine learning, along with key topics such as regression and classification
Develop concepts and practical application skills by learning five projects together
A fun and useful machine learning project course.
Project 1. Basics of Linear Regression
: Predict the remaining marathon time
Learn the concept of linear regression, the foundation of machine learning.

Using about 80,000 Boston Marathon big data, machine learning learns the records up to 30 km by selecting the desired runner. Then, the records of the remaining sections of 35, 40, and 42.195 km are predicted using linear regression and compared with actual data. We learn the concepts and techniques of solving linear regression problems using TensorFlow.
Project 2. Multi Variable Regression
: Marathon completion record prediction
Understand multi-variable regression problems and learn how to solve them.

Check out the results of machine learning that predicted the completion record by using the Multi Variable Regression technique, which inputs gender, age, and pace values and learned about 80,000 Boston Marathon big data. Even without running the marathon, it learns machine learning and predicts the record based on the analyzed data.
Project 3. Multi Variable, Output Regression
: Marathon section record prediction
Understand Multi Variable, Output Regression problems and learn how to solve them.

Using the Multi Variable Input and Multi Output Regression technique, the machine learning that receives gender, age, and pace values as input and learns from about 80,000 Boston Marathon big data predicts not only the completion record but also the records for each 10, 20, and 30 km section.
Project 4. Binary Logistic Classification
: Check if you are qualified for the marathon
Understand the concept of Binary Classification, the basis of Logistic Regression/Classification, and learn how to solve it.

Using the Binary Classification technique, which is the basic of Logistic Regression, we will predict whether or not a marathon will qualify. We will also learn the technique of adding the qualification status to the existing Boston Marathon data of about 80,000 cases using advanced Python pandas technology.
Project 5. Multinomial Logistic Classification
: Marathon record class prediction
Understand the concept of Multinomial Classification in Logistic Regression/Classification and learn how to solve it.

Using the Multinomial Classification technique of Logistic Regression, we divide your marathon completion record into three grades: 'Outstanding (>25%)', 'Average (25~75%)', and 'Below (<75%)', and predict your expected grade.
Please look forward to various lectures on deep learning, IoT, etc. using machine learning in the future.
The materials and program sources used in the lecture can be obtained from the Creapple (www.creapple.com) website, a knowledge learning center that I run.
Taking a course on the basics of Python and data visualization and analysis will be of great help in carrying out your project.
The core and fundamentals of Python
Once you master the skills, it will be a great help in other courses.
Machine learning using Python's Pandas, Matplotlib, and Seaborn.
It can be used in various projects such as deep learning.
Learn data visualization and analysis techniques all at once.
Things you can do if you learn
- Build machine learning models and programs
- Problem Solving with TensorFlow
- Predicting machine learning classification results
- Predicting machine learning regression results
- Understanding artificial intelligence, machine learning, and deep learning
- Data processing for machine learning and deep learning
- Data processing and analysis with Python Pandas
- Data Analysis Using Python
Target audience
- Those who want to use artificial intelligence in practice
- Those who want to develop basic knowledge for deep learning
- Anyone who wants to learn data science
- Those who want to develop machine learning concepts and practical skills at the same time
- Anyone working on a data analysis project
- For those who want to use TensorFlow directly
- For those preparing for machine learning/deep learning projects
Player Knowledge
- Python Data Processing, Visualization - Python Data Visualization Analysis Practical Project
- Python Basics - Python 100-minute core lecture
- Willingness to study hard






