人々がレストランを評価できる Web サイトを作成することを考えています。すべてのレストランを含むデータベースを持っていないため、この Web サイトはユーザーの入力に依存しています。
しかし、この方法には問題があります。人々は同じレストランを表すために異なる単語 (名前) を使用する可能性があるためです。しかし、同じレストランを参照するため、データベース内に異なるエントリを作成したくありません。
たとえば、KFC を説明する場合、「KFC」という名前を使用する人もいれば、「ケンタッキー フライド チキン」という名前を使用する人もいます。
システムがこれを自動的に検出するようにするにはどうすればよいですか? データベースの既存のアイテムのリストをユーザーに提供します。
これは、「同様のタイトルの質問」を表示する stackoverflow と非常によく似ているはずです。しかし、これを実装する方法がわかりません。