1

我想编程一个可以自动生成语句的android应用程序。但在我可以构建语句之前,我需要来自 wikidata 的信息。

我只需要一个输入关键字的可能性,我将获得有关它的所有信息。

应该是这样的:

输入:

     "New York"

输出:

     "population: 8,405,837, 2016; 8,175,133, 2010;........"

     "head of gouverment: Bill de Blasio, 1 January 2014;........."
    .
    .
    .

有了这些数据,我可以建立我的陈述,例如:“自 2016 年以来,纽约的人口为 8,405,837 人”(对于 de Statement 建设,我只需要提取数据的帮助)

我需要这样的方法:

public String getDataByKeyWord (String keyWord ){
String data;
.
.
return data;
}

我希望你能帮助我,这对我来说非常重要。对不起,如果我犯了错误,这是我第一次来这里。谢谢

4

1 回答 1

0

您可以在这里找到所需的一切https://www.mediawiki.org/wiki/Wikidata_Toolkit

维基数据是结构化数据(与维基百科相反),您将能够以更结构化的数据方式浏览它

于 2016-10-12T09:05:17.743 回答