您的位置:首页 > 大数据 > 人工智能

关于知乎大佬:知识图谱-给AI装个大脑本人遇到的问题总结

2020-01-14 18:41 1226 查看

学习知识图谱参照SimmerChan大佬

笔者这个菜鸟在做相关实践所遇到的问题

  • 1.在实践篇二中,默认生成的mapping文件后需要手动修改D2RQ文件夹中的kg_demo_movie_mapping.ttl文件,修改方式参考大佬实践二的文章,建议使用notepad++,进入其目录windows平台的操作指令是cd
    /d 目录,例如cd /d D:/d2rq

  • 2.在实践篇三返回全是no results可能是编码问题在数据库中修改编码为utf8alter database kg_demo_movie character set utf8 ;然后mapping文件里的数据库配置的那一行改成 d2rq:jdbcDSN
    “jdbc:mysql:///kg_demo_movie?useUnicode=true&characterEncoding=utf8”;

  • 3.实践篇四真心建议使用apache-jena-3.5.0apache-jena-fuseki-3.5.0如果第二次启动fuseki-server.bat报错,请删除tdb文件夹下所有pre开头的文件以及删除tdb.lock文件,在http://localhost:3030/中查数据时一直转圈就是出不来东西请在3030界面SPARQL ENDPOINT框框中填写http://localhost:3030/kg_demo_movie/sparql,规则推理rules出不来结果我也不知道怎么回事。非要使用高版本的apache-jena(超过3.8)请参照大佬卿笃军的关于jena-fuseki SPARQL query版本问题的解决方案

  • 4.实践篇五在fuseki-server.bat运行成功后直接跑大佬的query_main.py即可,不过需要用python2.7,只装了anaconda python3的同学请在prompt依次输入

    conda update conda

    conda create --name python2 python=2.7

    activate python2

    conda install anaconda
    未识别refo记得加上pip install refo jieba sparqlwrapper
    非要用python3跑的话,可以参考片刻大佬的github

  • 点赞
  • 收藏
  • 分享
  • 文章举报
Madname 发布了41 篇原创文章 · 获赞 1 · 访问量 1147 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: