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>