Technology
The most relevant technology components required by Spribo's "knowledge networks as a service" business strategy are:
- Proprietary semantic engine to store and manipulate seamless knowledge representation models using topic maps standard specifications (e.g., XTM).
- A knowledge model (ontology) applied to represent social attributes (identity, reputation, presence, relationships, groups, conversations and sharing behavior) and social content (e.g., blog posts, comments, messages, board posts, wiki articles, images, polls, etc.) based on standard ontology (e.g., SIOC, FOAF, SKOS, Dublin Core, etc.).
- Standard and proprietary interfaces for accessibility, portability and aggregation purposes with social media sites (e.g., Facebook, Twitter, Flickr, YouTube, Wikipedia, Google, Yahoo, etc.), considering common data schemes, frameworks, protocols and APIs (e.g., Semantic Web/RDF, SIOC, FOAF, SKOS, OAuth, OpenID, YouTube Data API, Facebook Connect, etc.).
- Social web applications to interact and share aggregated data and software tools to manage and analyze the knowledge network and its aggregated content.
- A web content management system to store and publish multimedia content.
- A web portal to present knowledge communities and web applications through different Internet access devices (e.g., desktops, notebooks, smartphones, game consoles, etc.).
- IT infrastructure required for service delivery, considering service-oriented architecture and cloud computing frameworks, as well as guaranteed scalability and quality of service.