Sign inSign up

eyereasoner/eye

By eyereasoner

Updated 17 days ago

EYE reasoner image

Image
0

10K+

eyereasoner/eye repository overview

What is EYE?

EYE is a Semantic Web Reasoner which uses N3/Turle data and rules. It is a semibackward reasoner enhanced with Euler path detection.

More details about the reasoner, it's usage as well as links to tutorials and examples can be found on the EYE GitHub repo

How to use this image

Run eye

docker run eyereasoner/eye

Command line arguments can be passed in the same way as with a native eye installation, e.g.:

docker run eyereasoner/eye \
    http://n3.restdesc.org/n3/friends.n3 \
    http://n3.restdesc.org/n3/knows-rule.n3 \
    --query http://n3.restdesc.org/n3/query-all.n3 \
    --nope
Some convenient aliases
alias eye='docker run --rm \
    -v $(pwd):$(pwd) -w $(pwd) --net=host -i eyereasoner/eye'
alias eye-update='docker pull eyereasoner/eye'

The -v $(pwd):/$(pwd) -w $(pwd) makes local files in the current working directory accessible inside the container (on Linux with a local Docker engine). Using the host network stack reduces the overhead of spinning up a container. -i is needed for eye --multi-query.

Tag summary

Content type

Image

Digest

sha256:358339a73

Size

103.3 MB

Last updated

17 days ago

docker pull eyereasoner/eye