Stanford Parser 下载使用

来源:互联网 发布:淘宝卖家擅自取消订单 编辑:程序博客网 时间:2024/05/16 12:19

stanford parser下载:http://nlp.stanford.edu/software/lex-parser.shtml#Download


下载下来之后可能会有些迷,没有传说中那个叫englishPCFG.ser.gz的包对不对


那就很拉闸,那么怎么找到东东呢?找到stanford-parser-3.8.0-models.jar这个包,很容易找到,然后下面那行命令解压

unzip stanford-parser-3.8.0-models.jar

然后我们就可以找到上面那个包了

然后在python里面这样子使用就ok了

  from nltk.parse.stanford import StanfordParser    if __name__ == '__main__':        stanford_parser_dir = '/home/qin/download/stanford-parser-full-2017-06-09/'        eng_model_path = "edu/stanford/nlp/models/lexparser/englishPCFG.ser.gz"        my_path_to_models_jar = stanford_parser_dir  + "stanford-parser-3.8.0-models.jar"        my_path_to_jar = stanford_parser_dir  + "stanford-parser.jar"        parser=StanfordParser(model_path=eng_model_path, path_to_models_jar=my_path_to_models_jar, path_to_jar=my_path_to_jar)        s = parser.raw_parse("you are beautiful.")        for line in s:            for t in line:                print(t)


原创粉丝点击