1

谁能帮我用相同的信息解释这两个文本的原因,但 geograpy3 只能在 1 个句子中检测省份名称?

a = geograpy.get_geoPlace_context(text='I live in Gauteng South Africa')
a.other --> ['Gauteng']

b = geograpy.get_geoPlace_context(text='Gauteng South Africa')
b.other --> [] --> is it wrong?

谢谢大家。

4

1 回答 1

1

地理需要知道句子中的位置,在第一个例子上添加“in”表示位置应该在后面。这句话会做同样的结果:'In Gauteng South Africa'.

对于第二句 Geography 无法判断该位置是“Gauteng”还是“South Africa”,所以它什么也不回答,只使用'Gauteng'会回答正确。

于 2021-04-27T11:33:38.773 回答