2017-02-03 4 views
0

自然に書かれたテキストからオブジェクトを解析する方法を探しています。私は何千もの場所(都市、州)のデータベースを持っています。私のユーザーが投稿を書いているので、書かれている場所を知的に見つけて豊かにしたいと思います。例えば、投稿を与えられた:どのようにオブジェクトの段落を検索する

私は本当に素晴らしい旅行をポートランド今週末に持っていた。それは美しかったし、クライミングジムは誰にも勝るものではなかった。

私はPortland、OR、Portland、MEをお勧めしたいと思います。

この種の検索の名前はありますか?私はどこから始めたらいいかわからない。

編集:私は現在、Python/DjangoとMySQLを使用していますが、どの技術/プラットフォームでの提案も便利です。

+0

Stack Overflowは、質問を書くときにキーワードに基づいてタグを提案する方法と非常によく似ています。 – dubloons

答えて

1

あなたの文から都市(場所)を抽出するには、NLPを使用する必要があります。 を参照してください: http://www.nltk.org/howto/relextract.html

は、あなたのデータベースに対してクエリを実行します。

多分のような:都市=「ポートランド」

はあなたに都市、州のペアを与えるlocations_tableから 選択都市、状態。

関連する問題