はじめに 2023年6月13日に登場した、OpenAI API の Function calling 機能を試してみました。 本記事では、Function calling の概要と、Python のサンプルプログラム(天…
Read Moreカテゴリー: AI
Amazon OpenSearch Serviceを使った自然言語検索サービスを構築してみた
はじめに 現代において、検索サービスはどのようなシステムにおいてもほぼ必須の機能であり、SQL検索からChatGPTのような高度な質問応答AIを用いた検索まで、多種多様な検索サービスが構築されています。 中でもAmazo…
Read More強化学習:崖歩き問題(Cliff Walking)にQ学習を適用してみた
はじめに この記事では強化学習における基本的な内容の解説および、強化学習の手法の1つであるQ学習を使ったプログラムの作成を行います。プログラムのお題は崖を避けながらゴールを目指す「崖歩き問題」です。本稿を通して、強化学習…
Read More【Power BI: ②超入門編】Power Query と DAXの違い
初めに こんにちは。tdiソリューション本部 AI&データマネジメント推進部の川上です。業務でPower BI Desktop を使用したので、データ加工で使用するPower QueryとDAXの違いから使い方までを中心…
Read More【Power BI: ①超入門編】 インストールから新型コロナウイルス新規陽性者数の可視化まで
初めに こんにちは。ソリューション本部AI&データマネジメント推進部の七條です。 MicrosoftのBIツールであるPower BI Desktopを試しに使用した際に非常に便利だと感じたため、Power BI Des…
Read Moreファイルの全文字列を抽出したいからpythonツールを作ってみた(PPT&Excel編)
はじめに 自然言語処理のAI案件に関わっていると、ファイルに記述されている文字列を抽出して利用したい時があります。ファイル数や文字列の量が少なければ手動でコピペをすれば良いのですが、大量に扱う時は、堪ったものではありませ…
Read MoreIBM Watson Language Translatorの概要と学習方法
はじめに IBM CloudのIBM Watson Language Translator(以下、WLT)を使用すると、テキストを他言語に翻訳できます。今回は、WLTの概要と学習方法についてご紹介します。 ・検証日:20…
Read More認識精度はいかほど?音声認識ツールを試してみた
はじめに 近年、AI技術の登場により、画像認識や自然言語処理など多くの分野で、目覚ましい進展がみられていることは、みなさんもご存じだと思います。その1つである「音声認識」に関しても、認識精度が飛躍的に向上しています。 そ…
Read MoreVoTTを複数人で使って、アノテーションを行いたい!(ファイル移行を用いて)
ディープラーニングでの画像認識の発展はすさまじいものです。その学習には大量の画像データに対してラベル(タグ)を付ける作業(=「アノテーション作業」)が必要になります。例えば、特定の物体を検出したいと思った場合、その物体が…
Read MoreTensorFlowデベロッパー認定資格の紹介
はじめに みなさん、AI資格というと何を思い浮かべますでしょうか。日本でおそらく一番有名なのは、日本ディープラーニング協会が提供しているG検定とE資格でしょう。しかし、そのほかにもAWSの機械学習エンジニア認定資格やGC…
Read More