While the term ontology is widely understood as a shared and formal specification of a conceptualization, the term knowledge is vaguely defined. In the project Corporate Semantic Web we define knowledge as a network of skills and capabilities used to solve a task. Our working group researches methods and processes to collaboratively manage ontologies and knowledge, especially we will consider concurrent access to ontologies, provide user-specific views on the knowledge, and support communication between users.
Collaboration is a principle needed for knowledge sharing. The bigger a collaborating group, the more knowledge it can share. Knowledge on the Web shared by Web users allows for emerging of collective knowledge through constant information exchange, knowledge sharing and networking over the Web. This collective knowledge produced every day by crowds is of a huge importance also for companies.
Accessing different knowledge sources:1. Access through social networks:
Public Facebook status updates, tweets, bookmarks, and pictures represent immediate knowledge about our world, generated by Web users. Among this content, many reports on breaking news emerge in real-time together with the valuable knowledge about content relevant to the corporate world.
2. Access through games with purpose:
Although computers and computation have been and still are being heavily developed and improved, there are still a lot of tasks computers are unable to solve. Particularly, when it comes to semantics and meaning of things algorithms are dependent on human input. In the Semantic Web we have to deal with many tasks that computers cannot yet solve by themselves. This includes tasks like tagging of resources, particularly non-textual multimedia resources like images, audio and videos, locating objects in videos and the creation or alignment of ontologies. Briefly speaking tasks that require creativity.
Technologies
The employees of a company are important assets because they have know-how about processes and workflows within the company as well as knowledge about customers. Often the know-how and knowledge is only accessible by one person - the person who gained the experience. In literature the authors refer to knowledge that is difficult to transfer between individuals as tacit knowledge. Knowledge management (KM) is the technological and organizational approach to counter this effect. Its purpose is to make implicit knowledge explicit and to make it usable for other people.
From the presented perceptions of knowledge management we conclude that organizations will have to use some approaches to represent the corporate knowledge explicitly. To ensure that the knowledge assets are understood easily they also have to ensure a shared understanding of their application domain. Semantic technologies provide means to support the goal of creating a shared understanding, e.g., ontologies, standardized data model for representing and exchanging information as well as rule languages. Over time knowledge represented with ontologies and rules has to be updated because the understanding of the application domain changes and evolves, e.g., a company will develop new products, acquire new customers, or establish new workflows.
Despite some missing features, from a technological viewpoint current methodologies and tools can be used to create and maintain knowledge and ontologies collaboratively. However, in a corporate environment we rarely find them in use. In our opinion the reason is that employees have to study semantic technologies in advance to understand these methodologies and to operate the rather complex user interface of semantic based tools. Organizations need easy-to-use tools which fit to their needs. Thus, we will not develop new knowledge management system in the working package. Instead, we develop new concepts of interaction with semantic tools to reduce the complexity of creating semantically enriched content and managing ontologies.
Technologies