Learning IBM Bluemix

Learning IBM Bluemix
Author: Sreelatha Sankaranarayanan
Publisher: Packt Publishing Ltd
Total Pages: 379
Release: 2016-10-25
Genre: Computers
ISBN: 178588199X

Demystify application development on cloud platform by leveraging the power of IBM Bluemix About This Book The first book in the market that discusses the power of IBM Bluemix Shows developers how to develop and deploy applications on the cloud platform using IBM Bluemix A comprehensive guide to help you get started with IBM Bluemix also featuring samples applications Who This Book Is For This book is aimed at developers seeking to learn application development and deployment methods on IBM Bluemix. A basic knowledge of Java and Node.js is assumed. What You Will Learn Discover IBM Bluemix as a PaaS platform and learn about its three delivery models Develop and deploy a "Hello World" application on IBM Bluemix using the Cloud Foundry command line utility and the Bluemix console Extend your application by using the API or services provided by IBM Bluemix Understand microservices architecture and learn how to develop a sample application based on microservices architecture, using IBM Bluemix Learn how to leverage on-premise software and build an application on IBM Bluemix Scale and monitor an application on IBM Bluemix Explore the compute options on IBM Bluemix and work with each of them Build a mobile client application using Mobile services on IBM Bluemix In Detail IBM Bluemix is an open standard platform for building, running, and managing applications on the cloud. With Bluemix, developers can build innovative applications using various compute options and value added services , developers can also manage the application lifecycle using the platform provided DevOps services. Learning IBM Bluemix will take you on a journey from the basics of IBM Bluemix to working with the platform to developing and deploying of modern applications. The sample application use cases employed in the book will introduce you to the transformative nexus of cloud, mobile, and security, all enabled through capabilities provided out-of-the-box by IBM Bluemix. By the end of the book, you will have understood the benefits and use cases for IBM Bluemix, and will possess the skills to further explore the platform and thus develop, deploy, and secure your own innovative, new-age applications. Style and approach This comprehensive, step-by-step guide to learning IBM Bluemix will cover everything that is required to build, deploy, manage, and secure an application on the cloud.

IBM Watson Solutions for Machine Learning

IBM Watson Solutions for Machine Learning
Author: Arindam Ganguly
Publisher: BPB Publications
Total Pages: 222
Release: 2021-06-19
Genre: Computers
ISBN: 9390684706

Utilize Python and IBM Watson to put real-life use cases into production. KEY FEATURES ● Use of popular Python packages for building Machine Learning solutions from scratch. ● Practice various IBM Watson Machine Learning tools for Computer Vision and Natural Language Processing applications. ● Expert-led best practices to put your Machine Learning solutions into the production environment. DESCRIPTION This book will take you through the journey of some amazing tools IBM Watson has to offer to leverage your machine learning concepts to solve some real-life use cases that are pertinent to the current industry. This book explores the various Machine Learning fundamental concepts and how to use the Python programming language to deal with real-world use cases. It explains how to take your code and deploy it into IBM Cloud leveraging IBM Watson Machine Learning. While doing so, the book also introduces you to several amazing IBM Watson tools such as Watson Assistant, Watson Discovery, and Watson Visual Recognition to ease out various machine learning tasks such as building a chatbot, creating a natural language processing pipeline, or an optical object detection application without a single line of code. It covers Watson Auto AI with which you can apply various machine learning algorithms and pick out the best for your dataset without a single line of code. Finally, you will be able to deploy all of these into IBM Cloud and configure your application to maintain the production-level runtime. After reading this book, you will find yourself confident to administer any machine learning use case and deploy it into production without any hassle. You will be able to take up a complete end-to-end machine learning project with complete responsibility and deliver the best standards the current industry has to offer. Towards the end of this book, you will be able to build an end-to-end production-level application and deploy it into Cloud. WHAT YOU WILL LEARN ● Review the basics of Machine Learning and learn implementation using Python. ● Learn deployment using IBM Watson Studio and Watson Machine Learning. ● Learn how to use Watson Auto AI to automate hyperparameter tuning. ● Learn Watson Assistant, Watson Visual Recognition, and Watson Discovery. ● Learn how to implement the various layers of an end-to-end AI application. ● Learn all the configurations needed for production deployment to Cloud. WHO THIS BOOK IS FOR This book is for all data professionals, ML enthusiasts, and software developers who are looking for real solutions to be developed. The reader is expected to have a prior knowledge of the web application architecture and basic Python fundamentals. TABLE OF CONTENTS 1. Introduction to Machine Learning 2. Deep Learning 3. Features and Metrics 4. Build Your Own Chatbot 5. First Complete Machine Learning Project 6. Perfecting Our Model 7. Visual Recognition 8. Watson Discovery 9. Deployment and Others 10. Deploying the Food Ordering Bot

