SlideShare uma empresa Scribd logo
1 de 24
Baixar para ler offline
KiWi – A platform for semantic social software


4th Semantic Wiki Workshop at ESWC09
Heraklion, June 2009


Dr. Sebastian Schaffert
Salzburg Research Forschungsgesellschaft


sebastian.schaffert@salzburgresearch.at
http://www.kiwi-project.euhttp://planet.kiwi-project.eu
KiWi Vision




12/03/08        Joint KiWi Workpackage Meeting, © 2008,Sebastian Schaffert, Salzburg Research
“Some people say information is
  power. Baloney. Information
      sharing is power!”
                - Vint Cerf, Google
The Wiki Philosophy

|   core wiki principles:
     |   anyone can edit and contribute
     |   easy to use, low technological barrier
     |   content is easy to link (and thus related)
     |   versioning (information does not disappear)
     |   support for all kinds of media



|   these principles are not restricted to wikis as in “wiki
    engine”, they apply to most social software systems!
Breaking System Boundaries

|   the KiWi system offers the core fuctionalities required by
    social software systems:
     |   representation of many different content formats
     |   easy linking between content items
     |   versioning and change tracking of content items
     |   annotation of content with meta-data
     |   rating and commenting of content by users
     |   user management, user profiles, social networking
     |   personalisation and context adaptation
     |   searching and querying


… and more to come (information extraction, reasoning, ...)!
Breaking Information Boundaries

|   integration of different kinds of content beyond linking
|   same content shared and exchanged between many
    different applications and even systems
Putting the User in the Centre

|   tailor presentation and functionality to information needs of
    the user
     |   different ways of accessing information, depending on context
         and personal preferences
     |   personalisation based on user model (previous activities, …)
     |   use information extraction and user tracking for calculating
         recommendations
     |   allow users to modify the user
         interface by adding new widgets,
         custom layouts, semantic forms
KiWi System:
    a platform following these principles

|   social media applications build on top of this platform and
    can benefit from
     |   sharing content between different kinds of applications (Wiki
         page can be displayed in TagIT, …)
     |   sharing functionality between different kinds of applications
         (editing, versioning, tagging, …)
     |   interoperability with other systems due to semantic web data
         formats
KiWi Applications




12/03/08        Joint KiWi Workpackage Meeting, © 2008,Sebastian Schaffert, Salzburg Research
KiWi Applications: Wiki
KiWi Applications: TagIT
KiWi Applications: Dashboard
The KiWi System




12/03/08        Joint KiWi Workpackage Meeting, © 2008,Sebastian Schaffert, Salzburg Research
KiWi Architecture
Content Item

|   central entity in the data model, used for representing wiki
    pages, images, comments, blog posts, locations, …
|   represents human readable content (text, media) as well as
    associated metadata (RDF triples)
|   semi-structured RDF used to represent all relevant
    structured data of a content item and relations to other
    items, e.g. geo information, EXIF
    data, authorship, replies, …
Model Layer:
    KiWiEntityManager + KiWi Façades

|   central component to access all KiWi data
|   offers transactions, revisions, and storing data in relational
    database, triple store, and search index
|   allows to create KiWi Façades around content items


|   KiWi Façades:
     |   dynamic, application-specific Java views on content + metadata
     |   one content item shared between many different applications
     |   implemented as Java interfaces with annotations
KiWi Services

|   offer core functionalities of the KiWi platform
     |   ContentItemService: loading, updating, storing content items
     |   TaggingService: adding / removing (semantic) tags
     |   SolrService: facetted (semantic) searching
     |   OntologyService: maintaining ontologies
     |   SKOSService: maintaining SKOS thesauruses
     |   …
|   implemented as EJB 3.0 stateless beans (mostly) or Seam
    application-scoped components
|   some of the functionality also exposed as RESTful web
    service
KiWi Actions

|   backing components for user interface functionality:
     |   ViewAction, EditAction, TaggingAction in Wiki
     |   StreamOfActivitiesAction in Dashboard
     |   ExplorerAction and TaggerAction in TagIT
|   mostly implemented as Seam stateful components scoped
    to conversation, page or event
Conclusion & Perspectives




12/03/08        Joint KiWi Workpackage Meeting, © 2008,Sebastian Schaffert, Salzburg Research
Conclusion

|   knowledge management + wiki philosophy + semantic web
    = KiWi
|   KiWi system – a platform for building flexible semantic
    social media applications following the “wiki principles”
     |   provides all the core functionalities
     |   allows sharing of content between applications
     |   allows to realise the KiWi knowledge management idea
|   several applications exist to demonstrate the feasibility:
     |   (Semantic) Wiki – collaborative creation of content
     |   TagIT – geolocating content
     |   Dashboard – personal startpage
