今年、Sardineは初の社内ハッカソンを開催しました。
簡単な統計をご紹介します
- 7カ国から49人が参加 🌎
- 2人が初めてPR(プルリクエスト)を作成 🎉
- 20件のプロジェクト! 🚀
このハッカソンは大成功を収め、すでにリリース済みの、または今後数週間でお客様に向けてリリース予定の、数多くのアイデアが生まれました。
これは完全リモートで開催された2日間のハッカソンでした。20チームが参加し、各チームはデモを交えたアイデア発表に4分間が与えられました。審査員と参加者が、創造性、ビジネスへのインパクト、プレゼンテーション、実装の4つの基準に基づいてお気に入りのソリューションに投票しました。優勝者には、raise.comのギフトカード、coinbaseまたはblockchain.comの暗号資産、ledger nanoXウォレットなど、当社のお客様のサービスを使った素敵な賞品が贈られました。
審査員のご紹介
私たちは常に、お客様と一緒にものづくりをすることを大切にしています。今回は、お客様の何人かをハッカソンの審査員としてお招きしました。



最優秀クリエイティブ賞1: ゼロ知識証明KYC
現在のKYCプロセスでは、加盟店がKYCを実施できるように、すべての個人識別情報(PII)が共有されます。つまり、データ漏えいやプライバシー侵害が起こりうる箇所が複数存在するということです。
このセッションでは、ChandanがSnarky JSを使ったデモを発表しました。


最優秀クリエイティブ賞2: マウスの動きの可視化
Sardineはマウスの動きを含むさまざまなユーザーの行動データを収集し、不正防止に活用しています。しかし現状では、特定のセッションがなぜリスクありと判定されたのかを、お客様が理解するのが難しいという課題があります。
このプロジェクトは、特定のセッションにおけるマウスの動きとヒートマップを可視化する、顧客向けダッシュボードを作成するものです。


ベストビジネスソリューション賞: ディスピュート証拠
チャージバックは米国だけでも500億ドル規模の問題になると予測されています。一部のレポートによると、チャージバックの85%は不当なものだとされています。加盟店はこれらのチャージバックに異議を申し立てる必要がありますが、これは専門知識と経験を要する労力のかかる作業です。
Sardineはすでにさまざまな情報を収集しており、取引フローも把握しています。そのため、ディスピュート証拠の作成プロセスの多くを自動化できます。今回のハッカソンでは、アナリストがさまざまなデータポイントや説得力のある証拠書類が入力済みのテンプレートをもとに、簡単にディスピュート証拠を作成し、ワンクリックで決済処理会社に提出できるフローを構築しました。



ベストプレゼンテーション賞: ATO
アカウント乗っ取りは、デバイスインテリジェンスと行動生体認証によって解決できる課題の1つです。CatとNadyaは、特定のユーザーの過去のセッションデータを表示し、IPロケーションやデバイス情報などの変化を分かりやすくハイライトする機能強化について発表しました。



ベスト実装賞: アクションバー
お客様は日々の業務で当社のダッシュボードを何時間も利用しています。現状では、特定のナビゲーションや操作に複数回のクリックが必要です。
このプロジェクトは、キーボードによる素早いナビゲーションを可能にするアクションバーパレットを提供し、生産性を10倍に高めます。

グランドチャンピオン賞: Sardineサポート AI
私たちのSlackチャンネルでは、同じ質問が繰り返し出てくる傾向があります。これは社内・社外のどちらのチャンネルにも当てはまります。時には、知識が一部の人だけに偏っていることもあります。よくある質問への回答がドキュメントに数多く用意されているにもかかわらず、見過ごされてしまい、同じ質問が何度も繰り返されるという結果になっています。
LLM技術を使ったSlackボットを構築しました。このボットは社内外のドキュメントを使って学習されています。
以下は、ボットが実際に動作している例です。


ボットが回答を見つけられない場合は、サポートチケットを作成することもできます。

LLMは要約の生成も得意なので、もう一つの活用事例をご紹介します。

その他の注目プロジェクト
Customer 360
Sardineの価値観の一つに「顧客第一」があります。現在、顧客に関する情報はさまざまな異なるシステム(asana、notion、zendesk、salesforce、認証サービス、フィーチャーフラグサービスなど)に分散して保存されています。Customer 360ツールは、顧客に関するすべての情報を一箇所で確認できるワンストップの仕組みを提供します。

Rule Revealer(7月6日リリース予定)
ユーザーがセッションを確認する際、どのルールが発火したかは分かっても、その理由までは分かりませんでした。
各ルールについて、セッション発生時点の特徴量の値とルール定義を表示するようにしたことで、なぜそのルールが発火したのかを理解しやすくなりました。

Rule Changelog(7月6日リリース予定)
ルールの設定ミスはビジネスにとって高くつく可能性があります。変更前後を簡単に比較できるUXを構築し、変更内容のレビューをしやすくしました。

動的KBA(知識ベース認証)
知識ベース認証(例: 直近の取引がどこで行われたか)は、ユーザーの知識に基づく質問によって本人確認を行うセキュリティ対策です。これらは通常、ルールベースで実装されており、いくつかの問題を抱えています。
- 有用な質問を考案し、維持し続けるのが難しい
- 多くの場合、完全一致が求められる(例: システム上の最終取引場所が「Whole Foods Market」と記録されているのに、ユーザーが「whole foods」と入力する場合など)
質問の生成と回答の評価の両方にLLMを活用する、動的KBAのプロトタイプを構築しました。

ダッシュボードのソーシャル機能
リスク専門家同士のコラボレーションへの需要が高まっています。そこで、ダッシュボード内にチャット機能のプロトタイプを構築しました。

おわりに
全体として、今回のハッカソンは大きな成功を収めたと感じています。ここで紹介したアイデアの一部は、すでに導入済みか、現在活発に開発が進められています。例えば、Rule RevealerとRule Changelogは7月6日にリリースされました。私たちはお客様のフィードバックに基づいて機能をリリースすることを大切にしているので、ここで紹介したアイデアにご興味があれば、Sardineの担当者までお気軽にお問い合わせください。

