|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/building-ios-question-answering-app-with-bert/
课程评论:没有评论
课程名称:使用 BERT 构建 iOS 问答应用程序 课程概述:本课程将逐步教你如何构建 iOS 问答应用程序,从应用开发者的角度探讨机器学习的世界。课程重点讲解了文本处理的基础技术 - 词嵌入。正如 Andrew Ng 所言,“人工智能是新电力”。课程详细阐述人工智能、机器学习与深度学习之间的区别,并介绍一些词嵌入技术,如 GloVe、Word2Vec 和 BERT。BERT 是由谷歌开发的最先进的变压器模型,在计算机视觉技术中被认为相当于卷积神经网络(CNN)。本课程使用预训练的 BERT 模型,并解释如何在 iOS 问答应用中使用它。学员掌握这些知识后,将能够展示对机器学习的理解,并在多个应用中运用这一技术。课程假设学员没有机器学习背景。 课程结构: 1. 应用预览:展示我们要构建的应用概览。 2. 词嵌入:解释什么是词嵌入及其重要性。 3. 深层神经网络:涵盖深度学习基础及多层感知器的内容。 4. BERT、GloVe、Word2Vec:介绍流行的词嵌入技术。 5. 从头开始构建 UI:展示如何利用 iOS Swift 的基本控件构建用户界面。 6. 逐步编码:详细解释每个函数,并逐步演示代码。 7. 语音合成与语音识别:讲解如何在 iOS 应用中使用文本到语音和语音到文本的转换库,使用户可以用语音提问并听到答案。这对不能使用键盘的残疾用户尤为有用。 8. 在 iPhone 上运行应用:展示应用在手机上的运行流程。 本课程适合希望了解并应用机器学习技术的各类学员。
This course teaches you step by step on how tp build iOS question answering application. It explores the world of machine learning from application developer's perspective. It explains the world of word embeddings which is fundamental technology behind text processing. As Andrew Ng has said "AI is new electricity". The course highlight difference among AI (Artificial Intelligence, Machine learning and deep learning. It also teaches few embedding technologies like glove, word2vec and BERT.BERT is state of art transformer model developed by Google and has proven to be equivalent of CNN in computer vision technology. This course uses pretrained BERT model and explains how to use it in IOS question answering app.The students once armed with this knowledge will be able to demonstrate their command on machine learning and can use this technology for several different apps. The author assumes that the student does not have any background in machine learning.The course is structured as followsApp Preview: Shows preview of app that we are going to buildEmbeddings: Explains what word embeddings are and why are they importantDeep Neural Network: It covers fundamentals of deep learning, and multi layer perceptronBERT, Glove, Word2Vec: Popular word embedding technologiesBuild UI from scratch: Shows how to build UI by using basic controls in iOS swiftStep by Step Coding: Each function is explained in details with step by step walkthrough of the codeText to Speech and Speech to text: This sections explains how to use test to speech and speech top text conversion libraries in iOS app so that user can speak question into the app and hear the answer. This is extremely useful for physically challenged users who can not type using keyboardRun the app on iPhone: Shows the flow of the app on the phone.