はじめに この記事では、オープンソースの大規模言語モデルである Llama 3.1 と、Streamlit を使って AI チャットアプリを作る方法を紹介します。 対象読者は、OpenAI 等の API 利用ではなく、自…
Read Moreカテゴリー: AI
Power BI Desktopのデータ処理を高速化するPower Queryデータ処理Tips4選
はじめに 近年、「データの民主化」という言葉を目にする機会が増えました。「データの民主化」とは、「社内の誰もが簡単にデータを利用できるような環境」を構築することを意味しています。 最近では、「BIツールを用いて社内に溜ま…
Read MoreOpenAI API の Function calling で GPT が天気を回答できるようにしてみる
はじめに 2023年6月13日に登場した、OpenAI API の Function calling 機能を試してみました。 本記事では、Function calling の概要と、Python のサンプルプログラム(天…
Read MoreAmazon 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 More