はじめに ウォンテッドリーでデータサイエンティストとして働いている市村です。私たちのチームは Wantedly Visit の推薦システムの開発と運用を担っています。 機械学習をベースとした推薦システムが活用される経路は年々広がっており、プロダクトへの貢献領域も拡大し続けています。こうした成長を支えるうえで、運用...
こんにちは。ウォンテッドリーでデータサイエンティストをしている角川(@nogawanogawa)です。 以前のブログにて、LightGCNを用いた推薦候補集合生成を試してみました。 LightGCNではuser-itemの二部グラフを前提にしており、user-item間のインタラクションが複数種類ある(マルチビヘ...
シニアエンジニアが2時間かけて回答していた工数見積もりをAIエージェントDevin(Cognition社)に任せてたった5分で完了できる仕組みを作りました。GitHub IssueのURLを渡すだけでPM/PdMが読めるサマリーとエンジニアが検証できる根拠を自動生成します。 プロンプトの完成までに7回書き直してい...
こんにちは。ウォンテッドリーでデータサイエンティストをしている林 (@python_walker ) です。この記事では、推薦システムにおける重要な課題の一つである人気バイアスをテーマに、最近発表された論文を紹介します。また、単に理論を紹介するだけでなく、論文で提案された手法を Wantedly の実データに適用...
こんにちは。ウォンテッドリーでバックエンドエンジニアをしている小室 (@nekorush14 ) です。今回は、Claude Code の Agent Skills を活用してリポジトリのオンボーディングを効率化する取り組みについて紹介します。 先日、日々の業務改善や効率化につながる課題の解決がテーマの社内AIハ...
はじめに 背景 IP アドレス制限 Apollo Client の構成 問題: Cannot find module "fs" 試したこと 1. ランタイムガードで分岐する 2. dynamic import で遅延ロードする 3. .env に URI を書く 4. SSR / CSR の Apollo Cli...
ウォンテッドリーでデータサイエンティストをしている右手です。 自然言語処理で有名な例に、King - Man + Woman = Queen があります。これは Word2Vec などの古典的な静的単語埋め込み(embedding)において、単語間の意味関係がベクトルの加減算として表現できることを示す代表例です。...
こんにちは。ウォンテッドリーでデータサイエンティストをしている角川(@nogawanogawa)です。 以前のブログにて、LightGCNを用いた推薦候補集合生成を試してみました。 この記事では、今回はLightGCNを拡張してナレッジグラフを組み込んだLightKGを試してみた事例についてご紹介しようと思います...
こんにちは、WantedlyでPdMをしている上山です。 Visit Social Squad で Wantedly Visitの開発に携わっています。 直近では、ダイレクトメッセージやタイムラインといったソーシャル機能の施策を担当しました。 優先度を決める時の「なんとなく」からの脱却 なぜ優先度決定が「なんとな...
こんにちは、ウォンテッドリーでソフトウェアエンジニアをしている市古 (@sora_ichigo_x ) です。現在は Visit AI Squad で AI エージェントモード といった LLM を活用した機能の開発をリードしています。 はじめに LLMアプリケーションにおける自動テストの課題 LLM パイプライ...
こんにちは、ウォンテッドリーの VIsit Social Squad というチームでソフトウェアエンジニアをしてる川辺(@shintaro_dev )です。先月の 2026/01/26 に Wantedly Visit にダイレクトメッセージ機能がリリースされました。 このダイレクトメッセージ機能におけるチャット...