SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
2018年3月15日現在
PostgreSQLをWatson Discovery
に接続する手順
Kohei Nishikawa
1
2018年3月15日現在
チャットボットの仕組み例
会話エンジン
照会・検索
エンジン
照会用ストレージ
業務用データベースファイルサーバー
Watson Discovery
Watson
Discovery
Data Crawler
チャットボットの仕組みの例として、上図のように、チャットボットの裏に会話を制御する仕組み、「会話エンジ
ン」があり、利用者からの質問に適切な結果を返すために、「照会・検索エンジン」があります。「照会・検索エ
ンジン」は、「照会用ストレージ」とつながり、「照会用ストレージ」に、業務用データベースやファイルサーバー
から取得したテキストデータが格納され、チャットボット利用者からの質問に適切に回答する源泉となります。
上図では「照会・検索エンジン」に、 Watson Disocveryを使用しており、接続する業務用データベースとして、
MySQLや基幹系で使われる PostgreSQL、Oracle DB、DB2、Microsoft SQL Serverなどをサポートしていま
す。今回は、PostgreSQLを接続する手順について紹介します。
2
2018年3月15日現在
Watson Discovery Data Crawler
照会・検索
エンジン
照会用ストレージ
業務用データベースファイルサーバー
Watson Discovery
Watson
Discovery
Data Crawler右図のように、「照会・検索エンジン」に、 Watson Disocvery
を使用している場合、業務用データベースを接続するには、
「Watson Discovery Data Crawler」という専用のツールを使
用します。
Watson Discovery Data Crawler は、2018年3月現在、
Linux のみサポートしています。
今回は、確認用に下記構成の仮想サーバーを用意しまし
た。PostgreSQLの導入手順は省きます。
● Ubuntu 16.04 LTS
○ 長期サポート対応
○ UbuntuはLinuxで最大シェア
● メモリ 2GB
● ディスク 25GB
● OpenJDK 8
● PostgreSQL 10.1
● JDBCドライバ
○ PostgreSQL JDBC 4.2 Driver, 42.2.1
Watson Discovery Data Crawler
オンラインヘルプ
https://console.bluemix.net/docs/
services/discovery/data-crawler.
html
3
2018年3月15日現在
PostgreSQL サンプルテーブル
PostgreSQL接続ユーザー名:pgadmin
PostgreSQL接続パスワード:postgres
作成データベース名: sample
ホスト名:localhost
ポート:5432
テーブル名:sales
id | name | amount | price | toral
----+--------+-----------+---------+---------
1 | 佐藤 | 20 | 10000 | 200000
2 | 鈴木 | 30 | 10000 | 300000
3 | 諏訪 | 35 | 10000 | 350000
4 | 高橋 | 35 | 20000 | 700000
5 | 藤堂 | 25 | 40000 | 1000000
この内容で、サンプルデータベースとサンプルテーブルを用意した前提
で次ページから説明が進みます。
4
2018年3月15日現在
Watson Discovery サービス資格情報
Watson Discovery画面にアクセスし、
「サービス資格情報」画面にて、Watson
Discoveryに接続するための「username」
と「password」をメモしておきます。
Watson Discoveryを有効にしていない場
合は、こちらの記事を参考に、コレクショ
ンとともに有効にします。
https://qiita.com/kolinz/items/b3be17c
33694c9745697
サービス資格情報が無い場合は、「新規
資格情報」をクリックし、資格情報を作成
します。
5
2018年3月15日現在
Environment ID / Collection ID / Cofiguration ID
Watson Discovery画面で、「Launch tool」をクリックし、Web上の管理UIであ
る「Watson Discovery Tooling」を起動します。起動後、作成済みのコレク
ションを選択します。選択したコレクションに、PostgreSQLを接続します。
Watson Discovery Data Crawlerでは、作成済みのコレクションに接続する
ための3つのIDを使用します。
コレクション画面で、「Use this collection in API」をクリックすることで、左図
のように表示されますので、それぞれ、メモします。
6
2018年3月15日現在
Watson Discovery Data Crawler ダウンロード
ここからの作業は、Linux上で実行してください。
Linux上のWebブラウザでWatson Disocvery画面にアクセスし、「管理」にて、Intended Use の説明から、Linux用のインストー
ラーをダウンロードします。Red Hat/Cent OS系 または、Ubuntu系が対象です。ここでは、シェアが最も多いUbuntu系を想定し
ているため、「DEB」をクリックします。
7
2018年3月15日現在
Watson Discovery Data Crawler インストール
[インストールとJDBCドライバの配置]
ダウンロードした「crawler_2.1.4_all.deb」(2018年3月16日現在) があるディレクトリに移動します。
Watson Discovery Data CrawlerのインストールとJDBCドライバを配置します。
$ sudo su
# apt-get install default-jdk
# dpkg -i crawler_2.1.4_all.deb
# cd /opt/ibm/crawler/connectorFramework/crawler-connector-framework-0.1.18/java/database/
# wget https://jdbc.postgresql.org/download/postgresql-42.2.1.jar
[PostgreSQL接続用パスワードの暗号化]
ここでは、PostgreSQL接続用パスワードを、postgres としています。
# cd /opt/ibm/crawler/bin/
# ./vcrypt --encrypt --keyfile ../share/examples/config/id_vcrypt -- "postgres" > my_secret_data.txt
# cat my_secret_data.txt
[[vcrypt ….で始まる長い英数字 をコピーし、エディタに貼り付けておきます。
後述の seeds/database-seed.conf で使用します。
8
2018年3月15日現在
設定ファイルの複製
PostgreSQLへの接続するために、設定ファイルのサンプルを複製します。
以後、複製した設定ファイルを用いて設定を進めます。
# cd /opt/ibm/crawler/share/examples/
# cp -r config /opt/ibm/crawler/mypostgres/config
# cd /opt/ibm/crawler/mypostgres/config
# ls
# connectors crawler.conf discovery id_vcrypt log4j_custom.properties logs orchestration seeds
9
2018年3月15日現在
設定ファイルの編集(1)
crawler.conf を編集します。
# The configuration key within this block to pass to the chosen input adapter. の直下を次のように書き換え。
config = "../connector_framework", に書き換え。 /の前に、ドットを2つ追加。
#crawl_config_file = "connectors/filesystem.conf", の下に、
crawl_config_file = "connectors/database.conf", を追記。
#crawl_seed_file = "seeds/filesystem-seed.conf", の下に、
crawl_seed_file = "seeds/database-seed.conf", を追記。
# Supply "database" when using the Database connector. の直下を次のように書き換え。
extra_jars_dir = "database", に書き換え。
10
2018年3月15日現在
設定ファイルの編集(2)-1
seeds/database-seed.conf を編集します。
# For example: postgresql://mydbserver.test.com:5000/countries/street_view?per=1000
{
name ="url",
value="postgresql://localhost:5432/sample/sales?per=1000" ← サンプルデータベースとテーブルを指定。
},
# Username and password for accessing this database. The username and password need to be separated by a :
# Example: username:password"
{
name="user-password",
data="PostgreSQL接続用ユーザー名: vcryptで暗号化したPostgreSQL接続用パスワード" ← このルールで記述。
},
11
2018年3月15日現在
設定ファイルの編集(2)-2
seeds/database-seed.conf を編集します。
# When specified, this string will override the JDBC Class used by the connector when (other) is chosen as the
# Database System.
{
name="jdbc-class",
data="org.postgresql.Driver" ← ダウンロードしたPostgreSQL用JDBCドライバのクラス名を入力。
},
# When specified, this string will override the automatically generated JDBC connection string. This allows you
# to provide more detailed configuration about the database connection, such as load-balancing or SSL  
 connections.
# Example: jdbc:netezza://127.0.0.1:5480/databasename
{
name="connection-string",
data="jdbc:postgresql://localhost:5432/sample" ← JDBC接続用URLを入力。サンプルデータベースとテーブルを指定。
},
12
2018年3月15日現在
設定ファイルの編集(3)
discovery/discovery_service.conf を編集します。
environment_id = “” に、Watson Discoveryの作成済みコレクションで取得した、Environment_id を入力。
collection_id = “” に、Watson Discoveryの作成済みコレクションで取得した、Collection_idを入力。
configuration_id = “”に、Watson Discoveryの作成済みコレクションで取得した、Configuration_idを入力。
# Your Discovery Service credentials
credentials {
username = " ", に、Watson Discovery サービス資格情報画面で取得した、username を入力。
password = " " に、Watson Discovery サービス資格情報画面で取得した、password を入力。
},
13
2018年3月15日現在
設定ファイルの確認とData Crawlerの実行
[設定ファイルの確認]
設定ファイルの内容が正しいかチェックするために、下記コマンドを実行します。
# cd /opt/ibm/crawler/mypostgres
# crawler testit
[Data Crawlerの実行]
crawler testit で問題がないことを確認できたら、 Data Crawlerを実行し、PostgreSQL内のデータを、Watson Discoveryのコレクション用ストレー
ジ(照会用ストレージ )に登録します。
# crawler crawl
Watson Discoveryのコレクションにアクセスし、 PostgreSQLのレコードが登録されているか確認します。
14
2018年3月15日現在
Data Crawlerの実行結果
PostgreSQL内の指定したテーブル内
のレコードが、Watson Discoveryのコ
レクション用ストレージ(照会用ストレー
ジ)に格納されていることがわかります。
15

Weitere ähnliche Inhalte

Ähnlich wie PostgreSQLをWatson Discoveryに接続する方法

Data Factory V2 新機能徹底活用入門
Data Factory V2 新機能徹底活用入門Data Factory V2 新機能徹底活用入門
Data Factory V2 新機能徹底活用入門Keisuke Fujikawa
 
Entity Framework 6.1.3 + Windows フォーム サンプル アプリケーション構築 手順書
Entity Framework 6.1.3 + Windows フォームサンプル アプリケーション構築手順書Entity Framework 6.1.3 + Windows フォームサンプル アプリケーション構築手順書
Entity Framework 6.1.3 + Windows フォーム サンプル アプリケーション構築 手順書Masaki Takeda
 
【18-C-4】Google App Engine - 無限の彼方へ
【18-C-4】Google App Engine - 無限の彼方へ【18-C-4】Google App Engine - 無限の彼方へ
【18-C-4】Google App Engine - 無限の彼方へDevelopers Summit
 
エンジニアのための Azure 基礎知識
エンジニアのための Azure 基礎知識エンジニアのための Azure 基礎知識
エンジニアのための Azure 基礎知識Daiyu Hatakeyama
 
AppExchangeパートナー&デベロッパー第2部:20070523版
AppExchangeパートナー&デベロッパー第2部:20070523版AppExchangeパートナー&デベロッパー第2部:20070523版
AppExchangeパートナー&デベロッパー第2部:20070523版Junichiro Tasaki
 
MTのダイナミック処理(PHP)を高速化する@サーバーサイドスクリプティング
MTのダイナミック処理(PHP)を高速化する@サーバーサイドスクリプティングMTのダイナミック処理(PHP)を高速化する@サーバーサイドスクリプティング
MTのダイナミック処理(PHP)を高速化する@サーバーサイドスクリプティング純生 野田
 
What's New in the Elastic 8.4 Release
What's New in the Elastic 8.4 ReleaseWhat's New in the Elastic 8.4 Release
What's New in the Elastic 8.4 ReleaseShotaro Suzuki
 
PyConAPAC2023 ワークフローエンジン Apache Airflowを用いた 大規模データパイプライン構築と改善
PyConAPAC2023 ワークフローエンジン  Apache Airflowを用いた 大規模データパイプライン構築と改善PyConAPAC2023 ワークフローエンジン  Apache Airflowを用いた 大規模データパイプライン構築と改善
PyConAPAC2023 ワークフローエンジン Apache Airflowを用いた 大規模データパイプライン構築と改善株式会社MonotaRO Tech Team
 
The road of Apache CloudStack Contributor (Translation and Patch)
The road of Apache CloudStack Contributor (Translation and Patch)The road of Apache CloudStack Contributor (Translation and Patch)
The road of Apache CloudStack Contributor (Translation and Patch)Kimihiko Kitase
 
Building asp.net core blazor and elasticsearch elasticsearch using visual stu...
Building asp.net core blazor and elasticsearch elasticsearch using visual stu...Building asp.net core blazor and elasticsearch elasticsearch using visual stu...
Building asp.net core blazor and elasticsearch elasticsearch using visual stu...Shotaro Suzuki
 
【BS14】Blazor WebAssemblyとJavaScriptのインターオペラビリティ
【BS14】Blazor WebAssemblyとJavaScriptのインターオペラビリティ 【BS14】Blazor WebAssemblyとJavaScriptのインターオペラビリティ
【BS14】Blazor WebAssemblyとJavaScriptのインターオペラビリティ 日本マイクロソフト株式会社
 
Effective Data Lakes - ユースケースとデザインパターン
Effective Data Lakes - ユースケースとデザインパターンEffective Data Lakes - ユースケースとデザインパターン
Effective Data Lakes - ユースケースとデザインパターンNoritaka Sekiyama
 
DB TechShowcase Tokyo - Intelligent Data Platform
DB TechShowcase Tokyo - Intelligent Data PlatformDB TechShowcase Tokyo - Intelligent Data Platform
DB TechShowcase Tokyo - Intelligent Data PlatformDaiyu Hatakeyama
 

Ähnlich wie PostgreSQLをWatson Discoveryに接続する方法 (20)

Data Factory V2 新機能徹底活用入門
Data Factory V2 新機能徹底活用入門Data Factory V2 新機能徹底活用入門
Data Factory V2 新機能徹底活用入門
 
Entity Framework 6.1.3 + Windows フォーム サンプル アプリケーション構築 手順書
Entity Framework 6.1.3 + Windows フォームサンプル アプリケーション構築手順書Entity Framework 6.1.3 + Windows フォームサンプル アプリケーション構築手順書
Entity Framework 6.1.3 + Windows フォーム サンプル アプリケーション構築 手順書
 
【18-C-4】Google App Engine - 無限の彼方へ
【18-C-4】Google App Engine - 無限の彼方へ【18-C-4】Google App Engine - 無限の彼方へ
【18-C-4】Google App Engine - 無限の彼方へ
 
G0042 h
G0042 hG0042 h
G0042 h
 
SQL Server 入門
SQL Server 入門SQL Server 入門
SQL Server 入門
 
[Japan Tech summit 2017] DEP 006
[Japan Tech summit 2017] DEP 006[Japan Tech summit 2017] DEP 006
[Japan Tech summit 2017] DEP 006
 
エンジニアのための Azure 基礎知識
エンジニアのための Azure 基礎知識エンジニアのための Azure 基礎知識
エンジニアのための Azure 基礎知識
 
AppExchangeパートナー&デベロッパー第2部:20070523版
AppExchangeパートナー&デベロッパー第2部:20070523版AppExchangeパートナー&デベロッパー第2部:20070523版
AppExchangeパートナー&デベロッパー第2部:20070523版
 
MTのダイナミック処理(PHP)を高速化する@サーバーサイドスクリプティング
MTのダイナミック処理(PHP)を高速化する@サーバーサイドスクリプティングMTのダイナミック処理(PHP)を高速化する@サーバーサイドスクリプティング
MTのダイナミック処理(PHP)を高速化する@サーバーサイドスクリプティング
 
Kinesis3 notes
Kinesis3 notesKinesis3 notes
Kinesis3 notes
 
What's New in the Elastic 8.4 Release
What's New in the Elastic 8.4 ReleaseWhat's New in the Elastic 8.4 Release
What's New in the Elastic 8.4 Release
 
PyConAPAC2023 ワークフローエンジン Apache Airflowを用いた 大規模データパイプライン構築と改善
PyConAPAC2023 ワークフローエンジン  Apache Airflowを用いた 大規模データパイプライン構築と改善PyConAPAC2023 ワークフローエンジン  Apache Airflowを用いた 大規模データパイプライン構築と改善
PyConAPAC2023 ワークフローエンジン Apache Airflowを用いた 大規模データパイプライン構築と改善
 
Rawler基本
Rawler基本Rawler基本
Rawler基本
 
[Japan Tech summit 2017] DAL 005
[Japan Tech summit 2017] DAL 005[Japan Tech summit 2017] DAL 005
[Japan Tech summit 2017] DAL 005
 
The road of Apache CloudStack Contributor (Translation and Patch)
The road of Apache CloudStack Contributor (Translation and Patch)The road of Apache CloudStack Contributor (Translation and Patch)
The road of Apache CloudStack Contributor (Translation and Patch)
 
Building asp.net core blazor and elasticsearch elasticsearch using visual stu...
Building asp.net core blazor and elasticsearch elasticsearch using visual stu...Building asp.net core blazor and elasticsearch elasticsearch using visual stu...
Building asp.net core blazor and elasticsearch elasticsearch using visual stu...
 
【BS14】Blazor WebAssemblyとJavaScriptのインターオペラビリティ
【BS14】Blazor WebAssemblyとJavaScriptのインターオペラビリティ 【BS14】Blazor WebAssemblyとJavaScriptのインターオペラビリティ
【BS14】Blazor WebAssemblyとJavaScriptのインターオペラビリティ
 
Rawler基本
Rawler基本Rawler基本
Rawler基本
 
Effective Data Lakes - ユースケースとデザインパターン
Effective Data Lakes - ユースケースとデザインパターンEffective Data Lakes - ユースケースとデザインパターン
Effective Data Lakes - ユースケースとデザインパターン
 
DB TechShowcase Tokyo - Intelligent Data Platform
DB TechShowcase Tokyo - Intelligent Data PlatformDB TechShowcase Tokyo - Intelligent Data Platform
DB TechShowcase Tokyo - Intelligent Data Platform
 

Mehr von Kohei Nishikawa

水曜ワトソンカフェvol.22「 医療方面でのWatson活用の検討」
水曜ワトソンカフェvol.22「 医療方面でのWatson活用の検討」水曜ワトソンカフェvol.22「 医療方面でのWatson活用の検討」
水曜ワトソンカフェvol.22「 医療方面でのWatson活用の検討」Kohei Nishikawa
 
Drupal Meetup 羽田 #22 Drupalの新しい仲間『Mautic』を活かしたBtoBマーケティング
Drupal Meetup 羽田 #22 Drupalの新しい仲間『Mautic』を活かしたBtoBマーケティングDrupal Meetup 羽田 #22 Drupalの新しい仲間『Mautic』を活かしたBtoBマーケティング
Drupal Meetup 羽田 #22 Drupalの新しい仲間『Mautic』を活かしたBtoBマーケティングKohei Nishikawa
 
無料の「IBM Cloud ライトアカウント」を用いた画像判定アプリハンズオン資料
無料の「IBM Cloud ライトアカウント」を用いた画像判定アプリハンズオン資料無料の「IBM Cloud ライトアカウント」を用いた画像判定アプリハンズオン資料
無料の「IBM Cloud ライトアカウント」を用いた画像判定アプリハンズオン資料Kohei Nishikawa
 
BMXUG ブロックチェーンハンズオン 20190622
BMXUG ブロックチェーンハンズオン 20190622BMXUG ブロックチェーンハンズオン 20190622
BMXUG ブロックチェーンハンズオン 20190622Kohei Nishikawa
 
Watson Visual Recognition カスタム画像分類モデル作成とNode-REDによる画像判定プログラム開発
Watson Visual Recognition カスタム画像分類モデル作成とNode-REDによる画像判定プログラム開発Watson Visual Recognition カスタム画像分類モデル作成とNode-REDによる画像判定プログラム開発
Watson Visual Recognition カスタム画像分類モデル作成とNode-REDによる画像判定プログラム開発Kohei Nishikawa
 
Raspberry Pi しかないときのIoTハンズオンチュートリアル
Raspberry Pi しかないときのIoTハンズオンチュートリアルRaspberry Pi しかないときのIoTハンズオンチュートリアル
Raspberry Pi しかないときのIoTハンズオンチュートリアルKohei Nishikawa
 
無料のIBM Cloudライトアカウントで始めるIoTのHello World
無料のIBM Cloudライトアカウントで始めるIoTのHello World無料のIBM Cloudライトアカウントで始めるIoTのHello World
無料のIBM Cloudライトアカウントで始めるIoTのHello WorldKohei Nishikawa
 
Idea : Task of Things Concept
Idea : Task of Things ConceptIdea : Task of Things Concept
Idea : Task of Things ConceptKohei Nishikawa
 
ブロックチェーンハンズオン 2019/01/26
ブロックチェーンハンズオン 2019/01/26ブロックチェーンハンズオン 2019/01/26
ブロックチェーンハンズオン 2019/01/26Kohei Nishikawa
 
Node-REDで生体情報測定するIoTデバイス試作
Node-REDで生体情報測定するIoTデバイス試作Node-REDで生体情報測定するIoTデバイス試作
Node-REDで生体情報測定するIoTデバイス試作Kohei Nishikawa
 
SpO2と心拍センサー、クラウド対応の試作
SpO2と心拍センサー、クラウド対応の試作SpO2と心拍センサー、クラウド対応の試作
SpO2と心拍センサー、クラウド対応の試作Kohei Nishikawa
 
Mattermost インストールハンズオン 2018年8月時点
Mattermost インストールハンズオン 2018年8月時点Mattermost インストールハンズオン 2018年8月時点
Mattermost インストールハンズオン 2018年8月時点Kohei Nishikawa
 
GCM15:ウェアラブル端末とブロックチェーンを用いた生体情報 共有システム
GCM15:ウェアラブル端末とブロックチェーンを用いた生体情報 共有システムGCM15:ウェアラブル端末とブロックチェーンを用いた生体情報 共有システム
GCM15:ウェアラブル端末とブロックチェーンを用いた生体情報 共有システムKohei Nishikawa
 
IBM Cloud 使ってタスク管理(JIRA Software)を運用してみた。
IBM Cloud 使ってタスク管理(JIRA Software)を運用してみた。IBM Cloud 使ってタスク管理(JIRA Software)を運用してみた。
IBM Cloud 使ってタスク管理(JIRA Software)を運用してみた。Kohei Nishikawa
 
[配布版] OSC2017 Enterprise : オープンソースMa mauticの事例と活用ポイント
[配布版] OSC2017 Enterprise : オープンソースMa mauticの事例と活用ポイント[配布版] OSC2017 Enterprise : オープンソースMa mauticの事例と活用ポイント
[配布版] OSC2017 Enterprise : オープンソースMa mauticの事例と活用ポイントKohei Nishikawa
 
eBook:Mauticはじめ方ガイド vol.0
eBook:Mauticはじめ方ガイド vol.0eBook:Mauticはじめ方ガイド vol.0
eBook:Mauticはじめ方ガイド vol.0Kohei Nishikawa
 
Mautic x Dynamics 365 (CRM) 連携やってみた
Mautic x Dynamics 365 (CRM) 連携やってみたMautic x Dynamics 365 (CRM) 連携やってみた
Mautic x Dynamics 365 (CRM) 連携やってみたKohei Nishikawa
 
Mautic Zapier Integration を使って、Slack通知やってみる
Mautic Zapier Integration を使って、Slack通知やってみるMautic Zapier Integration を使って、Slack通知やってみる
Mautic Zapier Integration を使って、Slack通知やってみるKohei Nishikawa
 
CMSにMauticのDynamic Content を設置してみた
CMSにMauticのDynamic Content を設置してみたCMSにMauticのDynamic Content を設置してみた
CMSにMauticのDynamic Content を設置してみたKohei Nishikawa
 
Dynamic content in emails 使用例 居住都道府県に合わせてメール内容を出し分ける
Dynamic content in emails 使用例   居住都道府県に合わせてメール内容を出し分けるDynamic content in emails 使用例   居住都道府県に合わせてメール内容を出し分ける
Dynamic content in emails 使用例 居住都道府県に合わせてメール内容を出し分けるKohei Nishikawa
 

Mehr von Kohei Nishikawa (20)

水曜ワトソンカフェvol.22「 医療方面でのWatson活用の検討」
水曜ワトソンカフェvol.22「 医療方面でのWatson活用の検討」水曜ワトソンカフェvol.22「 医療方面でのWatson活用の検討」
水曜ワトソンカフェvol.22「 医療方面でのWatson活用の検討」
 
Drupal Meetup 羽田 #22 Drupalの新しい仲間『Mautic』を活かしたBtoBマーケティング
Drupal Meetup 羽田 #22 Drupalの新しい仲間『Mautic』を活かしたBtoBマーケティングDrupal Meetup 羽田 #22 Drupalの新しい仲間『Mautic』を活かしたBtoBマーケティング
Drupal Meetup 羽田 #22 Drupalの新しい仲間『Mautic』を活かしたBtoBマーケティング
 
無料の「IBM Cloud ライトアカウント」を用いた画像判定アプリハンズオン資料
無料の「IBM Cloud ライトアカウント」を用いた画像判定アプリハンズオン資料無料の「IBM Cloud ライトアカウント」を用いた画像判定アプリハンズオン資料
無料の「IBM Cloud ライトアカウント」を用いた画像判定アプリハンズオン資料
 
BMXUG ブロックチェーンハンズオン 20190622
BMXUG ブロックチェーンハンズオン 20190622BMXUG ブロックチェーンハンズオン 20190622
BMXUG ブロックチェーンハンズオン 20190622
 
Watson Visual Recognition カスタム画像分類モデル作成とNode-REDによる画像判定プログラム開発
Watson Visual Recognition カスタム画像分類モデル作成とNode-REDによる画像判定プログラム開発Watson Visual Recognition カスタム画像分類モデル作成とNode-REDによる画像判定プログラム開発
Watson Visual Recognition カスタム画像分類モデル作成とNode-REDによる画像判定プログラム開発
 
Raspberry Pi しかないときのIoTハンズオンチュートリアル
Raspberry Pi しかないときのIoTハンズオンチュートリアルRaspberry Pi しかないときのIoTハンズオンチュートリアル
Raspberry Pi しかないときのIoTハンズオンチュートリアル
 
無料のIBM Cloudライトアカウントで始めるIoTのHello World
無料のIBM Cloudライトアカウントで始めるIoTのHello World無料のIBM Cloudライトアカウントで始めるIoTのHello World
無料のIBM Cloudライトアカウントで始めるIoTのHello World
 
Idea : Task of Things Concept
Idea : Task of Things ConceptIdea : Task of Things Concept
Idea : Task of Things Concept
 
ブロックチェーンハンズオン 2019/01/26
ブロックチェーンハンズオン 2019/01/26ブロックチェーンハンズオン 2019/01/26
ブロックチェーンハンズオン 2019/01/26
 
Node-REDで生体情報測定するIoTデバイス試作
Node-REDで生体情報測定するIoTデバイス試作Node-REDで生体情報測定するIoTデバイス試作
Node-REDで生体情報測定するIoTデバイス試作
 
SpO2と心拍センサー、クラウド対応の試作
SpO2と心拍センサー、クラウド対応の試作SpO2と心拍センサー、クラウド対応の試作
SpO2と心拍センサー、クラウド対応の試作
 
Mattermost インストールハンズオン 2018年8月時点
Mattermost インストールハンズオン 2018年8月時点Mattermost インストールハンズオン 2018年8月時点
Mattermost インストールハンズオン 2018年8月時点
 
GCM15:ウェアラブル端末とブロックチェーンを用いた生体情報 共有システム
GCM15:ウェアラブル端末とブロックチェーンを用いた生体情報 共有システムGCM15:ウェアラブル端末とブロックチェーンを用いた生体情報 共有システム
GCM15:ウェアラブル端末とブロックチェーンを用いた生体情報 共有システム
 
IBM Cloud 使ってタスク管理(JIRA Software)を運用してみた。
IBM Cloud 使ってタスク管理(JIRA Software)を運用してみた。IBM Cloud 使ってタスク管理(JIRA Software)を運用してみた。
IBM Cloud 使ってタスク管理(JIRA Software)を運用してみた。
 
[配布版] OSC2017 Enterprise : オープンソースMa mauticの事例と活用ポイント
[配布版] OSC2017 Enterprise : オープンソースMa mauticの事例と活用ポイント[配布版] OSC2017 Enterprise : オープンソースMa mauticの事例と活用ポイント
[配布版] OSC2017 Enterprise : オープンソースMa mauticの事例と活用ポイント
 
eBook:Mauticはじめ方ガイド vol.0
eBook:Mauticはじめ方ガイド vol.0eBook:Mauticはじめ方ガイド vol.0
eBook:Mauticはじめ方ガイド vol.0
 
Mautic x Dynamics 365 (CRM) 連携やってみた
Mautic x Dynamics 365 (CRM) 連携やってみたMautic x Dynamics 365 (CRM) 連携やってみた
Mautic x Dynamics 365 (CRM) 連携やってみた
 
Mautic Zapier Integration を使って、Slack通知やってみる
Mautic Zapier Integration を使って、Slack通知やってみるMautic Zapier Integration を使って、Slack通知やってみる
Mautic Zapier Integration を使って、Slack通知やってみる
 
CMSにMauticのDynamic Content を設置してみた
CMSにMauticのDynamic Content を設置してみたCMSにMauticのDynamic Content を設置してみた
CMSにMauticのDynamic Content を設置してみた
 
Dynamic content in emails 使用例 居住都道府県に合わせてメール内容を出し分ける
Dynamic content in emails 使用例   居住都道府県に合わせてメール内容を出し分けるDynamic content in emails 使用例   居住都道府県に合わせてメール内容を出し分ける
Dynamic content in emails 使用例 居住都道府県に合わせてメール内容を出し分ける
 

Kürzlich hochgeladen

クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 

Kürzlich hochgeladen (9)

クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 

PostgreSQLをWatson Discoveryに接続する方法