私は現在、私が取り組んでいる小さなウェブサイトの検索アルゴリズムを使用しています。今私の問題は、十分な柔軟性がないということです。私の雇用主は、都市内でも検索できるように検索をより柔軟にしたいと考えています。検索文字列内の都市を検出する
現在、ほとんどの検索が機能していますが、私はこの都市のことに固執しています。私がしたいのは、検索文字列内で都市名を見つけ、都市IDをデータベースから取得し、実際に検出された文字列が実際に都市である場合、特定の検索を行うために元の検索文字列から都市名を削除する必要がありますタイトルの後に続く。
例:私は次の検索文字列 "chiropractor copenhagen c"を持っていれば、 "copenhagen c"の部分を見つけて、この都市の市区町村IDを取得し、それを残りの検索から除外して、 "カイロプラクター"を検索してください。
私が探していることを理解していただければ幸いです。事実に起因
おかげ
これは難しい問題です。何が出てくるのか興味があります。あなたはこれのためにPHP/mySQLを越えることができますか?つまり、サーバーに新しいソフトウェアをインストールしますか? –