Jac*_*ain 10 nlp named-entity-recognition text-mining information-extraction named-entity-extraction
从自由文本中提取位置的推荐方法有哪些?
我能想到的是使用像"单词......在位置"这样的正则表达式规则.但是有比这更好的方法吗?
此外,我可以考虑使用包含国家和城市名称的查找哈希表表,然后将文本中每个提取的标记与哈希表的标记进行比较.
有人知道更好的方法吗?
编辑:我正在尝试从推文文本中提取位置.因此,大量推文的问题也可能影响我对方法的选择.
Bla*_*sad 11
所有基于规则的方法都将失败(如果您的文本真的"免费").这包括正则表达式,无上下文语法,任何类型的查找...相信我,我以前去过那里:-)
此问题称为命名实体识别.位置是3个研究最多的课程之一(有人和组织).Stanford NLP有一个非常强大的开源Java实现:http://nlp.stanford.edu/software/CRF-NER.shtml
您可以轻松地在其他编程语言中找到实现.
| 归档时间: |
|
| 查看次数: |
4521 次 |
| 最近记录: |