Data Science For Programmer: A Project-Based Approach With Python GUI

Data Science For Programmer: A Project-Based Approach With Python GUI
Author :
Publisher : BALIGE PUBLISHING
Total Pages : 520
Release :
ISBN-10 :
ISBN-13 :
Rating : 4/5 ( Downloads)

Book Synopsis Data Science For Programmer: A Project-Based Approach With Python GUI by : Vivian Siahaan

Download or read book Data Science For Programmer: A Project-Based Approach With Python GUI written by Vivian Siahaan and published by BALIGE PUBLISHING. This book was released on 2021-08-19 with total page 520 pages. Available in PDF, EPUB and Kindle. Book excerpt: Book 1: Practical Data Science Programming for Medical Datasets Analysis and Prediction with Python GUI In this book, you will implement two data science projects using Scikit-Learn, Scipy, and other libraries with Python GUI. In Project 1, you will learn how to use Scikit-Learn, NumPy, Pandas, Seaborn, and other libraries to perform how to predict early stage diabetes using Early Stage Diabetes Risk Prediction Dataset provided by Kaggle. This dataset contains the sign and symptpom data of newly diabetic or would be diabetic patient. This has been collected using direct questionnaires from the patients of Sylhet Diabetes Hospital in Sylhet, Bangladesh and approved by a doctor. You will develop a GUI using PyQt5 to plot distribution of features, feature importance, cross validation score, and prediced values versus true values. The machine learning models used in this project are Adaboost, Random Forest, Gradient Boosting, Logistic Regression, and Support Vector Machine. In Project 2, you will learn how to use Scikit-Learn, NumPy, Pandas, and other libraries to perform how to analyze and predict breast cancer using Breast Cancer Prediction Dataset provided by Kaggle. Worldwide, breast cancer is the most common type of cancer in women and the second highest in terms of mortality rates.Diagnosis of breast cancer is performed when an abnormal lump is found (from self-examination or x-ray) or a tiny speck of calcium is seen (on an x-ray). After a suspicious lump is found, the doctor will conduct a diagnosis to determine whether it is cancerous and, if so, whether it has spread to other parts of the body. This breast cancer dataset was obtained from the University of Wisconsin Hospitals, Madison from Dr. William H. Wolberg. You will develop a GUI using PyQt5 to plot distribution of features, pairwise relationship, test scores, prediced values versus true values, confusion matrix, and decision boundary. The machine learning models used in this project are K-Nearest Neighbor, Random Forest, Naive Bayes, Logistic Regression, Decision Tree, and Support Vector Machine. Book 2: Step by Step Tutorials For Data Science With Python GUI: Traffic And Heart Attack Analysis And Prediction In this book, you will implement two data science projects using Scikit-Learn, Scipy, and other libraries with Python GUI. In Chapter 1, you will learn how to use Scikit-Learn, Scipy, and other libraries to perform how to predict traffic (number of vehicles) in four different junctions using Traffic Prediction Dataset provided by Kaggle. This dataset contains 48.1k (48120) observations of the number of vehicles each hour in four different junctions: 1) DateTime; 2) Juction; 3) Vehicles; and 4) ID. In Chapter 2, you will learn how to use Scikit-Learn, NumPy, Pandas, and other libraries to perform how to analyze and predict heart attack using Heart Attack Analysis & Prediction Dataset provided by Kaggle. Book 3: BRAIN TUMOR: Analysis, Classification, and Detection Using Machine Learning and Deep Learning with Python GUI In this project, you will learn how to use Scikit-Learn, TensorFlow, Keras, NumPy, Pandas, Seaborn, and other libraries to implement brain tumor classification and detection with machine learning using Brain Tumor dataset provided by Kaggle. This dataset contains five first order features: Mean (the contribution of individual pixel intensity for the entire image), Variance (used to find how each pixel varies from the neighboring pixel 0, Standard Deviation (the deviation of measured Values or the data from its mean), Skewness (measures of symmetry), and Kurtosis (describes the peak of e.g. a frequency distribution). It also contains eight second order features: Contrast, Energy, ASM (Angular second moment), Entropy, Homogeneity, Dissimilarity, Correlation, and Coarseness. The machine learning models used in this project are K-Nearest Neighbor, Random Forest, Naive Bayes, Logistic Regression, Decision Tree, and Support Vector Machine. The deep learning models used in this project are MobileNet and ResNet50. In this project, you will develop a GUI using PyQt5 to plot boundary decision, ROC, distribution of features, feature importance, cross validation score, and predicted values versus true values, confusion matrix, training loss, and training accuracy.


Data Science For Programmer: A Project-Based Approach With Python GUI Related Books

Data Science For Programmer: A Project-Based Approach With Python GUI
Language: en
Pages: 520
Authors: Vivian Siahaan
Categories: Computers
Type: BOOK - Published: 2021-08-19 - Publisher: BALIGE PUBLISHING

DOWNLOAD EBOOK

Book 1: Practical Data Science Programming for Medical Datasets Analysis and Prediction with Python GUI In this book, you will implement two data science projec
Step By Step Database Programming using Python GUI & MySQL
Language: en
Pages: 384
Authors: Hamzan Wadi
Categories: Computers
Type: BOOK - Published: - Publisher: TURIDA Publisher

DOWNLOAD EBOOK

This book provides a practical explanation of database programming using Python GUI & MySQL. The discussion in this book is presented in step by step so that it
Step By Step Java GUI With JDBC & MySQL : Practical approach to build database desktop application with project based examples
Language: en
Pages: 340
Authors: Hamzan Wadi
Categories: Computers
Type: BOOK - Published: - Publisher: TR Publisher

DOWNLOAD EBOOK

This book comes as an answer for students, lecturers, or the general public who want to learn Java GUI programming starting from scratch. This book is suitable
Python Programming for Students
Language: en
Pages: 539
Authors: Nidhi Grover Raheja
Categories: Computers
Type: BOOK - Published: 2023-11-24 - Publisher: BPB Publications

DOWNLOAD EBOOK

Think smart, code better with quick project-oriented Python KEY FEATURES ● Helps you master the fundamentals of syntax and object-oriented programming. ● Co
Introduction to Computation and Programming Using Python, second edition
Language: en
Pages: 466
Authors: John V. Guttag
Categories: Computers
Type: BOOK - Published: 2016-08-12 - Publisher: MIT Press

DOWNLOAD EBOOK

The new edition of an introductory text that teaches students the art of computational problem solving, covering topics ranging from simple algorithms to inform