ABEJA Tech Blog

中の人の興味のある情報を発信していきます

非エンジニアの救世主?!ノーコード版Streamlit『Writer Framework』を試してみた

こちらはABEJAアドベントカレンダー2024 17日目の記事です。 こんにちは、ABEJAでプロジェクトマネージャーをしている高崎です。 はじめに 最近、v0やClaude ArtifactのようなAIを活用したコード生成やノーコードツールが注目を集めています。そんな中でも、…

Agent を活用して多種多様なテーブルデータのフォーマット統一化を試みる

こんにちは!ABEJAでエンジニアをしている飯嶌です。これはABEJAアドベントカレンダー2024の16日目の記事です。 弊社では、ABEJA Platformに組み込まれた一つのアプリケーションとして「ABEJA Insight for Retail」を提供しています。このサービスには、IoT…

スクラムチームがXPを使ってみたら…柔軟な開発の裏にある成功と課題

スクラムだけじゃない!XPを取り入れたことで見つけた開発の新たな可能性とは?📈 この記事では、アジャイルコーチとしてABEJAのチームでスクラムにエクストリームプログラミング(XP)を組み合わせてみた実践経験をシェアします。オンサイトカスタマーとの密…

Bluefruit LE Sniffer x WiresharkでBLE通信を見てみる

1.はじめに 2.セットアップ手順 2.1 Snifferの購入 2.2 Wiresharkのインストール 2.3 nRF Snifferのインストール extcapフォルダのコピー Profileのコピー pyserialのインストール 動作確認 2.4 Wiresharkの起動 2.5 Snifferコードの一部修正 3.実験 3.1 ESP…

リモートのエンジニアチームに捧ぐ!今年使ってみて便利だったツールを厳選してみた

これはABEJAアドベントカレンダー2024の13日目の記事です。 こんにちは、ABEJA Platform に搭載しているアプリケーション、「ABEJA Insight for Retail」の開発と運用を担当しているチームのリーダーを務めている森永です。 突然ですが、 みなさんのチームで…

生成AI時代にあえて一からプログラミングで作曲してみた

本記事はABEJAアドベントカレンダー2024 12日目の記事です。 こんにちは!データサイエンティストの安倍(あんばい)です。 競馬事業部部長を勝手に名乗り、社内にて競馬布教活動に従事しています。今年も順調に収支はマイナスです。 さて、今回のテーマは「…

型安全かつシンプルなAgentフレームワーク「PydanticAI」の実装を解剖する

はじめに こちらはABEJAアドベントカレンダー2024 12日目の記事です。 こんにちは、ABEJAでデータサイエンティストをしている坂元です。最近はLLMでアプローチしようとしていたことがよくよく検証してみるとLLMでは難しいことが分かり急遽CVのあらゆるモデル…

Embedding Model を用いたキーフレーズ抽出の検証といろんな Embedding Model の比較

こんにちは!ABEJAでデータサイエンティストをしている藤原です。ABEJAアドベントカレンダー2024 の11日目のブログになります! キーフレーズ抽出を簡単に試すという機会がよくあるのですが、簡単に検証する範囲だといつも同じツール・モデルを使っているた…

5年分のNotionのリリースノートを振り返ってみた ~社内運用と個人Webサイト運営での学びを添えて ~

はじめに 皆さん、お久しぶりです。ABEJAで細々とNotion普及活動をしている齋藤です。 こちらは ABEJAアドベントカレンダー2024 の10日目の記事です。 他にも弊社メンバーが面白い記事をどんどん投稿予定なので、是非チェックしてみてください。 このブログ…

AWS Lambdaを支える技術

こんにちは、今年の4月に新卒入社でABEJAに入社しました島倉と申します。 現在はプロジェクトマネージャーとして働いています。 これはABEJAアドベントカレンダー2024の9日目の記事です。 なぜFirecrackerが開発されたのか 従来の仮想化技術の課題 Firecrack…