広聴AI 2026-03-04~2026-03-11 のGitHub活動まとめ
今週も「広聴AI」リポジトリに多くのコントリビュートがありました。新機能の追加やバグ修正など、着々と開発が進んでいます。ここでは、今週完了した内容と、まだ進行中の議論・作業についてまとめます。
今週完了したこと
Issue #583 のクローズ
- 作成者: shingo-ohki
- 内容: 分析対象カラムに空文字列データが含まれるとエラーが多発するバグが報告されていました。
- 対応: 2つのPR (PR #813 と PR #796) によって修正され、無事クローズされました。
PR #796 と PR #813 のマージ
- PR #796
- 作者: yasumorishima
- 概要: CSV入力のコメント欄に空文字・空白のみ・null が含まれていた場合のフィルタリングを導入。全件フィルタ対象だった際にはエラーメッセージを明確にして停止する仕様を追加。
- マージ日: 2026-03-09
- PR #813
- 作者: nishio
- 概要: 上記PR #796 で発生していた main ブランチとのコンフリクト解消版。フィルタ機能に加え、ドキュメンテーションやロギング周りの改善を行った。
- マージ日: 2026-03-09
これにより、ユーザが空のコメントデータを含むCSVを読み込んでもエラーが大量に発生しなくなりました。大量データを扱う際の失敗が少なくなり、観点別の分析がよりスムーズになります。
まだ未完了のタスク
Issue #815 の議論
- 作成者: shingo-ohki
- 内容: PR #813 で一緒に混入してしまったCodeRabbitやGitHub Actionsのworkflow設定について、「本来は分割すべきでは?」という議論が行われています。
- 目的: 今後のCI/CDの在り方や、自動レビュー設定(.coderabbit.yaml)をどう管理していくかの方針を詰めるためのIssueです。まだ正式な結論は出ていないので、意見がある方はぜひコメントをお願いします。
PR #817 (誤混入したCI設定を見直す修正)
- 作成者: shingo-ohki
- 内容: Issue #815 で議論中のCodeRabbitとCodeQLの設定を整理して反映したもの。PR #813 で意図せず入ってしまった設定を、正式に調整しようという狙いです。
- 現在: レビュー待ち。週1回のCodeQL定期実行やDraft PRの自動レビュー停止など、運用がより便利になる提案が含まれています。
PR #816 (UMAPのn_neighborsを設定可能に)
- 作成者: Copilot
- 内容: UMAP(次元削減)のパラメータ
n_neighborsをユーザが変えられるようにする変更。これまでは一律15固定だったのを、分析内容に応じてカスタマイズできるようにしました。 - 現在: 未マージ。実際の次元削減の効果や既存設定への影響などを検証中です。
参加への呼びかけ
- 「広聴AI」では、多様な分野の方々が活発に開発や議論に参加しています。
- バグ報告やドキュメント修正の提案、機能アイデアなど、どんな形でも貢献が歓迎されます。
- もし興味を持たれた方は、IssueやPRのコメント欄で意見をいただけると嬉しいです。
今後も「広聴AI」の開発を一緒に盛り上げていきましょう!