Blog

【技術シェア】選挙が終わったので、柯文哲(コー・ウェンジェ)の LINE チャットボットのセグメント実装を語る

ウイスキーにセグメントがあるなら、KP だって LINE でセグメントしたっていいじゃないか!?そうして生まれたのが、アイラ島のような柯おじさん、スペイサイドのような柯市長、キャンベルタウンのような柯教授。このチャットボットを作るには、市長ならではの瞬間的な超大量トラフィック、多様なセマンティックモジュールの構築、セグメント運用という課題を乗り越える必要がありました。

柯文哲の LINE チャットボットのセグメント実装

身内ですらもう KP を好きではなくなった「ポスト柯文哲」の時代ですが、当時 KP チーム(柯文哲陣営)がどうやってセグメントを実現したかをシェアして、昔の夢を振り返り、陣営カラーである「白」の価値を少しチャージするくらい、許されるでしょう?

当時受けた要望は、みんなが遊べるチャットボットがほしい、でも失言でシニア層の票を失うことは絶対に避けたい、というものでした。

私は心の中でこう思いました。

映画のワンシーンで男性が女性を抱きかかえ、字幕に「阿鬼(アークイ)、やっぱり中国語で話してくれ」とある。チャットボットでのコミュニケーションをユーモラスに表現。

とはいえ、責任感のある私たちはすぐにブレインストーミングを重ねました。ハイランドからローランドへ、スペイサイドからアイラ島へと飲み歩き、各地域のエッセンスを味わったところで、ひらめいたのです!

ウイスキーにセグメントがあるなら、KP にだってあっていいじゃないか!?

こうして、アイラ島のような柯おじさん、スペイサイドのような柯市長、キャンベルタウンのような柯教授が誕生しました。ここは完全にホラ話です。

前置きはここまで。で、実際どうやったのか?

このチャットボットを作るにあたって、実はいくつかの課題を乗り越える必要がありました。

  1. 市長が生まれ持った、瞬間的な超大量トラフィック。
  2. 多様なセマンティックモジュールの構築。
  3. セグメント運用。

1 つ目はソフィの夜用で解決しました。これはまたの機会に。

2 つ目は、PTT の八卦(ゴシップ)板の書き起こしや、さまざまなニュース、YouTube 動画を大量にクロールしてソースにし、KP チームに校正してもらいました。

3 つ目が、今回シェアしたい内容です。

正直、これを話すのはちょっと恥ずかしいのですが、セグメントの仕組みは実はかなりおバカです。

仕組みは 2 つに分かれています。ユーザー側 と サーバー側 です(また当たり前のことを言ってしまいました、すみません)。

ユーザー側では LINE リッチメニューを使いました。リッチメニューを切り替えることで、ユーザーが 現在のキャラクターを認識 し、 キャラクターを選択 できるようにしています。

バックエンドでは google datastore を使い、各友だちが選んだキャラクターを保存しています。未選択は 0、おじさんは 1、市長は 2、教授は 3 です。

友だちがチャットボットとやり取りするたびに、まずそのユーザーが選んだキャラクターを照会し、そのキャラクターのセマンティックモジュールを取り出してソースと照合し、回答します。

これだけで、セグメントが完成しました。

本当にすみません、またどうでもいい記事を書いてしまったようです……

でも!リッチメニューの切り替えで明確にセグメントを実現するのは、チャットボットとしてはとても大胆で新しい試みでした。KP の大きなプラットフォームに参加する機会をくださった KP チームと unH3O チームに心から感謝します。

ここで宣伝です:

LINE チャットボットで、言語別、地域別、さらにはサブスクリプション別など、セグメントごとにコンテンツを出し分けたい企業の皆さま、以下のメールアドレスまでお気軽にお問い合わせください。

service@oakmega.com

返信するのは絶対に私ではないので、ご安心ください。

おすすめの記事

旧正月のLINEマーケティング:ピンボールゲームもLINEチャットボットで作れる!
2023-01-22

旧正月のLINEマーケティング:ピンボールゲームもLINEチャットボットで作れる!

今回のチャレンジは、モジュールを一切使わず、ベーシックなLINEチャットボットだけでピンボールのミニゲームを作ることです。最も基本的な機能で最も楽しいゲームを作ってこそ、本当の腕の見せどころ。さっそく始めましょう!

Samuel JengHead of Product
LINEのメッセージシェア機能!チャット型コミュニティでもバイラルマーケティングを
2021-04-24

LINEのメッセージシェア機能!チャット型コミュニティでもバイラルマーケティングを

SNSでは、Facebookにはシェア機能、Instagramにはストーリーズへのリポスト機能、Twitterにはリツイート機能があり、ほとんどのSNSにシェア機能が組み込まれているため、コンテンツがすばやくシェア・拡散されます。一方、チャットアプリでのシェアは一方通行のプッシュ配信です。ブランドのLINE運用は、お得情報やキャンペーン抽選の告知が中心で、一般の人がそれを見て自ら転送したくなることはあまりありません。

ILING WuProduct Marketing Manager
ヘッドレスでの Raspberry Pi インストール
2019-03-12

【技術シェア】ヘッドレスでの Raspberry Pi インストール — Headless Raspberry Pi Installation

Raspberry Pi の紹介:Raspberry Pi は Linux ベースのシングルボードコンピューターです。小さな基板ながら、USB、HDMI、カメラ、Wi-Fi モジュールなど多くの外部インターフェースを備えています。開発エコシステムも充実していて、いろいろなものが作れます。今回は Echo Dot を買ったので、家の赤外線機器と連携させようと、以前買った Raspberry Pi 3 を引っ張り出してきました。

Khan LeeCTO
お問い合わせ

AI によるデジタル変革を、今すぐ始めましょう。

OakMega を選んだ企業・機関