Analyzing and Modeling Communities Interactions through Social Semantic Web Applications: interacting with dynamic semantic systems of the web.
The web is a worldwide system never sleeping. In all its dimensions the complexity of the web is growing. The dynamics of the system and its ever-changing contexts make it very difficult to interact with it. The flexibility and extensibility of semantics-based systems is more and more used to tackle the diversity of web resources and applications through metadata describing web resources. But the growing use of semantic representations also augments the complexity of the web and makes it more difficult to interact with.
How do we improve our interactions with such an information system that keeps getting more and more complex? We propose to rely on cognitive studies to build models of the system, the user and the interactions in order to support and improve these interactions.
Semantics in knowledge representation and in computer science in general are fixed (e.g. semantics based on first order logics) while semantics in social context are renegotiated all the time (e.g. semantics based on "natural logics").
How do we reconcile and integrate the formalized stable semantics of computer science and the negotiable social interactions? We propose to rely on social studies to build models of the communities, their vocabularies, activities and protocols in order to identify where and when formal semantics is useful.
When users interact with the web they can use a variety of devices (e.g. mobile phone), of modalities (e.g. vocal interaction), of languages (e.g. Chinese) and be in various contexts (e.g. in the bus).
How do we reconcile local contexts of users and global characteristics of the world-wide virtual machine and information systems that the web has become? We propose to rely on knowledge representation methodologies and theories (e.g. ontologies) to build models of the contexts, devices and mediums ensuring the effectiveness, quality and precision of the information delivered, to provide proofs and explanations of the processes applied and ultimately foster acceptation and trust from the users.