不仅从文本中提取位置,还从地理图(Python)中提取其他名称
我试图从文本中仅提取城市名称,因此我将Geography库与python结合使用,但在输出中,提取了一些其他名称。 这是我的密码:不仅从文本中提取位置,还从地理图(Python)中提取其他名称,python,nlp,nltk,geograpy,Python,Nlp,Nltk,Geograpy,我试图从文本中仅提取城市名称,因此我将Geography库与python结合使用,但在输出中,提取了一些其他名称。 这是我的密码: from geograpy.extraction import Extractor text6 = u"""Some text...""" e6 = Extractor(text=text6) e6.find_entities() print(e6.places) 输入文本:- 反对派领袖马欣达·拉贾帕克萨说,整个公众 由于宪法委员会的反对,政府已经垮台 武断的行
from geograpy.extraction import Extractor
text6 = u"""Some text..."""
e6 = Extractor(text=text6)
e6.find_entities()
print(e6.places)
输入文本:-
反对派领袖马欣达·拉贾帕克萨说,整个公众
由于宪法委员会的反对,政府已经垮台
武断的行为。反对党领袖是在回应一项批评时这样说的
在举行会议后提出的查询日志
输出
['Opposition', 'Leader Mahinda Rajapaksa', 'Opposition Leader']
本文中没有任何城市名称,因此输出应为空作为地理图3的提交者,要复制您的问题,我在最新的地理图3中添加了一个测试: 并增加了一个问题: 固定为: 所以现在的结果是:
[]
按要求
def testStackoverflow54712198self:
'
看见https://stackoverflow.com/questions/54712198/not-only-extracting-places-from-a-text-but-also-other-names-in-geograpypython
'
反对派领袖马欣达·拉贾帕克萨说,由于宪法委员会的武断行为,整个公共行政已经崩溃。反对党领袖是在回答记者在一次会议后提出的问题时这样说的
e=提取文本
地点=e.查找地理实体
如果self.debug:
印刷厂
self.assertEqual[],位置
显示输入和输出文本