Sign inSign up

eyereasoner/eye

By eyereasoner

•Updated about 1 month 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

about 1 month ago

docker pull eyereasoner/eye