试图从推文中查找特定位置的名称
Trying to find the name of a specific location from tweets
我正在尝试从推文中查找特定位置的名称,并对从搜索中获得的点击进行情绪分析。我面临的问题是,我正在寻找一个名称假设为 "Sammy's Tap and Grill" 的位置,搜索时没有找到任何结果。我需要搜索 "Sammys" 或 "Sammy's" 之类的内容以获得一些匹配。或者,当我搜索 "Empire State Building" 时,我无法单独搜索 "Empire",它会给出奇怪的推文,包括 Mayan 和 Chola 帝国。所以在这里我必须使用 "Empire State Building" 或 "Empire State" 进行搜索。那么是否有一个 NLP 技巧,我可以做一些事情并从获得最相关点击的位置的全名中搜索可能的最佳术语?我只是能够提出一个解决方案,我正在检查我得到的命中是否是名词,因为有些地方有像 "Excellent" 和 "Fantastic" 这样的名字,我不想弹出形容词。那么有没有一些 NLP 方法可以解决我从推文中搜索位置名称的问题?
您的问题与命名实体识别问题非常相似。您可以尝试使用标准的命名实体提取器或训练您自己的 NER 模型。
NER 有不同的库,例如
万一你想训练你自己的 命名实体识别 模型检查这个链接:
祝你好运)
我正在尝试从推文中查找特定位置的名称,并对从搜索中获得的点击进行情绪分析。我面临的问题是,我正在寻找一个名称假设为 "Sammy's Tap and Grill" 的位置,搜索时没有找到任何结果。我需要搜索 "Sammys" 或 "Sammy's" 之类的内容以获得一些匹配。或者,当我搜索 "Empire State Building" 时,我无法单独搜索 "Empire",它会给出奇怪的推文,包括 Mayan 和 Chola 帝国。所以在这里我必须使用 "Empire State Building" 或 "Empire State" 进行搜索。那么是否有一个 NLP 技巧,我可以做一些事情并从获得最相关点击的位置的全名中搜索可能的最佳术语?我只是能够提出一个解决方案,我正在检查我得到的命中是否是名词,因为有些地方有像 "Excellent" 和 "Fantastic" 这样的名字,我不想弹出形容词。那么有没有一些 NLP 方法可以解决我从推文中搜索位置名称的问题?
您的问题与命名实体识别问题非常相似。您可以尝试使用标准的命名实体提取器或训练您自己的 NER 模型。
NER 有不同的库,例如
万一你想训练你自己的 命名实体识别 模型检查这个链接:
祝你好运)