Punktnetservices Proposal

From IKS Project

Jump to: navigation, search

Contents

 Early Adoption and Validation Proposal

punkt. netServices GmbH as Drupal Open Source CMS Integrator would like to implement the FISE semantic engine for automated tagging purposes. The objective is to provide Tag Recommendations for the editors on the one hand as well as to provide rich Tags and Meta Data per content node / content item on the other hand.


Use-Case

Use Case: FISE engine for Tag Recommendations in Drupal CMS 

  1. A editor creates a new content item (or edits an existing) one (= content node in Drupal) inside of the CMS
  2. As a next step the editor clicks a button for 'Tag Recommendations' embeded in the editor's view of Drupal
  3. A for this use case implemented (Drupal) Wrapper will take the content of this node (content item of the editor)
    and hands it over to the FISE semantic engine
  4. FISE semantic engine will extract the relevant terms & phrases of this content item
  5. FISE engine gives relevant phrases back to the Drupal system
  6. This automatic generated tags will be shown in the 'tag area' of the Drupal content node in editors mode
  7. The editor is able to choose from the given tags (select and un-select)
  8. This content node is enriched with automatic generated tags and can be saved
  9. The Drupal system shows the node tags in the form of a tag cloud in the public view of the node (front end view)
  10. The editor team saves time to type in tags per content node again and again

Possible expansion: the tags can be embedded as RDFa into the public HTML view of the content node (to discuss)


Validation

punkt. netServices re-builds it existing website (www.punkt.at) at the moment using Drupal Open Source CMS - we are willing to implement the given use case into a part of our new company website (provided that the FISE engine gives required output) as well as we can offer to create a screen cast of the editors view and show this in a weblog and/or website article about the IKS project (and punkt.l netServices beeing an early adopter).

Performance

The FISE engine should be able to cover the Drupal requests live and in time - so we do not see performance issues here at the moment - should the FISE semantic engine be not able to manage several Drupal requests from a system that is managed by a editor team - enhancements on the side of FISE could be made. But the service on hand is planned to work on time to give the editor / user the possibility to interact with the tag recommendation service.

Planned Tasks

  • Set Up of FISE semantic engine in a development environment of punkt. netServices
  • Implementation of a Drupal Wrapper for the FISE engine
  • Implementation of the above given use case
  • tests (performance, scalability, stability)
  • Provide output as demo & screen cast

Online Demo

See: http://iks.punkt.at. Login: admin | admin

Visibility

As mentioned above we would like to implement the use case in a part of our new punkt. netServices website that will be based on Drupal - furthermore we can offer to provide a screen cast of the editors view of the tag recommendation service as well as we will show it to our customers if the service works well & is interesting for them. Furthermore we can show the new Drupal service using FISE on several Drupal events we are participating in the future (as local & national Drupal meetings or a DrupalCon (US and/or Europe) to give the Drupal community a glue of what the IKS module can provide for Drupal OS Content Managemnt System.

Performance of Contract

  • Start of contract 1st October 2010
  • IKS component for validation is the FISE
  • Demo system available 1st March 2011
  • Validation interview in March 2011
  • End of Contract 31st March 2011
  • Total remuneration for this contract is 6000 Euro.