地理两个省名相同的句子返回不同的结果

2024-06-08 06:51:05 发布

您现在位置:Python中文网/ 问答频道 /正文

有谁能帮我解释一下这两段文字的原因,它们的信息相同,但地理图3只能在一句话中检测出省名

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?

谢谢大家


Tags: textin信息livegetcontext原因other
1条回答
网友
1楼 · 发布于 2024-06-08 06:51:05

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

对于第二句话,地理无法判断位置是“豪登”还是“南非”,因此它没有回答任何问题,只使用'Gauteng'将正确回答

相关问题 更多 >

    热门问题