Building Cognitive Applications with IBM Watson Services: Volume 1 Getting Started

Building Cognitive Applications with IBM Watson Services: Volume 1 Getting Started
Author: Dr. Alfio Gliozzo
Publisher: IBM Redbooks
Total Pages: 130
Release: 2017-06-23
Genre: Computers
ISBN: 073844264X

The Building Cognitive Applications with IBM Watson Services series is a seven-volume collection that introduces IBM® WatsonTM cognitive computing services. The series includes an overview of specific IBM Watson® services with their associated architectures and simple code examples. Each volume describes how you can use and implement these services in your applications through practical use cases. The series includes the following volumes: Volume 1 Getting Started, SG24-8387 Volume 2 Conversation, SG24-8394 Volume 3 Visual Recognition, SG24-8393 Volume 4 Natural Language Classifier, SG24-8391 Volume 5 Language Translator, SG24-8392 Volume 6 Speech to Text and Text to Speech, SG24-8388 Volume 7 Natural Language Understanding, SG24-8398 Whether you are a beginner or an experienced developer, this collection provides the information you need to start your research on Watson services. If your goal is to become more familiar with Watson in relation to your current environment, or if you are evaluating cognitive computing, this collection can serve as a powerful learning tool. This IBM Redbooks® publication, Volume 1, introduces cognitive computing, its motivating factors, history, and basic concepts. This volume describes the industry landscape for cognitive computing and introduces Watson, the cognitive computing offering from IBM. It also describes the nature of the question-answering (QA) challenge that is represented by the Jeopardy! quiz game and it provides a high-level overview of the QA system architecture (DeepQA), developed for Watson to play the game. This volume charts the evolution of the Watson Developer Cloud, from the initial DeepQA implementation. This book also introduces the concept of domain adaptation and the processes that must be followed to adapt the various Watson services to specific domains.

Microservices from Theory to Practice: Creating Applications in IBM Bluemix Using the Microservices Approach

Microservices from Theory to Practice: Creating Applications in IBM Bluemix Using the Microservices Approach
Author: Shahir Daya
Publisher: IBM Redbooks
Total Pages: 170
Release: 2016-04-04
Genre: Computers
ISBN: 0738440817

