有人能帮我解释这两个信息相同但地理图形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?
谢谢大家。
地理需要知道句子中的位置,添加"在";在第一个例子中,指示位置应该在后面。这句话会得到同样的结果:'In Gauteng South Africa'
。
对于第二句话,Geography无法判断位置是"Gauteng"还是"South Africa",因此它什么都不回答,只使用'Gauteng'
将正确回答。