Tags:
FCA, knowledge graphs, concepts, SemLIS
Owner:
ferre@irisa.fr
computes the concepts of a knowledge graph according to the theory of Graph-FCA, an extension of Formal Concept Analysis (FCA) for knowledge graphs (e.g., RDF graphs, conceptual graphs, power context families). The application takes as input the description of a knowledge graph in a text file, and returns the set of concepts in several formats: JSON, textual, SVG, and DOT. A number of options allow to control the production and display of concepts.
Please log in to perform a job with this app.
.p
text file describing your knowledge graph (see demo and examples on Bitbucket)[-quad] [-only-cores] [-l <int>] [-n <int>] [-minsupp <int>] [-maxsize <int>] [-ctx] [-sub] [-norel] [-ext] [-injective] [-supp]
-quad
use quadratic mode for generation-only-cores
only compute and display core patterns-l
maximum number of generation levels-n
maximum number of variables in generated patterns-minsupp
filter concepts by minimum support (default 1)-maxsize
filter concepts by maximum size (nb. nodes)-ctx
include context graph in DOT output-sub
include subsumption relationships between concepts in DOT output-norel
displays relational edges as attributes inside nodes (e.g., to better see subsumptions relations)-ext
print extents for each node-injective
show only injective mappings in solutions-supp
print only concept support rather than object list-help
Display this list of options--help
Display this list of optionsAn open source repository is available on Bitbucket. It also contains a few examples (input and output).
In input :
% British royal family :- Charles & William & Harry & Georges : [ male ], Diana & Kate & Charlotte : [ female ], William & Harry : [ parent Charles & Diana ], Georges & Charlotte : [ parent William & Kate ].
In output :
12/06/2019 : Version 2.0, for Graph-FCA tutorial
26/07/2016 : Version 1.0, initial version
This app id is : 132
This curl command will create a job, and return your job url, and also the average execution time
files and/or dataset are optionnal, think to remove them if not wantedcurl -H 'Authorization: Token token=<your_private_token>' -X POST -F job[webapp_id]=132 -F job[param]="" -F job[queue]=standard -F files[0]=@test.txt -F files[1]=@test2.csv -F job[file_url]=<my_file_url> -F job[dataset]=<my_dataset_name> https://allgo.inria.fr/api/v1/jobs
Then, check your job to get the url files with :
curl -H 'Authorization: Token token=<your_private_token>' -X GET https://allgo.inria.fr/api/v1/jobs/<job_id>