【19新卒】社内勉強会を開催!~LINEbot作成編~

はじめに

こんにちは!!

アットコスメの運用チームに所属しております19新卒のNakanoanと、
同じく19新卒、デザインチーム所属のTsukamotokと申します!

先日、「新卒ハンズオン」と称して「LINEbotを作ろう!ハンズオン」を社内向けに開催いたしました!

LINEbot

今回のブログでは、そのときの様子と私たちの学びについて紹介いたします。

勉強会内容

▼こちらが実際に勉強会で使用した資料です!

初めに、私たちが開発した「女優紹介bot」というLINEbotを紹介しました。
(自分のタイプの女優を教えてくれるbotです!)

▼女優紹介bot
女優bot

ハンズオンでは勉強会参加者の方々に簡単なレスポンスをするbotを作成していただきながら、
LINE botの裏側について解説していきました。
今回紹介したのは「node.js」「LINE Developers」「Heroku」「Dialogflow」です!

当日の様子

業務後にもかかわらず沢山の方にお集まりいただきました!

当日は、
 前半
  ● 私たちが作った「女優紹介bot」の説明(実際に遊んでいただきました!)
  ● LINEbotの仕組みの話

 後半:
  ● LINEbotハンズオン~ こんにちはbotを作ろう ~
というように進めていきました。

▼自己紹介の様子
ハンズオン1

▼node.jsについての説明
ハンズオン2

学び:開発からリリースまでの流れ

今回のハンズオンを通して開発からリリースまでの流れを
実際に手を動かしながら学ぶことが出来ました!

このハンズオンの最終目標は「開発からリリースまでの流れを理解する」というものでした。

開発を始めた初日は開発/システムに対する知識がほとんど無かったため、
「一体何が起こっているんだ..」と戸惑うことばかりでした。(エラーと戦う日々が続きました..)

しかし、
LINEbotの裏側の仕組みを理解していくうちにエラーの原因が何なのか理解することが出来たり、
サービスをどのようにリリースするのかまで知ることが出来ました!

また、git、npm、 Herokuなどのコマンドライン上の操作や、プログラムとソフトウェアをつなぐために必要なSDKやWebhook、アクセストークンなどの理解もすることができたので、技術者として必要な知識やスキルも同時に身に着けることができました。

そして、実際に自分たちが作ったものを使ってもらい楽しんでもらうことで
ものづくりの楽しさも改めて実感することが出来ました。

最終的に最初に決めた自分たちの目標を達成することもでき、

大満足のハンズオン勉強会になりました!

今後の展望

私(nakanoan)の視点から@cosmeを利用して出来ることはあるか考えてみました!

題して「なりたい自分に近づくbot」です。

「今日は大人っぽいメイクがしたい!」という気分の時に、
「大人」とbotに送ると要望に沿ったコスメや動画、記事をセレクトして送ってくれるというbotです。

こんなメイクをしたい!と思っても検索エンジンで動画・記事で別々に調べる必要があったので、
まとめてLINEでお届けしてくれたらとても便利だと思いました!

▼なりたい自分に近づくbot

こんなメイクがしてみたい!という願望が簡単に叶えられるbotです!

最後に

今回は社内向けLINEbot勉強会でしたが、
今後は外部にもどんどん発信していきたいと思っております!

同じくテクノロジー本部19新卒が開催したAutoML Visionの記事もありますので、
是非チェックしてください!

【19新卒】社内勉強会を開催!~AutoML vision編~

最後までお読みいただきありがとうございました!

テクノロジー本部 19新卒
Nakanoan・Tsukamotok

19新卒としてアイスタイルに入社 現在はアットコスメの運用に携わりエンジニア修行中