コネヒト開発者ブログ

コネヒト開発者ブログ

ML

LLMを用いた機能を "見せること" にこだわり実装する中で工夫したこと

みなさんこんにちは。 MLエンジニアのたかぱいです。 本日は、LLMを用いた機能をリリースするにあたり、どのように実装を進めていったのかをお話したいと思います。 完璧でなくとも実際に動くものを見せることで「触ってもらう→フィードバックをもらう→改善…

オペレーションズ・リサーチ 機関誌に弊社コネヒトの事例を寄稿しました

ML

みなさんこんにちは。MLエンジニアのたかぱいです。 この度、OR学会(オペレーションズ・リサーチ学会)が発刊する機関誌68巻8号にて「出産育児に関する女性向けコミュニティサービスにおける機械学習の活用事例」というタイトルで、弊社の事例が掲載されま…

エンジニア発信でLLMを用いた機能のリリースまでの工夫とユーザーの反応

こんにちは。Androidエンジニアの @katsutomuです。 最近、狩野英孝さんのマイクラ配信にハマっています。 リスナーとのやり取りや、配信時に起きるトラブルに和ませてもらっています。みなさんもオススメのマイクラ動画があれば教えてください。 さて本日は…

LangChainとOpenAI APIを組み合わせて、文脈を考慮して会話できるSlack Botを作った話

みなさんこんにちは。AI・検索チームのたかぱい(@takapy0210)です。 最近猫を飼い始めました。名前は「きぬ」ちゃんです。名前からして可愛いのが伝わると思うのですが、とっても可愛いです。 さて、昨今大規模言語モデル(Large Language Model: LLM)の…

オンボーディング改善に機械学習を活用する〜Graph Embedding(node2vec)による推薦アイテム計算〜

ML

