AIDA is a scheme for English sentences. Such sentences are:
- Atomic: a sentence describing one thought that cannot be further broken down in a practical way
- Independent: a sentence that can stand on its own, without external references like "this effect" or "we"
- Declarative: a complete sentence ending with a full stop that could in theory be either true or false
- Absolute: a sentence describing the core of a claim ignoring the (un)certainty about its truth and ignoring how it was discovered (no "probably" or "evaluation showed that"); typically in present tense
See the following publications for the details:
- Tobias Kuhn. Using the AIDA Language to Formally Organize Scientific Claims. In Proceedings of the Sixth International Workshop on Controlled Natural Language (CNL 2018). IOS Press, 2018.
- Tobias Kuhn, Paolo Emilio Barbano, Mate Levente Nagy, and Michael Krauthammer. Broadening the Scope of Nanopublications. In Proceedings of the 10th Extended Semantic Web Conference (ESWC). Springer, 2013.
A simple example of an AIDA sentence is:
Malaria is transmitted by moquitoes.
This is a more specific and more complex example:
The degree of hepatic reticuloendothelial function impairment does not differ between cirrhotic patients with and without previous history of SBP.
AIDA sentences can be represented by URIs of the following form:
- http://purl.org/aida/Malaria+is+transmitted+by+moquitoes.
- http://purl.org/aida/The+degree+of+hepatic+reticuloendothelial+function+impairment+does+not+differ+between+cirrhotic+patients+with+and+without+previous+history+of+SBP.
The docs directory contains the AIDA website, made to be served with GitHub
Pages (repository settings > Pages > deploy from branch master, folder
/docs):
index.htmlis the landing page.s/index.htmlshows a single AIDA sentence, given URL-encoded after a?as ins/?Malaria+is+transmitted+by+mosquitoes., together with its URI and the sources linked to it.404.htmlforwards any other path to that sentence page, so that/aida/Malaria+is+transmitted+by+mosquitoes.works too (but is first answered with HTTP status 404).data/sentences.jsonholds the sources of each sentence. It is generated fromtables/all.csvandtables/jansenstudy.csv(which is not part ofall.csv) withscripts/make-site-data.py, which also prints the sentence and source counts shown on the landing page.usecases/*/index.htmlare the use case pages. They are generated from the Markdown files inusecaseswithscripts/make-site-usecases.pyand should not be edited by hand.datasets/*/index.htmlare the dataset pages. They are generated from the tablespapers.csv,npuserstudy.csv,npbotstudy.csvandjansenstudy.csvwithscripts/make-site-datasets.pyand should not be edited by hand either. The script prints the sentence counts shown on the landing page. Both page scripts sharescripts/sitepage.py.
For http://purl.org/aida/... URIs to end up on the website, the PURL has to
be a partial redirect to the address of the sentence page followed by ?,
that is <site address>/s/?. A partial redirect to the site address itself
works as well, via 404.html.