使用维基词典获取准确的同义词或反义词

时间:2015-03-13 13:06:40

标签: javascript jquery dbpedia mediawiki-api wiktionary

我正在尝试使用维基词典检索同义词和反义词。我得到了一些回应,但它有点朦胧。我使用过这段代码:

$(document).ready(function() {
    var page= $( this ).val();
    $.getJSON(baseURL+'/w/api.php?action=parse&format=json&prop=text|revid|displaytitle|extracts&callback=?&page=' + page,
    function(json) {
      if(json.parse.revid > 0) {                
        //showPage(page,json.parse.text['*']);
                var markup = json.parse.text['*'];
                var blurb = $('<div></div>').html(markup);
                var last = $(blurb).find('p');
        $('#article').html(last);
                console.log(last);
      } else {
         // error code
      }
    });
  });

有可能得到确切的字吗?如果是,那么我需要一些线索。

1 个答案:

答案 0 :(得分:0)

Nemo的第0条维基开发规则:如果你发现自己正在解析wikitext,那你就错了。

如果您使用的是英文维基词典,那么您很幸运:您可以而且应该使用DBpedia的Wiktionary RDF extraction并根据需要帮助改进它。如果您需要其他维基词典,请参考他们的DBpedia提取。