【问题标题】:Extracting personal attributes from text从文本中提取个人属性
【发布时间】:2017-10-25 11:59:09
【问题描述】:

我想从一个人写的文本中提取个人属性。例如,

我一直对职业自行车很感兴趣。作为一个单身母亲,要找到足够的时间去从事一项专业的运动从来都不是一件容易的事。我能做的最好的就是沿着墨尔本美丽的海滩短途骑行......

理想情况下,我想提取自行车:兴趣、女性:性别、运动:兴趣、墨尔本:位置。我认为这称为命名实体提取,但我不确定。我试过Stanford Named Entity Recognizer,但它并没有给我想要的东西。最重要的是个人属性,例如性别、年龄、兴趣等,而在不同的样本中它忽略了大部分。

是否有任何工具/库(最好在 Python 中)可以帮助我做到这一点?我知道 NLTK,但我不知道如何/是否可以在这里使用它。

【问题讨论】:

标签: python nlp nltk named-entity-extraction


【解决方案1】:

通常,斯坦福命名实体标记器有一些默认分类器,它只有一些通用标记,如'Name','Location','Organizations'。如果您需要其他一些标记,则必须训练自己的分类器。您可以参考this for create new classifier。我已经创建了自定义模型并且工作正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-27
    • 2016-01-10
    • 1970-01-01
    • 1970-01-01
    • 2023-01-17
    • 1970-01-01
    • 2021-09-08
    • 1970-01-01
    相关资源
    最近更新 更多