私は、非対称アルゴリズムを使用して文字列を暗号化/復号化するようにアプリに依頼する学校プロジェクトのIOSアプリを作成しています。コアMLスウィフトユースケース
私は、他の人間と話しているかのように、マシンに「話す」ことができるようにしたいと思います。たとえば、ユーザーはアプリに「あなたは暗号化できますか?」と尋ねることができます。私にとっては、Johnsの公開鍵を使用していますか?このアプリはJohnsの公開鍵で暗号化されています。
コアMLのWWDC17セッションを監視しました。しかし、それが私のユースケースに当てはまるかどうかはわかりません。 Core MLまたはNLPを使用すべきですか?あるいは、私は文の中のキーワードを探すべきですか? Core MLを使用する必要がある場合は、モデルを作成するためにどのフレームワークを使用する必要がありますか?
CoreMLがある - 私には - 絶対に**ません* * - 行く道。正直言って、おそらくNLPではありません。両方ともテキスト(NLP)または画像認識のいずれかを使用します。あなたが必要とする最初のものは、キーボードや視覚的認識ではなく、音声認識です。それ?私は確信していませんが、あなたがSiriで見つけることができるものを見てください。 – dfd
NLPを明確にするために、入力の意図とは何かを理解するために使用できますか? –
両方の答えが言ったように、確かに。しかし、音声をテキストに翻訳せずにNLPを使用することは、馬の前にカートを置くことと同じです。また、IMHOのこの「学校」プロジェクトはかなり規模が大きい。「プロダクション品質」のアプリは、1年近い開発者チームを抱える可能性が高い。 – dfd