TaOPis
| TaOPis | |
|---|---|
| autopoiesis.foi.hr | |
| Status: | prototype |
| License: | GPL |
| Affiliation: | Faculty of Organization and Informatics |
| Web resources | |
- Programmed in : FLORA-2, Python, PostgreSQL, PHP
- Licence: GPL
- Author: User:Mschatte
- Homepage: http://autopoiesis.foi.hr
- Demo: http://autopoiesis.foi.hr
TaOPis is an open source community project hosting system with an integrated semantic wiki component based on F-logic. It's reasoning engine is FLORA-2 but it is mostly implemented in Python and PHP. PostgreSQL acts mainly as an interaction layer between the three platforms. TaOPis' semantic wiki is based on a fully object oriented framework - any wiki page, any forum post, any blog entry, any user etc. is considered to be a generic object that can be specialized using attribute value tags. Special tags like class or subclass allow for specializing them further with object-oriented semantics and the creation of class hierarchies. Links between objects are considered to be relations. A still not implemented feature (semantic web services) shall provide methods for such objects. Users can query the semantic wiki through F-logic syntax, but agents can also export OWL of FLORA-2 ontologies of a given project. There is also a Facebook application interface available. TaOPis was still under active development as of February 2009.
Contents |
[edit] Main wiki characteristics
Is the wiki web-based or a (standalone) desktop application?
- Web-based
What communities (type/size) is the wiki intended for?
- Any on-line communities of rather smaller size due to lack of processing power.
Main editing paradigm:
- Wiki-syntax and tagging for content and metadata.
[edit] Standard project info (align with sourceforge attributes)
What is the wiki engine's software license?
- The wiki engine is ditributed under GPL
What programming language is it written in?
- FLORA-2, Python, PHP, PostgreSQL
What status is the project in? (project maturity)
- Prototype
What is the estimated size of the developer community?
- Currently around 1 main developer and few commenting "co-developers"
What is the estimated size of the installation base?
- Currently only 1
[edit] Standard wiki features
- User Features
- Editing: Markup Syntax Forms Point and click
- Markup Syntax: Niklas (an extension of BB code)
- Access Rights: Self-organizing filtering system (any user can be a moderator; others can use moderation)
- Attachments' allowed?: Not yet.
- Versioning: No
- Navigation Support: Threads, navigation through tags, dynamic queries
- Tagging of pages: Attribute/value tags
- Plugins: No
- Further Features: inclusion of remotely hosted images, emoticons, avatars, YouTube movies
- Developer Features (things relevant when you want to "tap" a wiki)
- Backend: PostgreSQL database, FLORA-2 reasoning engine
- Versioning 4 Devs: CVS
- XML-RPC Ready: Not yet.
- Extension Mechanisms: Under development
- Backend: PostgreSQL database, FLORA-2 reasoning engine
- Subject Attribution: current
- Subject Attribution: social network analysis
- Subject Granularity: object
- Representation destinction: true
- Terminology reuse: true
- Object type: any
- Context: true, community based
- Import RDF: false (only with external script)
- Import RDFS: false (only with external script)
- Export OWL and FLORA-2: true
- Class model: self organizing
[edit] User Features
- Editing: Simple editor with few JavaScript extensions
- Markup Syntax: Niklas
- Access Rights: Self-organizing filtering system (any user can be a moderator; others can use moderation)
- Attachments: No, external links only
- Versioning: No
- Navigation: Threads, navigation through tags, dynamic queries
- Plugins: under development
- Developer Features
- Backend: PostgreSQL database, FLORA-2 reasoning engine
- Versioning 4 Devs: CVS
- XML-RPC Ready: no
- Extensions Mechanism: under development
[edit] Formalization
Are semantics (triples/whatever) separated from or included in the wiki markup?
- Semantics are partially included in the wiki syntax (links, queries), and partially gathered through tagging
Is the end user supported when formalizing content/adding annotations in some way? autocompletion/proposal generation/schema or consistency checking
- autocompletion is planned
What representation language is used? (RDF/OWL/...)
- F-logic and OWL
Is there versioning support for the formalized content?
- no, but planned
Is there provenance (Herkunft) support for the formalized content? (get formalized contents/triples tagged with its author?)
- yes
What things can get formalized?
- any object (wiki page, forum post, blog entry, link/relation, user - implemented but not visible, project/organization - implemented but not visible)
Is there support for typing pages/category system/page tagging?
- yes, full support for attribute/value tags, creation of classes of objects, subclasses, as well as methods (semantic web services - planned)
Is there support for typing links?
- yes
What ontology support does the wiki provide?
- FLORA-2/F-logic, OWL
Is there support for loading/saving ontologies?
- yes
Can ontologies be created/changed from within the wiki?
- yes
Is there any reasoning support?
- yes, FLORA-2 queries integrated into Niklas wiki syntax
Is the instance data required to comply with the ontologies?
- ontologies are created dynamically and are probability annotated through social network analysis (currently a modified PageRank algorithm is used)
How can semantic information be exploited?
- page rendering, navigation, search
Is there simple querying support? (search for all triples with a certain subject, predicate, object)
- simple F-logic syntax
Is there advanced querying support? (free, complex queries) Is there any real user interface for expressing advanced queries?
- advanced F-logic syntax
Is there any special visualization?
- planned
Is there any way to render pages from formalized content?
- queries use semantic templates to render page content (e.g. FAQ, TOC, list of definitions, list of most important terms etc.)
[edit] Publications
- Schatten, Markus; Maleković, Mirko; Rabuzin, Kornelije. Inconsistencies in Semantic Social Web Applications // Proceedings of the 20th Central European Conference on Information and Intelligent Systems / Aurer, Boris ; Bača, Miroslav ; Rabuzin, Kornelije (eds.). Varaždin : Faculty of Organization and Informatics, 2009. 3-6
- Schatten, Markus; Čubrilo, Mirko; Ševa, Jurica. Dynamic Queries in Semantic Wiki Systems // Proceedings of the 20th Central European Conference on Information and Intelligent Systems / Aurer, Boris ; Bača, Miroslav ; Rabuzin, Kornelije (eds.). Varaždin : Faculty of Organization and Informatics, 2009. 13-20
- Schatten, Markus; Bača, Miroslav; Ivanković, Marinela. Public Interfaces as the Result of Social Systems Structural Coupling // The Proceedings of the 1st International Conference on Information Society and Information Technologies ISIT 2009 / Matej Mertik, Nadja Damij (eds.). Dolenjske Toplice : Faculty of information studies in Novo mesto, 2009.
- Žugaj, Miroslav; Schatten, Markus. Poduzeće 2.0 kao temelj za pramac/krma organizaciju i upravljanje znanjem // Ekonomski vjesnik : Časopis Ekonomskog fakulteta u Osijeku. XXII (2009) , 1; 103-114
- Žugaj, Miroslav; Schatten, Markus. Informacijski sustav za upravljanje znanjem u hipertekst organizaciji. // Ekonomski vjesnik : Časopis Ekonomskog fakulteta u Osijeku. 21 (2008) , 1-2; 19-30
- Maleković, Mirko; Schatten, Markus. Leadership in Team Based Knowledge Management - An Autopoietic Information System's Perspective // 19th Central European Conference on Information and Intelligent Systems, Conference Proceedings / Aurer, Boris ; Bača, Miroslav (eds.). Varaždin : Faculty of Organization and Informatics, 2008. 53-56
- Schatten, Markus; Čubrilo, Mirko; Ševa, Jurica. A Semantic Wiki System Based on F-Logic // 19th Central European Conference on Information and Intelligent Systems, Conference Proceedings / Aurer, Boris ; Bača, Miroslav (eds.). Varaždin : Faculty of Organization and Informatics, 2008. 57-62
- Schatten, Markus; Žugaj, Miroslav. Organizing a Fishnet Structure // Proceedings of the ITI 2007 29th International Conference on INFORMATION TECHNOLOGY INTERFACES / Luzar - Stiffler, Vesna ; Hljuz Dobric, Vesna (eds.). Zagreb : SRCE University Computing Centre, 2007. 81-86
- Bača, Miroslav; Schatten, Markus; Deranja, Dinko. Autopoietic Information Systems in Modern Organizations. // Organizacija. 40 (2007) , 3; 157-165