Perspectives

|   more functionalities:
     |   inclusion of Sun’s “community equity” system
     |   sophisticated personalisation features (recommendations, user
         interface personalisation)
     |   sophisticated information extraction: automatic extraction of
         metadata, suggestion of tags and related content
     |   rule-based reasoning: users will be able to write their own rules
         that influence how the system behaves
|   more applications:
     |   KiWi Blog
     |   Social Networking Platform
     |   …
KiWi - Links

|   Learn more:
    http://www.kiwi-project.eu
|   Stay up-to-date:
    http://planet.kiwi-project.eu
|   Try it out:
    http://showcase.kiwi-project.eu/KiWi/
|   Download:
    http://kenai.com/projects/kiwi/downloads
http://geekandpoke.typepad.com/
Contact

|   Dr. Sebastian Schaffert
|   Salzburg Research Forschungsgesellschaft
|   Jakob Haringer Str. 5/II
|   A-5020 Salzburg


|   sebastian.schaffert@salzburgresearch.at
|   http://www.kiwi-project.eu
|   http://planet.kiwi-project.eu




                    KIWI © 2008, Sebastian Schaffert, Salzburg Research

Mais conteúdo relacionado

Semelhante a KiWi - a platform for Semantic Social Software

A Semantic Wiki To Support Knowledge Sharing In Innovation Activities
A Semantic Wiki To Support Knowledge Sharing In Innovation ActivitiesA Semantic Wiki To Support Knowledge Sharing In Innovation Activities
A Semantic Wiki To Support Knowledge Sharing In Innovation ActivitiesJennifer Holmes
 
Reflections On Personal Experiences In Using Wikis
Reflections On Personal Experiences In Using WikisReflections On Personal Experiences In Using Wikis
Reflections On Personal Experiences In Using Wikislisbk
 
Web 2.0: Implications for Library Services
Web 2.0: Implications for Library ServicesWeb 2.0: Implications for Library Services
Web 2.0: Implications for Library ServicesADINET Ahmedabad
 
Presentation for Reasoning Web Summer School 2008
Presentation for Reasoning Web Summer School 2008Presentation for Reasoning Web Summer School 2008
Presentation for Reasoning Web Summer School 2008Kiwi Community
 
Presentation for FP7 Information Days 2007-12-13
Presentation for FP7 Information Days 2007-12-13Presentation for FP7 Information Days 2007-12-13
Presentation for FP7 Information Days 2007-12-13Kiwi Community
 
Semantic Tagging for the XWiki Platform with Zemanta and DBpedia
Semantic Tagging for the XWiki Platform with Zemanta and DBpediaSemantic Tagging for the XWiki Platform with Zemanta and DBpedia
Semantic Tagging for the XWiki Platform with Zemanta and DBpediaElena-Oana Tabaranu
 
Wiki-Enabled Management
Wiki-Enabled ManagementWiki-Enabled Management
Wiki-Enabled Managementgeofcorb
 
WireCloud hands-on. FI-PPP-Liaison
WireCloud hands-on. FI-PPP-LiaisonWireCloud hands-on. FI-PPP-Liaison
WireCloud hands-on. FI-PPP-LiaisonMiguel Jiménez
 
On Wikis gadla-summer2011-event
On Wikis gadla-summer2011-eventOn Wikis gadla-summer2011-event
On Wikis gadla-summer2011-eventStella Porto
 
Web 2.0 Tools and their Educationsl Applications
Web 2.0 Tools and their Educationsl ApplicationsWeb 2.0 Tools and their Educationsl Applications
Web 2.0 Tools and their Educationsl ApplicationsAlaa Sadik
 
Semantic Wiki: Social Semantic Web in Use
Semantic Wiki: Social Semantic Web in UseSemantic Wiki: Social Semantic Web in Use
Semantic Wiki: Social Semantic Web in UseJesse Wang
 
Wikis By Rocking Itasio
Wikis By Rocking ItasioWikis By Rocking Itasio
Wikis By Rocking Itasiorockingitasio
 
Wikis By Rocking Itasio
Wikis By Rocking ItasioWikis By Rocking Itasio
Wikis By Rocking Itasiosaikrishnad9
 
Web 2.0 lib_2.0_1
Web 2.0 lib_2.0_1Web 2.0 lib_2.0_1
Web 2.0 lib_2.0_1smtcd
 
Using DSpace at ILRI
Using DSpace at ILRIUsing DSpace at ILRI
Using DSpace at ILRIILRI
 
Semantic Wikis - Social Semantic Web in Action
Semantic Wikis - Social Semantic Web in ActionSemantic Wikis - Social Semantic Web in Action
Semantic Wikis - Social Semantic Web in ActionJesse Wang
 