みなさんこんにちは。MLチームのたかぱい(@takapy0210)です。 本日は、コネヒトの運営するママリのオンボーディング改善に機械学習を活用した事例のパート2をお話をしようと思います。 パート1については以下エントリをご覧ください(取り組んだ背景なども…

オンボーディング改善に機械学習を活用する〜トピックモデルによる興味選択編〜

みなさんこんにちは。MLチームのたかぱい(@takapy0210)です。 ここ1年くらいPokémon UNITE というゲームにハマっていまして、何回か大会にも出場しているのですが、先日出場した大会の「おじさんの部 26歳以上の部」で準優勝することができました 若い頃の…

A/Bテスト標準化へ取り組んだ話

ML

みなさんこんにちは!機械学習チームのたかぱいです。 半年ほど前からA/Bテストの標準化に取り組んでいたので、本日はその背景やプロセスについてご紹介しようと思います。 尚、以下メルカリさんの事例を参考にさせていただいています(この場を借りて御礼申…

コネヒトにおける機械学習関連業務の紹介資料を公開します

ML

更新履歴 2022-07-25:初版作成 2023-02-06:検索関連の業務を追加 2023-04-01:新規産学連携の事例を追加 2023-12-12:社内での活用事例と機械学習の技術検証を追加 コネヒトでは Tech vision の1つに 1 to 1 AI というStrategyを掲げているように、今後パ…

SageMakerとStep Functionsを用いた機械学習パイプラインで構築した検閲システム(後編)

皆さん,こんにちは!機械学習エンジニアの柏木(@asteriam)です. 今回は前回のエントリーに続いてその後編になります. tech.connehito.com はじめに 後編は前編でも紹介した通り以下の内容になります. 後編:SageMakerのリソースを用いてモデルのデプロ…

SageMakerとStep Functionsを用いた機械学習パイプラインで構築した検閲システム(前編)

皆さん,こんにちは!機械学習エンジニアの柏木(@asteriam)です. 今回はタイトルにもあるようにモデルの学習からデプロイまで一気通貫した機械学習パイプラインをSageMakerとStep Functionsで構築し,新しく検閲システムを開発したお話になります. こち…

コネヒトの機械学習プロジェクトにおける構想フェーズ・PoCフェーズの進め方

ML

みなさんこんにちは。機械学習チームのたかぱい(@takapy0210)です。 最近はワールドトリガーというアニメにハマっておりまして、2022年から第3期の放映が始まっております。 内容はよくあるバトルアニメですが、チームで戦略を練って戦うところがユニーク…

SageMaker Experimentsを使った機械学習モデルの実験管理

皆さん,こんにちは!機械学習エンジニアの柏木(@asteriam)です. 本エントリーはコネヒトアドベントカレンダーの15日目の記事になります. 今回は機械学習モデルの実験管理をする際に使用しているAWSのSageMaker Experimentsの活用例を紹介したいと思いま…

機械学習プロジェクトにおけるSageMaker Processingの使い所

みなさんこんにちは。機械学習チームのたかぱい(@takapy0210)です。 2021年もあと1ヶ月となりましたね。皆様いかがお過ごしでしょうか。 ...さて12月といえば、毎年恒例のアドベントカレンダーの季節ですね! というわけで、2021年もコネヒト Advent Calen…

AWS Dev Day Online Japan 2021に登壇してきました!

みなさんこんにちは。 MLエンジニアのたかぱい(@takapy0210)です。 本エントリでは、先日行われたAWS Dev Day Online Japan 2021にインフラエンジニアの永井(@shnagai)と私が登壇してきましたので、簡単に内容を補足しながら紹介しようと思います。 Step…

ML Test Scoreを使って現状の機械学習システムをスコアリングしました

皆さん,こんにちは!機械学習エンジニアの柏木(@asteriam)です. コネヒトでは,テクノロジー推進部に所属し,組織横断的に機械学習(ML)施策の実施・推進を通してサービスグロースする役割を担っています. はじめに MLチームでは,少人数ながらレコメ…

カスタムコンテナイメージを用いたデータ分析環境共通化Tips(ローカルPC&AWS SageMaker Studio)

みなさんこんにちは。たかぱい(@takapy0210)です。 気づけばもう6月ですね。2021年の半分が過ぎようとしています。もう半分.....もう...。 はじめに みなさんデータ分析環境はどのように構築していますか? Gunosyさんのブログ*1にもあるように、環境構築…

コネヒトマルシェオンライン「機械学習・データ分析」を開催しました!

こんにちは。MLエンジニアの野澤(@takapy0210)です。 最近自宅にスマートロック*1を導入しました。 ちょっとコンビニに行く〜などの際に、最小限の持ち物(≒スマホのみ)で出かけられることもあり、QOL爆上がり中です。 さて今回は、2月25日に開催したコネ…

レコメンデーション機能を実装するまでの "not 技術的" な取り組みについて

ML

こんにちは。テクノロジー推進グループで機械学習周辺を担当しているたかぱい(@takapy0210)です。 最近観葉植物を購入しました。デスクに緑があると仕事が捗る気がし(ry 仕事を捗らせてくれる魔法の植物 今回は質問のレコメンデーションをアプリに実装*1す…

テクノロジー推進グループでプッシュ通知開封率予測モデリングコンペをしました

ML

こんにちは、コネヒトでアプリケーションエンジニアをしているaboです。今年の夏はいかがお過ごしでしょうか。とても暑い日が続いていますが、桃なんかは今が食べ頃なので冷やして食べると美味しいです。 さて、先日私の所属するテクノロジー推進グループで…

カテゴリ類推の機械学習モデルをプロダクションに導入した話

こんにちは。インフラエンジニアの永井(shanagi)です。 今回は、昨年から取り組んでいる機械学習の分野で、自分の作ったモデルをサービスに本番リリースする機会があったので、PoCで終わりがちな機械学習をプロダクト導入にこぎつけるためにどのようなプロセ…

レコメンドエンジン導入までの取り組みとアーキテクチャについて

こんにちは!MLエンジニアのたかぱい(@takapy)です。 今回は、ママリのアプリ内にレコメンドエンジンを導入したので、導入までの取り組みやアーキテクチャについてご紹介できればと思います。 目次 ママリ内での課題 アーキテクチャ概要 EDAとアルゴリズム…

2019年の忘年会を機械学習APIを使って盛り上げた話

こんにちは! 忘年会エンジニアのたかぱい(@takapy)です。 コネヒトの忘年会は例年気合いが入っており、有志メンバーが運営となり1年の締めくくりを最高のものにすべく、尽力しています。 今回は2019年の忘年会を技術で盛り上げるべく、同じく忘年会エンジ…

サービス内のトレンドを把握するために、テキストデータを可視化・通知してくれるslack botを作った話

本記事はコネヒト Advent Calendar 2019 17日目の記事です。 こんにちは!MLエンジニアの野澤(@takapy0210)です! 今回は、ママリ内に日々蓄積されているテキストデータを良い感じに可視化して、定期的にslack通知する仕組みを実装したお話です。 ※下記で…

データ分析コンペで役に立つ特徴量管理方法と学習・推論パイプライン【コネヒトマルシェLT書き起こし】

ML

こんにちは!MLエンジニアの野澤(@takapy0210)です! 気づけば2019年の営業日も残り20日強ですね。年始に立てた個人的な目標が1/5しか達成できていないことに先日気付いたので、残りの期間で1つくらいは達成できると良いですね、という他人行儀な振る舞い…

Connehito Marché vol.6 〜機械学習・データ分析市〜 を開催しました!

こんにちは。MLエンジニアの野澤(@takapy0210)です! 11月に入っていよいよ寒くなってきましたね。 寒いといえば、毎朝洗濯物を干すのが辛くなる季節でもあります。 このような季節も影響し、我が家ではドラム式洗濯機のデプロイが検討されています。もし…

機械学習と人が協力してママリのコミュニティを支えているよ、という話をしました

こんにちは!MLエンジニアの野澤(@takapy0210)です。 今更ですが東京喰種トーキョーグールというアニメを最近見始めました。 内容はもちろん面白いのですが、OPの歌い出し「教えて 教えてよ 〜」部分の声質がとても印象的で、どうにか真似できないかと練習…

AWS Glueを用いてETL環境を構築したお話(RDS for MySQL → S3)

はじめに こんにちは。2019年3月にMLエンジニアとしてJOINした野澤(@takapy0210)です。 最近はThe Mentalistという海外ドラマにお熱です。犯罪コンサルタントとして活躍する主人公の歯に衣着せぬ物言いやテンポの良さなど、見ていて爽快ですし一つ一つの作…