MiracleJobLogo
エンジニアのエンジニアによるエンジニアのためのサイト
News 07/19 おすすめ情報に 『 【資格取得者速報】 Aさん 「 Microsoft Security, Compliance, and Identity Fundamentals」 』 を追加しました。
会員登録するとキャリア診断やサイトに参加することができます。
あなたにおすすめな技術情報、資格、仕事などをお知らせします。

無料会員登録


パスワードを忘れた場合
LINEで送る
MiracleJobBanaLeft1
MiracleJobBanaLeft2


Language Understanding
profile-img
投稿者: akibaさん
投稿日:2021/09/06 11:11
更新日:
like-img
分類
技術
テクノロジー
全般
キャリア
運用・保守
投稿内容


今回は、Language Understanding(Luis)についてご紹介いたします。


Luisは「AI」の中の「自然言語処理」機能の1つです。

Language Understanding を使用するには、"発話"、"エンティティ"、"意図" という 3 つの主要な概念を考慮する必要があります。


コンピューターは言語を入力として受け入れることができるだけでなく、入力の意味論的意味を解釈できる、つまり、何を言っているかを "理解" できる必要があります。


たとえば、「リビングの電気をつけて」とコンピューターに命令しても自然言語処理を行っていなければ、

コンピューターはただの言語として認識してしまうため、リビングの電気はつきません。


□発話

ユーザーがコンピューターに命令する言語のこと


 「リビングの電気をつけて」

 「明日の天気予報を調べて」など


□エンティティ

発話の中で参照になる項目のこと(その文の主語)


 「リビングの電気をつけて」

 「明日の天気予報を調べて」


□意図

ユーザーの発話で表される目標、または目的。(何がしたいか、その文の動詞)


 「リビングの電気をつけて

 「明日の天気予報を調べて


Language Understanding アプリケーションでは、意図とエンティティで構成されるモデルを定義します。 発話は、モデルをトレーニングし、特定の入力に基づいて、最も可能性の高い意図とそれを適用するエンティティを特定するために使用されます。


作成から使用までに、以下の一連の流れがあります。

エンティティを作成→意図を作成→AIのトレーニング→AIのテスト→使用することができるようになります。


【参照】Language Understanding の概要 - Learn | Microsoft Docs




コメント


MiracleJobBanaRight1
MiracleJobBanaRight2
MiracleJobBanaRight3