Microservices is an architectural style in which large, complex software applications are composed of one or more smaller services. Each of these microservices focuses on completing one task that represents a small business capability. These microservices can be developed in any programming language. They communicate with each other using language-neutral protocols, such as Representational State Transfer (REST), or messaging applications, such as IBM® MQ Light. This IBM Redbooks® publication gives a broad understanding of this increasingly popular architectural style, and provides some real-life examples of how you can develop applications using the microservices approach with IBM BluemixTM. The source code for all of these sample scenarios can be found on GitHub (https://github.com/). The book also presents some case studies from IBM products. We explain the architectural decisions made, our experiences, and lessons learned when redesigning these products using the microservices approach. Information technology (IT) professionals interested in learning about microservices and how to develop or redesign an application in Bluemix using microservices can benefit from this book.

IBM PowerAI: Deep Learning Unleashed on IBM Power Systems Servers

IBM PowerAI: Deep Learning Unleashed on IBM Power Systems Servers
Author: Dino Quintero
Publisher: IBM Redbooks
Total Pages: 278
Release: 2019-06-05
Genre: Computers
ISBN: 0738442941

This IBM® Redbooks® publication is a guide about the IBM PowerAI Deep Learning solution. This book provides an introduction to artificial intelligence (AI) and deep learning (DL), IBM PowerAI, and components of IBM PowerAI, deploying IBM PowerAI, guidelines for working with data and creating models, an introduction to IBM SpectrumTM Conductor Deep Learning Impact (DLI), and case scenarios. IBM PowerAI started as a package of software distributions of many of the major DL software frameworks for model training, such as TensorFlow, Caffe, Torch, Theano, and the associated libraries, such as CUDA Deep Neural Network (cuDNN). The IBM PowerAI software is optimized for performance by using the IBM Power SystemsTM servers that are integrated with NVLink. The AI stack foundation starts with servers with accelerators. graphical processing unit (GPU) accelerators are well-suited for the compute-intensive nature of DL training, and servers with the highest CPU to GPU bandwidth, such as IBM Power Systems servers, enable the high-performance data transfer that is required for larger and more complex DL models. This publication targets technical readers, including developers, IT specialists, systems architects, brand specialist, sales team, and anyone looking for a guide about how to understand the IBM PowerAI Deep Learning architecture, framework configuration, application and workload configuration, and user infrastructure.

Cognitive Computing with IBM Watson

Cognitive Computing with IBM Watson
Author: Rob High
Publisher: Packt Publishing Ltd
Total Pages: 247
Release: 2019-04-30
Genre: Computers
ISBN: 1788478983

Understand, design, and create cognitive applications using Watson’s suite of APIs. Key FeaturesDevelop your skills and work with IBM Watson APIs to build efficient and powerful cognitive appsLearn how to build smart apps to carry out different sets of activities using real-world use casesGet well versed with the best practices of IBM Watson and implement them in your daily workBook Description Cognitive computing is rapidly infusing every aspect of our lives riding on three important fields: data science, machine learning (ML), and artificial intelligence (AI). It allows computing systems to learn and keep on improving as the amount of data in the system grows. This book introduces readers to a whole new paradigm of computing – a paradigm that is totally different from the conventional computing of the Information Age. You will learn the concepts of ML, deep learning (DL), neural networks, and AI through the set of APIs provided by IBM Watson. This book will help you build your own applications to understand, plan, and solve problems, and analyze them as per your needs. You will learn about various domains of cognitive computing, such as NLP, voice processing, computer vision, emotion analytics, and conversational systems, using different IBM Watson APIs. From this, the reader will learn what ML is, and what goes on in the background to make computers "do their magic," as well as where these concepts have been applied. Having achieved this, the readers will then be able to embark on their journey of learning, researching, and applying the concept in their respective fields. What you will learnGet well versed with the APIs provided by IBM Watson on IBM CloudLearn ML, AI, cognitive computing, and neural network principlesImplement smart applications in fields such as healthcare, entertainment, security, and moreUnderstand unstructured content using cognitive metadata with the help of Natural Language UnderstandingUse Watson’s APIs to create real-life applications to realize their capabilitiesDelve into various domains of cognitive computing, such as media analytics, embedded deep learning, computer vision, and moreWho this book is for This book is for beginners and novices; having some knowledge about artificial intelligence and deep learning is an advantage, but not a prerequisite to benefit from this book. We explain the concept of deep learning and artificial intelligence through the set of tools IBM Watson provides.

Learning IBM Bluemix

Learning IBM Bluemix
Author: Sreelatha Sankaranarayanan
Publisher:
Total Pages: 483
Release: 2016-10-31
Genre:
ISBN: 9781785887741

Demystify web and mobile development (along with cloud deployment) by leveraging the power of IBM BluemixAbout This Book*The first book in the market to leverage the power of IBM Bluemix*Shows developers how to develop and deploy applications on the cloud effectively using IBM Bluemix*A comprehensive guide to help you get to grips with IBM Bluemix using a sample applicationWho This Book Is ForThis book is aimed at developers seeking to learn application development and deployment methods on IBM Bluemix. A basic knowledge of Java and Node.js is assumed.What You Will Learn*Discover IBM Bluemix as a PaaS platform and learn about its three delivery models*Develop and deploy a "Hello World" application on IBM Bluemix using the Cloud Foundry command line utility and the Bluemix console*Extend your application by using the API or services provided by IBM Bluemix*Create an application based on microservice architecture*Leverage an on-premise software to build an application on IBM Bluemix*Scale and monitor an application on IBM Bluemix*Explore the three open source compute options on IBM Bluemix and work with each*Build a real-world mobile application on IBM Bluemix based on visual recognitionIn DetailIBM Bluemix is an open-standard platform for building, running, and managing applications on the cloud. With Bluemix, developers can build excellent applications with various computing options and DevOps tools.Learning IBM Bluemix will take you on a journey from the basics of IBM Bluemix to working with the platform to develop and deploy a new-age application. The sample application use cases employed in the book will introduce you to the transformative nexus of cloud, mobile, and security, all enabled through capabilities provided out-of-the-box by IBM Bluemix. The book will help create a sample mobile application using various Bluemix services, and will demonstrate how Bluemix makes life easy for all types of developer.By the end of the book, you will have understood the benefits and use cases for IBM Bluemix, and will possess the skills to further explore the platform and thus develop, deploy, and secure your own innovative, new-age applications.

IBM Watson Projects

IBM Watson Projects
Author: James D. Miller
Publisher: Packt Publishing Ltd
Total Pages: 332
Release: 2018-09-29
Genre: Computers
ISBN: 178934669X

Incorporate intelligence to your data-driven business insights and high accuracy business solutions Key FeaturesExplore IBM Watson capabilities such as Natural Language Processing (NLP) and machine learningBuild projects to adopt IBM Watson across retail, banking, and healthcareLearn forecasting, anomaly detection, and pattern recognition with ML techniquesBook Description IBM Watson provides fast, intelligent insight in ways that the human brain simply can't match. Through eight varied projects, this book will help you explore the computing and analytical capabilities of IBM Watson. The book begins by refreshing your knowledge of IBM Watson's basic data preparation capabilities, such as adding and exploring data to prepare it for being applied to models. The projects covered in this book can be developed for different industries, including banking, healthcare, media, and security. These projects will enable you to develop an AI mindset and guide you in developing smart data-driven projects, including automating supply chains, analyzing sentiment in social media datasets, and developing personalized recommendations. By the end of this book, you'll have learned how to develop solutions for process automation, and you'll be able to make better data-driven decisions to deliver an excellent customer experience. What you will learnBuild a smart dialog system with cognitive assistance solutionsDesign a text categorization model and perform sentiment analysis on social media datasetsDevelop a pattern recognition application and identify data irregularities smartlyAnalyze trip logs from a driving services company to determine profitProvide insights into an organization's supply chain data and processesCreate personalized recommendations for retail chains and outletsTest forecasting effectiveness for better sales prediction strategiesWho this book is for This book is for data scientists, AI engineers, NLP engineers, machine learning engineers, and data analysts who wish to build next-generation analytics applications. Basic familiarity with cognitive computing and sound knowledge of any programming language is all you need to understand the projects covered in this book.

Cognitive Cooking with Chef Watson

Cognitive Cooking with Chef Watson
Author: IBM
Publisher: Sourcebooks
Total Pages: 0
Release: 2015
Genre: Artificial intelligence
ISBN: 9781492625711

Inspiring innovation & culinary exploration. Outside the box. Creative. Whether in the fields of medicine, engineering or cooking, the ability to break the mold and imagine new concepts has long been considered a purely human ability. Until now. With Watson and the poer of cognitive computing, professionals and creators no longer need to rely on experience, intuition and elisive inspiration to make new discoveries. Chef Wtson is the result of purposeful innovation, a collaboration between the Institute of Culinary Education and IBM Watson, thty his produced a groundbreaking cookbook unlike any you've ever seen before.

Hands-On Machine Learning with IBM Watson

Hands-On Machine Learning with IBM Watson
Author: James D. Miller
Publisher: Packt Publishing Ltd
Total Pages: 277
Release: 2019-03-29
Genre: Computers
ISBN: 1789616271

Learn how to build complete machine learning systems with IBM Cloud and Watson Machine learning services Key FeaturesImplement data science and machine learning techniques to draw insights from real-world dataUnderstand what IBM Cloud platform can help you to implement cognitive insights within applicationsUnderstand the role of data representation and feature extraction in any machine learning systemBook Description IBM Cloud is a collection of cloud computing services for data analytics using machine learning and artificial intelligence (AI). This book is a complete guide to help you become well versed with machine learning on the IBM Cloud using Python. Hands-On Machine Learning with IBM Watson starts with supervised and unsupervised machine learning concepts, in addition to providing you with an overview of IBM Cloud and Watson Machine Learning. You'll gain insights into running various techniques, such as K-means clustering, K-nearest neighbor (KNN), and time series prediction in IBM Cloud with real-world examples. The book will then help you delve into creating a Spark pipeline in Watson Studio. You will also be guided through deep learning and neural network principles on the IBM Cloud using TensorFlow. With the help of NLP techniques, you can then brush up on building a chatbot. In later chapters, you will cover three powerful case studies, including the facial expression classification platform, the automated classification of lithofacies, and the multi-biometric identity authentication platform, helping you to become well versed with these methodologies. By the end of this book, you will be ready to build efficient machine learning solutions on the IBM Cloud and draw insights from the data at hand using real-world examples. What you will learnUnderstand key characteristics of IBM machine learning servicesRun supervised and unsupervised techniques in the cloudUnderstand how to create a Spark pipeline in Watson StudioImplement deep learning and neural networks on the IBM Cloud with TensorFlowCreate a complete, cloud-based facial expression classification solutionUse biometric traits to build a cloud-based human identification systemWho this book is for This beginner-level book is for data scientists and machine learning engineers who want to get started with IBM Cloud and its machine learning services using practical examples. Basic knowledge of Python and some understanding of machine learning will be useful.