Skip to main content

simple knowledge graph tools with minimal dependency

Project description

kgtool: toolbox for processing knowledge graph and cnSchema



install
-------------
pip install kgtool

additional setup
* install graphviz/dot to render schema in image
brew install graphviz

* RDF/JSON-LD processor
pip install rdflib-jsonld





tools
-------------

kgtool/core.py
* file utilities
* json data access
* data conversion

kgtool/stats.py
* table item statistics

cns/cns_schema
* convert
* validate
* graphviz

cns/cns_excel
* load cnSchema schema in excel

cns/schemaorg and cns/cns_schemaorg
* convert schemaorg to cnsSchema format



cnSchema 201806
====================

### cns_top
源文件
https://docs.google.com/spreadsheets/d/1YKtEpHqa2I8LvuNAVDg3uwV6G9b4ZrNJsZdvPMS3_98/edit#gid=175537852

./genschema.sh cns_top



### cns_creativework
源文件
https://docs.google.com/spreadsheets/d/1bdHtgT-dHyTTJNE_Eft68rRHfHoIoen29GKfcpCiHEs/edit#gid=1781706819

./genschema.sh cns_creativework


### cns_place
源文件
https://docs.google.com/spreadsheets/d/1aX-_QOj2GQALx-k_dJU-ak5LyvV0iIBaAg6s2N0UNmw/edit#gid=1952900205

./genschema.sh cns_place


### cns_organization
源文件
https://docs.google.com/spreadsheets/d/1qVaBhsbf0RRkrVhG0kkkn79q_fH4s4bV3oO5isGrX8o/edit#gid=659512552

./genschema.sh cns_organization


### cns_person
源文件
https://docs.google.com/spreadsheets/d/1qVaBhsbf0RRkrVhG0kkkn79q_fH4s4bV3oO5isGrX8o/edit#gid=659512552

./genschema.sh cns_person




### cns_schemaorg
源文件
https://docs.google.com/spreadsheets/d/1mpiBxI5rK_qs86IpbXgN1xbhrxS_VYF0XjI_fcRpl00/edit#gid=364353024

./genschema.sh cns_schemaorg

TODO: super class/property 这一块还没有做
TODO: 形成template
TODO: 处理 domain/range


### cns_kg4ai
源文件
https://docs.google.com/spreadsheets/d/1wAM3zoyjFmo0O92-okLHLMXwKNvx_GCWV2eu_AeX3VY/edit#gid=1085464633

./genschema.sh cns_kg4ai

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kgtool-0.0.6.tar.gz (17.4 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page