WonderPlanet Tech Blog

アドバンストテクノロジー部やCTO室のメンバーを中心に最新の技術情報を発信しています。

Alexa for Business でスキルを有効化する方法。Zoom for Alexaを試してみた。

こんにちはアドバンストテクノロジー部の@y-matsushitaです。 今回は先日発表されたAlexa for Businessのスキルを試しに有効化するまで触ってみたので、ご紹介します。 有効化してみたスキルはオンライン会議サービスであるZoomのAlexa for Business用スキル…

Kerasで複数のGPUを使い、学習を高速化してみた

こんにちは。アドバンストテクノロジー部のR&Dチーム所属岩原です。 今回はKerasで複数のGPUを使う方法を書きたいと思います。 Keras 2.0.9から簡単に複数GPUを使用した高速化が可能に。 Keras2.0.9からtraining_utilsというモジュールにmulti_gpu_modelとい…

ファインチューニングをやってみた

こんにちは。アドバンストテクノロジー部のR&Dチーム所属岩原です。 今回はファインチューニングについて色々と調査しました。 ファインチューニング(fine tuning)とは 既存のモデルの一部を再利用して、新しいモデルを構築する手法です。 優秀な汎用モデル(…

nvidia-docker2を使ってみる

こんにちは。アドバンストテクノロジー部のR&Dチーム所属岩原です。 今回は、nvidia-dockerをdocker-composeから使う - WonderPlanet Tech Blogの記事が、 nvidia-dockerのversion2.0の登場によって過去のものになってしまったので、対応した記事を新たに書…

Azure Custom VisionのAPIで画像分類 Swift版

ようやくAmazon Echo Dotをゲットして、毎日Alexaさんと楽しくおしゃべりしているアドバンストテクノロジー部の近藤です。 今回はMicrosoft Azure Custom Vision Serviceで作成した学習モデルをAPI経由で分類したい画像を入力して、出力をJSONで受け取る方法…

Amazon Echo (Alexa) 用に音声対話クイズのスキルを作成してみた

こんにちはアドバンストテクノロジー部の@y-matsushitaです。 最近はAmazon Echo、Google Home、Clova WAVEと次々に新しいスマートスピーカーが出ていますね。 私も流行りに乗ってAmazon Echo用のAlexaスキルの作成を試してみたのでご紹介します。 作成するA…

Google Natural Language API を活用した誰でも出来る!自然言語処理!

GCP

こんにちはアドバンストテクノロジー部の@y-matsushitaです。 今回は高度な知識や大量の教師用データが不要で始めることができる、 Google Natural Language APIを使った感情解析を試してみたのでご紹介します! Google Natural Language APIとは Googleが提…

Robinを利用してゴースト会議をなくそう

こんにちは、アドバンストテクノロジー部の長谷川です。 今回はワンダープラネットで利用している、会議室予約システムの Robinについてご紹介していきます。 robinpowered.com Robinとは Robin は会議室の予約や管理するためのサービスで G Suite、Office36…

nvidia-dockerをdocker-composeから使う

こんにちは。アドバンストテクノロジー部のR&Dチーム所属岩原です。 好きなKerasのLayerはDropoutです。 今回は、docker上でNVIDIA製GPUを使ったディープラーニング環境を構築してくれるnvidia-dockerの紹介と、 nvidia-docker を Docker-compose で使用する…

iOS11 Core ML用モデルをAzureでサクッとつくる方法

こんにちはアドバンストテクノロジー部の@y-matsushitaです。 ついにiPhoneXが発売されましたね!ユーザは新しい体験にワクワクし開発者は未知のUIにドキドキしていることでしょう。 さて、今回はそんなiOSで使えるCore ML用の機械学習モデルをMicorsoft Azu…

iOSアプリのiPhone X対応についていろいろ調べてみた

iOS

いよいよiPhone Xの発売日が迫ってきてウキウキしているアドバンストテクノロジー部の近藤です。 先日のWWDC 2017でiPhone Xが発表されました。 破壊的アップデートがなされることが発表されて、世界中のアプリエンジニアの皆さんは今から胃の痛い思いをして…

Kerasでメモリに乗り切らないぐらいの大量データを学習するたった1つの方法

こんにちは。アドバンストテクノロジー部のR&Dチーム所属岩原です。 今回はKerasを使ってメモリに乗り切らないぐらいの大量データを学習させる方法について紹介したいと思います。 個人的にハマったポイントなので、同じように困ってる方々の力になれれば…と…

Zoom Rooms を楽しく・便利に使うノウハウ大公開!

こんにちは、CTO村田です。前回に引き続き Zoom についてです。 今回は、Zoom Rooms をもっと楽しく、便利に使う方法を公開したいと思います。 前回の Zoom に関する記事をご覧になられていない方は、ご一緒にどうぞ! tech.wonderpla.net その前に... Zoom …

機械学習で大量のテキストをカテゴリ別に分類してみよう!

こんにちはアドバンストテクノロジー部の@y-matsushitaです。 今回は機械学習を使った取り組みとして、手始めにfastTextを使ったテキストの分類について触れたいと思います。 fasttext.cc fastTextとはFacebookが提供する単語のベクトル化とテキスト分類をサ…

Core MLを利用した機械学習とVisionでの画像認識

先日リリースされたiOS 11でCore MLとVisionフレームワークが新たに追加されました。 これはWWDC 2017で発表されたもので、Core MLはiOS上で機械学習の学習モデルを利用するための仕組みで、Visionは画像認識に関する機能を集めたフレームワークです。 これ…

ワンダープラネットにおける Zoom の導入背景と使い方

こんにちは、CTO村田です。 初回はどうしてもオンライン会議サービスの Zoom について書きたいので、書きます! zoom.us 長くなるので、3回に分けて書きます。 Zoom の導入背景と簡単な使い方 → Zoom ってなに? Zoom 聞いたことあるけど実際どうなの?とい…

Tech Blog としてリニューアル!

リニューアル後、1エントリー目を担当するCTO村田です。 今回は、ブログのリニューアルにまつわる内容を書きたいと思います。 Tech Blog までの変遷 ワンダープラネットのTech系ブログは「エンジニアブログ」ではじまり、「デベロッパーブログ」としてリニュ…