コース
Python でチャットボットを作る
中級スキルレベル
更新日 2023/11
PythonMachine Learning4時間15 ビデオ49 演習4,100 XP73,900修了証明書
無料アカウントを作成
Googleで続行その他のオプションを表示または
何千もの企業の従業員が支持
チームのトレーニングを担当していますか?
Businessをお試しくださいコース説明
前提条件
Introduction to Natural Language Processing in Python1
チャットボット入門
この章では、最初のチャットボットを作る方法を学びます。チャットボットの歴史的な背景を簡単に確認した後、テキストを受け取ってユーザーに返答する基本的な仕組みを構築します。続いて、個性を加えるための要素を学び、テキストを解析するルールベースのシステムを作成します。
2
自然言語の理解
この章では、spaCy・scikit-learn・rasa NLU を使って、機械学習により自然言語を構造化データに変換する方法を学びます。まず理論的な基礎を確認した後、実際に航空券予約システムとやり取りする何千もの実際の文を含む ATIS データセットを使ってモデルを構築します。
3
バーチャルアシスタントを作る
この章では、旅行の計画を手伝ってくれるパーソナルアシスタントを作ります。ホテルのデータベースを検索し、「北エリアに安いホテルはありますか?」といった質問に答えられるチャットボットを構築します。
4
対話の管理
これまでに構築してきたシステムは、いずれもステートレスな方式でインテントをアクションや応答に対応付けるものでした。この方法だけでも驚くほど多くのことができます。しかし、より高度なボットを作るには、状態管理(ステートフル)の仕組みが欠かせません。この章では、ユーザーのコーヒー注文を処理するチャットボットを作りながら、その実装方法を学びます。
Python でチャットボットを作る
コース完了 19百万人を超える学習者と共にPython でチャットボットを作るを始めましょう!
無料アカウントを作成
Googleで続行その他のオプションを表示または
DataCamp for Mobileでデータスキルを磨きましょう
モバイル コースと毎日の 5 分間のコーディング チャレンジで、外出先でも進歩できます。