アクトインディ開発者ブログ

子供とお出かけ情報「いこーよ」を運営する、アクトインディ株式会社の開発者ブログです

全文検索

形態素解析エンジンを弄ってみる

こんにちは!!こんにちは!! moriyamaです この記事は actindi Advent Calendar 2019 の21日目の記事です。 adventar.org 唐突ですが、以前書いた記事で、「いこーよ」という単語は固有名詞として扱われず、 「いく」 「ー」 「(空白文字)」の3単語に分解され…

Lucene/Solr勉強会 参加レポート

こんにちは!!こんにちは!! moriyamaです。 今回はLucene/Solr勉強会の第22回に参加したので感想まとめのレポートです。 事例から見る検索アプリケーションのトレンド Elasticsearchもそうですが、昨今は一重に「検索」と言っても目的のデータを探すだけでな…

検索技術勉強会に登壇しました

こんにちは!!こんにちは!! moriyamaです。 表題の通り、検索技術勉強会の今夏イベントにて登壇しました! ※ 勉強会では『凡人ぷろぐらま』という名前で登壇させていただきました。 資料スライド をここにも貼っておきますね。 登壇した背景 自分が初参加した…

検索のキホンのキ!

こんにちは!!こんにちは!! 検索技術勉強会に参加する程度には検索に詳しいmoriyamaです。 最近チーム内でSolrCloudの簡単な操作方法をレクチャーしました。 ZooKeeperとSolrの起動方法や、SolrCloudステータス確認といった、基礎的な運用だけなんですけどね…

サイト内の検索精度を向上させました!

はじめまして!!はじめまして!! 検索とかその道に明るい moriyama です。 過去にこちらとかこちらで取り上げた通り、いこーよではApache Solrを使っています。 今回は、ひっそり行ったサイト内の検索精度を向上させたやり方を紹介します。 現状の問題点 ■inde…

Apdex 1.00

こんにちは、tahara です。 いこーよの検索を MySQLの全文検索から Solr (Sunspot) にかえてからはじめての New Relic のパフォーマンスレポートが来ました。 Database の負荷が約 35% か約 9% に下がり、 Apdex が 1.00 になりました。 Solr すごいです。

Sunspot (Apache Solr) 導入

こんにちは、tahara です。 いこーよ に Apache Solr の全文検索を使う Sunspot を導入しました。 これとかこれで MySQL の全文検索を使っていましたが、Sunspot を試してみたら 速い ファセットがものすごく便利 Kuromoji という日本語形態素解析機が使える…

ブール全文検索を併用してスコア調整

こんにちは、tahara です。 いこーよに導入した全文検索ですが、問題があり改善を行いました。 「品川 水族館」で検索を行った時、「品川」という語だけ多数含んでいるスポッ トが「品川」と「水族館」の両方を含んでいるスポットより上位に表示されて いま…