Importing Knowledge Fragments to CMS-Enabled Data Mining Analytical Reports
published: June 30, 2010, recorded: May 2010, views: 3497
Report a problem or upload filesIf you have found a problem with this lecture or would like to send us extra material, articles, exercises, etc., please use our ticket system to describe your request and upload the data.
Enter your e-mail into the 'Cc' field, and we will keep you updated with your request's status.
Descriptive data mining only brings its fruits when the results are provided to the end user in a palatable form. The vehicle for end-user delivery of mining results (and associated information such as data schema, task settings, and domain background knowledge) are so-called analytical reports. In order to manage a huge number of reports referring to different mining sessions, we designed a data mining web portal based on a content management system, together called SEWEBAR-CMS.1 One of the requirements on the CMS was the ability to interact with semantic knowledge sources and other structured data, see . The data analyst who authors an analytical report in the CMS has different possibilities of (semi-)automatically entering structured data into the text. First, for locally stored data such as mining task/result/data descriptions exported from mining tools in PMML (Predictive Model Mark-Up Language), a CMS plugin can pick marked segments of HTML code, produced from PMML using XSLT, and insert them into the report as indicated by the analyst. Second, sophisticated support for remote data/knowledge has been newly added. The infrastructure for this functionality allows to persistently specify – Links to queriable resources – Template queries for these resources (which can be paramatrized by the end-user at runtime) – XSLT transformations allowing to insert the results of queries as HTML fragments, either static or dynamically updated from the resources. Currently we experiment with queriable resources in the form of native XML database (Berkeley, queried via XQuery), which stores PMML data, and semantic knowledge bases both in the form of SPARQL endpoint and Ontopia Knowledge Suite (a Topic Maps tool, queried via a Prolog-like language called tolog). Inclusion of further types of resources such as Lucene indices is in progress.
Link this pageWould you like to put a link to this lecture on your homepage?
Go ahead! Copy the HTML snippet !