Tag Archives: Clova

Ruby on Rails で作る! Clova スキル 〜LINE 連携もあるよ〜

LINEの Clova 開発室・開発1チームに所属している安田篤史 (@ayasuda) です。この記事はLINE Advent Calendar 2018の22日目の記事です。
2018年といえば、Clova Developer Center βがオープンし、誰でも Clova スキルを開発することができるようになりました。 また、LINE では Clova SDK 以外にも様々なプロダクトを提供しています。これらを組み合わせることで、興味深いサービスを簡単に作れるようになります。 本記事では、Ruby on Rails (以下 Rails) で作られた簡単な Web アプリを Clova のスキルに改造する方法と、 LINE の様々な API を組み合わせる方法についてステップバイステップで説明していきます。

Creating a Clova Skill with Elixir

Greetings from Kyoto! My name is Adam Millerchip, I’m a server-side Engineer at the LINE KYOTO office. This post is day 7 of the LINE Advent Calendar 2018. This year I’ve been working on developing a package in Elixir for developing Clova Skills, so for today’s topic, I’d like to do a walkthrough of developing a simple Clova skill using Elixir.

Clovaにおける機械学習モジュールの管理運用基盤Druckerについて

こんにちは、LINEでClovaの自然言語理解 (NLU) ユニットの開発をしている服部 (keigohtr)です。この記事は、LINE Engineering Blog 「夏休みの自由研究 -Summer Homework-」 の3日目の記事です。

はじめに

機械学習が流行ってます。みなさんも既に機械学習をやっていたり、上司から機械学習をやれと言われたりしているのではないでしょうか?幸いなことに、近年の機械学習の流行のおかげで機械学習まわりのツールやフレームワークはかなり充実してきました。線形回帰やロジスティック回帰、Perceptoron、Adaboost、Random Forest、Support Vector Machine、XGBoost、そして多様なDeep Learningのアルゴリズムなど、多くのアルゴリズムが誰でも簡単に利用できるようになりました。しかし「学習」まわりのツールやフレームワークが充実する一方で、構築した機械学習モジュールの「運用」まわりのツールやフレームワークは多くありません。そこで今回は、LINEのAIプラットフォームであるClovaで採用する機械学習モジュールの管理運用基盤Druckerをご紹介します。

Clovaスキル開発者へのTシャツプレゼントとQiita等における人気のCEK解説やサンプルコード集のご紹介

こんにちは。LINEでLINE Messaging APIやLINEログイン等のプラットフォームの啓蒙活動を担当している立花です。

本記事では、CEKを利用したClova向けスキルを開発し、審査に通過後公開していただいた方にお配りする予定のTシャツと、現段階でQiita等に公開されているCEK関連の開発講座やTipについてご紹介させて頂きます。

Clovaスキル開発者向けTシャツについて

Clovaのスキルを開発し提出、審査に通過しストアに公開していただいた開発者の方にこちらのTシャツをプレゼントする予定です。

Clovaデバイス上で動作するスキルを自由に開発できる「Clova Extensions Kit」を公開しました。ハンズオンも開催決定!

こんにちは。LINEでLINE Messaging APIやLINEログイン等のプラットフォームの啓蒙活動を担当している立花です。

本記事では、今回新たにリリースされたClova向けスキルを開発できるCEK(Clova Extensions Kit)の概要と使い方について解説します。

CEKとは

ClovaはLINE株式会社が提供するAIアシスタントで、Clovaを搭載した端末として、Clova WAVE、Clova FriendsやClova Friends mini等がリリースされています。ご購入は公式サイトや取扱店舗にで可能です。

これらのClovaデバイスに「新宿の天気を教えて」と話しかけると天気を調べて教えてくれますが、これが「スキル」です。他にも翻訳やLINE通話等たくさんのスキルがデフォルトでインストールされており、便利に利用できます。

今回スキルの開発環境がオープン化され、CEKを利用することで誰でも簡単にClovaデバイス上で動作する、「スキル」を開発することができるようになりました。

ClovaとIFTTTを連携し、Clovaデバイスに通知を送れるようになりました

こんにちは、LINEのClovaチームで事業企画やDeveloper Relation活動をしている佐々木励です。Clovaのプラットフォームをオープンにする第一弾として、ClovaとIFTTTの連携についてご紹介します。例えば、「LINE Engineering Blogが更新されたら、Clovaデバイスに対して通知を送る」といったようなことが簡単に出来るようになりました。

※プレスリリース https://linecorp.com/ja/pr/news/ja/2018/2101