舉報

會員
Cognitive Computing with IBM Watson
Cognitivecomputingisrapidlyinfusingeveryaspectofourlivesridingonthreeimportantfields:datascience,machinelearning(ML),andartificialintelligence(AI).Itallowscomputingsystemstolearnandkeeponimprovingastheamountofdatainthesystemgrows.Thisbookintroducesreaderstoawholenewparadigmofcomputing–aparadigmthatistotallydifferentfromtheconventionalcomputingoftheInformationAge.YouwilllearntheconceptsofML,deeplearning(DL),neuralnetworks,andAIthroughthesetofAPIsprovidedbyIBMWatson.Thisbookwillhelpyoubuildyourownapplicationstounderstand,plan,andsolveproblems,andanalyzethemasperyourneeds.Youwilllearnaboutvariousdomainsofcognitivecomputing,suchasNLP,voiceprocessing,computervision,emotionanalytics,andconversationalsystems,usingdifferentIBMWatsonAPIs.Fromthis,thereaderwilllearnwhatMLis,andwhatgoesoninthebackgroundtomakecomputers"dotheirmagic,"aswellaswheretheseconceptshavebeenapplied.Havingachievedthis,thereaderswillthenbeabletoembarkontheirjourneyoflearning,researching,andapplyingtheconceptintheirrespectivefields.
目錄(163章)
倒序
- coverpage
- Title Page
- Copyright and Credits
- Cognitive Computing with IBM Watson
- About Packt
- Why subscribe?
- Contributors
- About the authors
- About the reviewer
- Packt is searching for authors like you
- Preface
- Who this book is for
- What this book covers
- To get the most out of this book
- Download the example code files
- Download the color images
- Conventions used
- Get in touch
- Reviews
- Background Transition and the Future of Computing
- Transitioning from conventional to cognitive computing
- Limitations of conventional computing
- Solving conventional computing's problems
- Workings of machine learning
- Machine learning and its uses
- Cons of machine learning
- Introduction to IBM Watson
- Hardware and software requirements
- Signing up for IBM Cloud
- Summary
- Can Machines Converse Like Humans?
- Creating a conversational agent workspace
- Creating an instance of Watson Assistant and a workspace
- The sample application
- Creating a set of conversational intents
- Recognizing entities
- Identifying entities through annotators
- Building a dialog
- Creating the dialog for a complex Intent using Frame Slots
- Context variables
- Programming your conversation application
- Emerging features
- Summary
- Further reading
- Computer Vision
- Can machines visually perceive the world around them?
- The past – classical computer vision
- The present – deep learning for computer vision
- Creating a basic image-recognition system
- Creating an instance of Watson Visual Recognition and a classifier
- Uploading data and training the classifier
- Testing the classifier
- Creating a Python application to classify with Watson
- Handling the case where you don't have training data
- Using the facial detection model
- Summary
- This Is How Computers Speak
- A computer that talks
- Playing sound through the speaker
- Getting fancier with how to speak
- Controlling pronunciation
- Customizing speech synthesis
- Using sounds-like customization
- Streaming and timing
- A fun application of the speech service
- Talking to the computer
- Getting voice from a microphone
- Using the WebSockets interface to speech recognition
- Telephones are not good microphones
- More about base models
- Dealing with speaker hesitations
- Customizing the speech recognition service
- Customizing Watson's language model
- Customizing the acoustic model for Watson
- Leveraging batch processing
- Summary
- Further reading
- Expecting Empathy from Dumb Computers
- Introducing empathy
- Understanding the complexities of sentiment
- The functionality of the Tone Analyzer API
- How you can use the Tone Analyzer API
- Understanding personality through natural language
- Using natural language to infer personality traits
- Calling the Personality Insights API
- Summary
- Language - How Watson Deals with NL
- Natural language translation – the past
- Natural language – it's intrinsically unstructured
- Natural language translation – the present
- Translating between languages with Language Translator
- Training custom NMT models with Watson
- Categorizing text using Natural Language Classifier
- Summary
- Further reading
- Structuring Unstructured Content Through Watson
- Using computers that recognize what you mean
- Introducing the NLU service
- Alternative sources of literature
- Types of analyses
- Categories
- Concepts
- Emotion
- Sentiment
- Entities
- Relations
- Keywords
- Semantic roles
- Parts of speech (syntax)
- Customizing NLU
- Preparing to annotate
- Creating a type system
- Adding documents
- As an aside
- Preparing documents for use in Watson Knowledge Studio
- Loading documents into Watson Studio
- Performing annotations
- Editing the type system
- The importance of being thorough
- Coreferences
- Training Watson
- Deploying the custom model to NLU
- Using a custom model in NLU
- Summary
- Putting It All Together with Watson
- Recapping Watson Services
- Building a sample application from Watson Services
- The use case and application
- The program flow
- Translating voice input
- Determining intent
- Prompting the user for their input
- Setting the document of interest
- Summarizing entities and concepts
- Identifying an entity of interest
- Assessing the personality of the entity
- Assessing the tone of the entity
- Translating text
- Classifying text
- Running the program
- Setup
- Summary
- Future - Cognitive Computing and You
- Other services and features of Watson
- Compare and Comply
- Discovery
- Watson Studio
- Machine learning
- Knowledge catalog
- Watson OpenScale
- The future of Watson
- Advances in AI
- Generative adversarial networks
- Conversational systems
- Deep learning
- Edge computing
- Bias and ethics in AI
- Robotics and embodiment
- Quantum computing and AI
- The future of AI
- Summary
- Another Book You May Enjoy
- Leave a review - let other readers know what you think 更新時間:2021-06-24 15:03:06
推薦閱讀
- Voice Application Development for Android
- MySQL從入門到精通(第3版)
- 業務數據分析:五招破解業務難題
- 數據化網站運營深度剖析
- Neural Network Programming with TensorFlow
- 計算機應用基礎教程上機指導與習題集(微課版)
- IPython Interactive Computing and Visualization Cookbook(Second Edition)
- Hadoop集群與安全
- 實現領域驅動設計
- 大數據時代系列(套裝9冊)
- 大數據分析:R基礎及應用
- 云工作時代:科技進化必將帶來的新工作方式
- Unity for Architectural Visualization
- 算法設計與問題求解(第2版):計算思維培養
- 反饋:化解不確定性的數字認知論
- 工業大數據工程:系統、方法與實踐
- UnrealScript Game Programming Cookbook
- MySQL必知必會
- 數據分析師寶典
- Enterprise API Management
- Hands-On Design Patterns with Swift
- 數字化轉型 架構與方法
- Oracle精髓(原書第5版)
- 云邊協同大數據技術與應用
- MySQL數據庫基礎實例教程
- DM8數據中心解決方案:達夢實時同步工具
- 文件系統技術內幕:大數據時代海量數據存儲之道
- 百度統計:網站數據分析實戰
- 分布式數據服務:事務模型、處理語言、一致性與體系結構
- Oracle DBA手記 3:數據庫性能優化與內部原理解析