Feedable, Portable, Mashable, DITAble
Feedable, Portable, Mashable, DITAbleFeedable, Portable, Mashable, DITAble
Feedable, Portable, Mashable, DITAbleMichael Priestley
 

Semelhante a KiWi - a platform for Semantic Social Software (20)

A Semantic Wiki To Support Knowledge Sharing In Innovation Activities
A Semantic Wiki To Support Knowledge Sharing In Innovation ActivitiesA Semantic Wiki To Support Knowledge Sharing In Innovation Activities
A Semantic Wiki To Support Knowledge Sharing In Innovation Activities
 
Reflections On Personal Experiences In Using Wikis
Reflections On Personal Experiences In Using WikisReflections On Personal Experiences In Using Wikis
Reflections On Personal Experiences In Using Wikis
 
Wikis As Plc
Wikis As PlcWikis As Plc
Wikis As Plc
 
Web 2.0: Implications for Library Services
Web 2.0: Implications for Library ServicesWeb 2.0: Implications for Library Services
Web 2.0: Implications for Library Services
 
Presentation for Reasoning Web Summer School 2008
Presentation for Reasoning Web Summer School 2008Presentation for Reasoning Web Summer School 2008
Presentation for Reasoning Web Summer School 2008
 
Presentation for FP7 Information Days 2007-12-13
Presentation for FP7 Information Days 2007-12-13Presentation for FP7 Information Days 2007-12-13
Presentation for FP7 Information Days 2007-12-13
 
Semantic Tagging for the XWiki Platform with Zemanta and DBpedia
Semantic Tagging for the XWiki Platform with Zemanta and DBpediaSemantic Tagging for the XWiki Platform with Zemanta and DBpedia
Semantic Tagging for the XWiki Platform with Zemanta and DBpedia
 
Wiki-Enabled Management
Wiki-Enabled ManagementWiki-Enabled Management
Wiki-Enabled Management
 
WireCloud hands-on. FI-PPP-Liaison
WireCloud hands-on. FI-PPP-LiaisonWireCloud hands-on. FI-PPP-Liaison
WireCloud hands-on. FI-PPP-Liaison
 
On Wikis gadla-summer2011-event
On Wikis gadla-summer2011-eventOn Wikis gadla-summer2011-event
On Wikis gadla-summer2011-event
 
Web 2.0 Tools and their Educationsl Applications
Web 2.0 Tools and their Educationsl ApplicationsWeb 2.0 Tools and their Educationsl Applications
Web 2.0 Tools and their Educationsl Applications
 
Semantic Wiki: Social Semantic Web in Use
Semantic Wiki: Social Semantic Web in UseSemantic Wiki: Social Semantic Web in Use
Semantic Wiki: Social Semantic Web in Use
 
Wikis By Rocking Itasio
Wikis By Rocking ItasioWikis By Rocking Itasio
Wikis By Rocking Itasio
 
Wikis By Rocking Itasio
Wikis By Rocking ItasioWikis By Rocking Itasio
Wikis By Rocking Itasio
 
Wiki Do
Wiki DoWiki Do
Wiki Do
 
Web 2.0 lib_2.0_1
Web 2.0 lib_2.0_1Web 2.0 lib_2.0_1
Web 2.0 lib_2.0_1
 
Using DSpace at ILRI
Using DSpace at ILRIUsing DSpace at ILRI
Using DSpace at ILRI
 
Interconnection and sharing through webservices
Interconnection and sharing through webservicesInterconnection and sharing through webservices
Interconnection and sharing through webservices
 
Semantic Wikis - Social Semantic Web in Action
Semantic Wikis - Social Semantic Web in ActionSemantic Wikis - Social Semantic Web in Action
Semantic Wikis - Social Semantic Web in Action
 
Feedable, Portable, Mashable, DITAble
Feedable, Portable, Mashable, DITAbleFeedable, Portable, Mashable, DITAble
Feedable, Portable, Mashable, DITAble
 

Último

KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...Aggregage
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...DianaGray10
 

Último (20)

KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 
20150722 - AGV
20150722 - AGV20150722 - AGV
20150722 - AGV
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 
20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
201610817 - edge part1
201610817 - edge part1201610817 - edge part1
201610817 - edge part1
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 

