0% found this document useful (0 votes)
67 views

A PHP Library For Ontopia CMS Integration: Andrej Hazucha Jakub Balhar Tomáš Kliegr

This document summarizes a PHP library called KBI Library that allows integration between PHP content management systems (CMS) and knowledge bases. The library acts as an information broker between the CMS and knowledge bases, enabling presentation of knowledge contained in knowledge bases through the CMS. It features a generic implementation to support standard operations and specific implementations for Ontopia knowledge bases. It also includes administration and editor interfaces for Joomla to manage remote sources and queries.

Uploaded by

tmra-conference
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
67 views

A PHP Library For Ontopia CMS Integration: Andrej Hazucha Jakub Balhar Tomáš Kliegr

This document summarizes a PHP library called KBI Library that allows integration between PHP content management systems (CMS) and knowledge bases. The library acts as an information broker between the CMS and knowledge bases, enabling presentation of knowledge contained in knowledge bases through the CMS. It features a generic implementation to support standard operations and specific implementations for Ontopia knowledge bases. It also includes administration and editor interfaces for Joomla to manage remote sources and queries.

Uploaded by

tmra-conference
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

A PHP library for Ontopia

CMS Integration
Andrej Hazucha
Jakub Balhar
Tomáš Kliegr
Introduction
• Integrate PHP based CMS and remote sources
• Fill the gap between to types of systems
(PHP vs. JAVA)
• Information broker between CMS and
knowledge base
• Presentation of knowledge contained in
Ontopia
Architecture
KBI Library
• IKBIntegrator
get source → query → transform → display
• Generic Implementation
support for standard operations
• Ontopia Implementation
specific settings for Ontopia
• XQuery, SPARQL endpoint Implementations
Integrating into Joomla! CMS
• Administration Interface
– manage remote sources, queries and XSLTs
• Editor Interface
– set query parameters (manual / Query Designer)
– combine CMS content and query results
Query Designer
• Support for easy setup of queries / query
parameters
• Domain specific visual tool
• Replaceable in the system
Demo
Future
• Asynchronous querying
• PMML2XTM
Q&A

Thank You!

http://sewebar.vse.cz

You might also like