Drupal Meetup Tokyo #100
これまでのMeetup Tokyo振返り
- 祝・100回
- これまでのMeetup, 会話したこと
- 運営からのおしらせ
- これからは2ヶ月に1度に
- メンバ募集
よもやま話
- 岩嵜さんのD7移行近況
- 移行に伴って、検索結果が変わってしまうことによる影響は?
- 無料会員はGoogleの検索機能。有料会員だけDrupalの検索機能
- Acquia SearchがApache Solrから変わる?
アドベントカレンダー
- Drupal/OpenAI/Pineconeで検索機能を作る
- RAGのためのベクトルDBをDrupalで作るためのモジュールがある
- Search APIベース
- Search APIを拡張して日本語の正規化処理を適用するモジュールを開発しました
- 表記揺れを解決するために正規化する
- Search APIのプロセッサーとして機能するモジュール公開
- DrupalCon Singapore 2024 参加レポート
- DrupalCon Singapore 2024に参加した話
- Drupalの日本語検索、ちゃんと動いてる?N-gramの課題と自然言語処理での改善策
- 日本語を意味のある単語に分割するのは難しい
- 自然言語処理をすることで解消。2つのアプローチ
- 機械学習
- 形態素解析
- Drupalの日本語検索を改善!自然言語処理を活用したSearch API Japanese Tokenizerモジュールの紹介
- Search APIベースのトークナイザーをモジュールとして公開
- 各トークナイザーの検索性能の比較
- データセットのベンチマークを客観的に評価できるサイト
- 生成AIと管理者権限ないけど現場でキャッシュクリアさせたいお話
- コンテンツを更新してもブラウザキャッシュで反映されない
- ChatGPTを駆使して、管理者じゃなくてもキャッシュを全クリアできる権限を付与できるカスタムモジュールを作成
- ddev で drupal11 サイトを素直に立ち上げられなかった件
- 要件定義書を作る上でDrupal画面のスクショが欲しい時がある
- Finderが.DS_Storeがあると composer createが実行できなかった
- ddevが立ち上がるまでFinderをみないことが大事!
次回
- 4/3 (木) 19:30〜21:00
- DrupalCon Atlanta 2025 Recap!
- https://drupal-tokyo.connpass.com/event/345293/