KiWi - a platform for Semantic Social Software

  • 1. KiWi – A platform for semantic social software 4th Semantic Wiki Workshop at ESWC09 Heraklion, June 2009 Dr. Sebastian Schaffert Salzburg Research Forschungsgesellschaft sebastian.schaffert@salzburgresearch.at http://www.kiwi-project.euhttp://planet.kiwi-project.eu
  • 2. KiWi Vision 12/03/08 Joint KiWi Workpackage Meeting, © 2008,Sebastian Schaffert, Salzburg Research
  • 3. “Some people say information is power. Baloney. Information sharing is power!” - Vint Cerf, Google
  • 4. The Wiki Philosophy | core wiki principles: | anyone can edit and contribute | easy to use, low technological barrier | content is easy to link (and thus related) | versioning (information does not disappear) | support for all kinds of media | these principles are not restricted to wikis as in “wiki engine”, they apply to most social software systems!
  • 5. Breaking System Boundaries | the KiWi system offers the core fuctionalities required by social software systems: | representation of many different content formats | easy linking between content items | versioning and change tracking of content items | annotation of content with meta-data | rating and commenting of content by users | user management, user profiles, social networking | personalisation and context adaptation | searching and querying … and more to come (information extraction, reasoning, ...)!
  • 6. Breaking Information Boundaries | integration of different kinds of content beyond linking | same content shared and exchanged between many different applications and even systems
  • 7. Putting the User in the Centre | tailor presentation and functionality to information needs of the user | different ways of accessing information, depending on context and personal preferences | personalisation based on user model (previous activities, …) | use information extraction and user tracking for calculating recommendations | allow users to modify the user interface by adding new widgets, custom layouts, semantic forms
  • 8. KiWi System: a platform following these principles | social media applications build on top of this platform and can benefit from | sharing content between different kinds of applications (Wiki page can be displayed in TagIT, …) | sharing functionality between different kinds of applications (editing, versioning, tagging, …) | interoperability with other systems due to semantic web data formats
  • 9. KiWi Applications 12/03/08 Joint KiWi Workpackage Meeting, © 2008,Sebastian Schaffert, Salzburg Research
  • 13. The KiWi System 12/03/08 Joint KiWi Workpackage Meeting, © 2008,Sebastian Schaffert, Salzburg Research
  • 15. Content Item | central entity in the data model, used for representing wiki pages, images, comments, blog posts, locations, … | represents human readable content (text, media) as well as associated metadata (RDF triples) | semi-structured RDF used to represent all relevant structured data of a content item and relations to other items, e.g. geo information, EXIF data, authorship, replies, …
  • 16. Model Layer: KiWiEntityManager + KiWi Façades | central component to access all KiWi data | offers transactions, revisions, and storing data in relational database, triple store, and search index | allows to create KiWi Façades around content items | KiWi Façades: | dynamic, application-specific Java views on content + metadata | one content item shared between many different applications | implemented as Java interfaces with annotations
  • 17. KiWi Services | offer core functionalities of the KiWi platform | ContentItemService: loading, updating, storing content items | TaggingService: adding / removing (semantic) tags | SolrService: facetted (semantic) searching | OntologyService: maintaining ontologies | SKOSService: maintaining SKOS thesauruses | … | implemented as EJB 3.0 stateless beans (mostly) or Seam application-scoped components | some of the functionality also exposed as RESTful web service
  • 18. KiWi Actions | backing components for user interface functionality: | ViewAction, EditAction, TaggingAction in Wiki | StreamOfActivitiesAction in Dashboard | ExplorerAction and TaggerAction in TagIT | mostly implemented as Seam stateful components scoped to conversation, page or event
  • 19. Conclusion & Perspectives 12/03/08 Joint KiWi Workpackage Meeting, © 2008,Sebastian Schaffert, Salzburg Research
  • 20. Conclusion | knowledge management + wiki philosophy + semantic web = KiWi | KiWi system – a platform for building flexible semantic social media applications following the “wiki principles” | provides all the core functionalities | allows sharing of content between applications | allows to realise the KiWi knowledge management idea | several applications exist to demonstrate the feasibility: | (Semantic) Wiki – collaborative creation of content | TagIT – geolocating content | Dashboard – personal startpage
  • 21. Perspectives | more functionalities: | inclusion of Sun’s “community equity” system | sophisticated personalisation features (recommendations, user interface personalisation) | sophisticated information extraction: automatic extraction of metadata, suggestion of tags and related content | rule-based reasoning: users will be able to write their own rules that influence how the system behaves | more applications: | KiWi Blog | Social Networking Platform | …
  • 22. KiWi - Links | Learn more: http://www.kiwi-project.eu | Stay up-to-date: http://planet.kiwi-project.eu | Try it out: http://showcase.kiwi-project.eu/KiWi/ | Download: http://kenai.com/projects/kiwi/downloads
  • 24. Contact | Dr. Sebastian Schaffert | Salzburg Research Forschungsgesellschaft | Jakob Haringer Str. 5/II | A-5020 Salzburg | sebastian.schaffert@salzburgresearch.at | http://www.kiwi-project.eu | http://planet.kiwi-project.eu KIWI © 2008, Sebastian Schaffert, Salzburg Research