【问题标题】:How to search paragraph(s) for objects如何在段落中搜索对象
【发布时间】:2017-02-03 18:01:12
【问题描述】:

我正在寻找一种从自然书写的文本中解析对象的方法。我有一个包含数千个位置(城市、州)的数据库。当我的用户写帖子时,我想智能地找到并丰富所写的位置。例如,给定帖子:

这个周末我在 波特兰 度过了一段非常愉快的旅程。很漂亮,攀岩馆也是首屈一指的。

我想推荐俄勒冈州波特兰和缅因州波特兰,并请用户选择一个。

这种搜索有名称吗?我什至不知道从哪里开始。

编辑:我目前正在使用 Python/Django 和 MySQL,但有关任何技术/平台的建议都会很有用。

【问题讨论】:

  • 非常类似于 Stack Overflow 如何在您编写问题时根据关键字建议标签。

标签: python mysql django search


【解决方案1】:

您需要使用 NLP 从句子中提取城市(位置)。 看: http://www.nltk.org/howto/relextract.html

然后对您的数据库运行查询:

也许像: 从 location_table 中选择城市,州,其中 city="Portland"

这将为您提供城市、州对。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-03
    • 1970-01-01
    • 2013-10-12
    • 2017-11-18
    相关资源
    最近更新 更多