1 Towards Decentralized Communities and Social Awareness Pierre Maret Université de Lyon (St Etienne) Laboratoire Hubert Curien CNRS UMR 5516.

Slides:



Advertisements
Similar presentations
E-Commerce Based Agents over P2P Network Arbab Abdul Waheed MSc in Smart Systems Student # Nov 23, 2008 Artificial Intelligence Zhibing Zhang.
Advertisements

DELOS Highlights COSTANTINO THANOS ITALIAN NATIONAL RESEARCH COUNCIL.
The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE2008) Department of Electrical and Computer Engineering
Sharing Content and Experience in Smart Environments Johan Plomp, Juhani Heinila, Veikko Ikonen, Eija Kaasinen, Pasi Valkkynen 1.
D2.1. PEDAGOGICAL FRAMEWORK Matjaž Debevc UM FERI.
Campus Memories: Learning with contextual blogging Tim de Jong, Bashar Al Takrouri, Marcus Specht, Rob Koper.
WebMiningResearch ASurvey Web Mining Research: A Survey Raymond Kosala and Hendrik Blockeel ACM SIGKDD, July 2000 Presented by Shan Huang, 4/24/2007.
WebMiningResearchASurvey Web Mining Research: A Survey Raymond Kosala and Hendrik Blockeel ACM SIGKDD, July 2000 Presented by Shan Huang, 4/24/2007 Revised.
Distributed eLearning Center Stanimir Stoyanov, University of Plovdiv 1 10th Workshop “Software Engineering Education and Reverse Engineering”, Ivanjica,
What is adaptive web technology?  There is an increasingly large demand for software systems which are able to operate effectively in dynamic environments.
Ministry of Transport, Information Technology and Communications Technological base: Interoperability Tsvetanka Kirilova Ministry of TITC Bulgaria.
Audumbar Chormale Advisor: Dr. Anupam Joshi M.S. Thesis Defense
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Work Package 3 SEE cluster policy learning platform.
The 2nd International Conference of e-Learning and Distance Education, 21 to 23 February 2011, Riyadh, Saudi Arabia Prof. Dr. Torky Sultan Faculty of Computers.
New trends in Semantic Web Cagliari, December, 2nd, 2004 Using Standards in e-Learning Claude Moulin UMR CNRS 6599 Heudiasyc University of Compiègne (France)
CONTI’2008, 5-6 June 2008, TIMISOARA 1 Towards a digital content management system Gheorghe Sebestyen-Pal, Tünde Bálint, Bogdan Moscaliuc, Agnes Sebestyen-Pal.
The Next Stage in Analysis: Systems Use Case Diagrams 1 SYS366.
Web Policy Zeitgeist Panel SWPW 2005 – Galway, Ireland Piero Bonatti, November 7th, 2005.
Mining the Semantic Web: Requirements for Machine Learning Fabio Ciravegna, Sam Chapman Presented by Steve Hookway 10/20/05.
Active Monitoring in GRID environments using Mobile Agent technology Orazio Tomarchio Andrea Calvagna Dipartimento di Ingegneria Informatica e delle Telecomunicazioni.
The Yellow Group Design Informatics (Regli, Stone, Kusiak, Leifer, Gupta, Chung, Fenves, Law, Kopena)
© 2007 Tom Beckman Features:  Are autonomous software entities that act as a user’s assistant to perform discrete tasks, simplifying or completely automating.
Agent Model for Interaction with Semantic Web Services Ivo Mihailovic.
UMBC iConnect Audumbar Chormale, Dr. A. Joshi, Dr. T. Finin, Dr. Z. Segall.
The Ubiquitous Web as a model to lead our environment to its full potential Juan Ignacio Vazquez, Joseba Abaitua, Diego López de Ipiña W3C Workshop on.
Need for Semantics  Now models represent just the object appearance  We need to represent also its  Properties  Roles  Behaviour  Services  … 
C2-SENSE WP 3 / Task 3.5 (AIT) Bojan Božić, Gerald Schimak, Refiz Duro C2-SENSE WP3 Meeting Paris
SWETO: Large-Scale Semantic Web Test-bed Ontology In Action Workshop (Banff Alberta, Canada June 21 st 2004) Boanerges Aleman-MezaBoanerges Aleman-Meza,
The Caribbean Knowledge Management Portal Knowledge Management for the Caribbean Information Society.
Evaluation of a Publish/Subscribe System for Collaboration and Mobile Working Collaborative Advertising over Internet with Agents Independent Study: Wireless.
1 MFI-5: Metamodel for Process models registration HE Keqing, WANG Chong State Key Lab. Of Software Engineering, Wuhan University
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
Delivering business value through Context Driven Content Management Karsten Fogh Ho-Lanng, CTO.
INTERACTIVE ANALYSIS OF COMPUTER CRIMES PRESENTED FOR CS-689 ON 10/12/2000 BY NAGAKALYANA ESKALA.
FP WIKT '081 Marek Skokan, Ján Hreňo Semantic integration of governmental services in the Access-eGov project Faculty of Economics.
 Copyright 2008 Digital Enterprise Research Institute. All rights reserved. Semantic on the Social Semantic Desktop.
Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang.
Future Learning Landscapes Yvan Peter – Université Lille 1 Serge Garlatti – Telecom Bretagne.
WIKT 2006, , Bratislava Service-based architecture of Access-eGov system {Martin.Tomasek, InterSoft, a.s.,
1 Strategic Perspective on DERI What’s DERI’s market? –“Electronic User Service Market” What's driving this market? –Rationalisation & Personalisation.
CORDIS Partners Service cordis.europa.eu/partners Magdolna Zsivnovszki.
SEMANTIC AGENT SYSTEMS Towards a Reference Architecture for Semantic Agent Systems Applied to Symposium Planning Usman Ali.
Master Course /11/ Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)
Exploitation of Semantic Web Technology in ERP Systems Amin Andjomshoaa, Shuaib Karim Ferial Shayeganfar, A Min Tjoa (andjomshoaa, skarim, ferial,
Virtual Knowledge Communities for Corporate Knowledge Issues Pierre Maret INSA de Lyon, LIRIS, France Mark Hammond Imperial College London, England Jacques.
Agents that Reduce Work and Information Overload and Beyond Intelligent Interfaces Presented by Maulik Oza Department of Information and Computer Science.
Ontology Mapping in Pervasive Computing Environment C.Y. Kong, C.L. Wang, F.C.M. Lau The University of Hong Kong.
Human-Computer Interaction at CMU Jodi Forlizzi Jason Hong.
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
WG2 – Enabling Technologies Status of white paper Olaf Droegehorn, Klaus David University of Kassel Chair for Communication Technology (ComTec)
Application Ontology Manager for Hydra IST Ján Hreňo Martin Sarnovský Peter Kostelník TU Košice.
Intelligent Agents. 2 What is an Agent? The main point about agents is they are autonomous: capable of acting independently, exhibiting control over their.
The Case for Participation Enter Date Enter Presentation Audience.
Knowledge Modeling and Discovery. About Thetus Thetus develops knowledge modeling and discovery infrastructure software for customers who: Have high-value.
DANIELA KOLAROVA INSTITUTE OF INFORMATION TECHNOLOGIES, BAS Multimedia Semantics and the Semantic Web.
- Laboratoire d'InfoRmatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA.
Sharing personal knowledge over the Semantic Web ● We call personal knowledge the knowledge that is developed and shared by the users while they solve.
Chapter 8: Web Analytics, Web Mining, and Social Analytics
Semantic and geographic information system for MCDA: review and user interface building Christophe PAOLI*, Pascal OBERTI**, Marie-Laure NIVET* University.
A Semi-Automated Digital Preservation System based on Semantic Web Services Jane Hunter Sharmin Choudhury DSTC PTY LTD, Brisbane, Australia Slides by Ananta.
Semantic Web Technologies Readings discussion Research presentations Projects & Papers discussions.
FROM THE ESSENCE OF AN ENTERPRISE TOWARDS ENTERPRISE SUPPORTING INFORMATION SYSTEMS Tanja Poletaeva Tutors: Habib Abdulrab Eduard Babkin.
A Context Framework for Ambient Intelligence
Acknowledgements Hubert Lauer, Olaf Drögehorn, Stefan Pitz, Klaus David University of Kassel, Germany Herma van Kranenburg, Johan de Heer Telematica.
EHR System Function and Information Model (EHR-S FIM based on EHR-S FM R2.0) CPS.9.4 Standard Report Generation aka S in EHR-S FM R1.1
THREE TIER MOBILE COMPUTING ARCHITECTURE
Internet of Things (IoT) for Industrial Development and Automation
Semantic Web Towards a Web of Knowledge - Projects
Presentation transcript:

1 Towards Decentralized Communities and Social Awareness Pierre Maret Université de Lyon (St Etienne) Laboratoire Hubert Curien CNRS UMR 5516

2 Who I am? Pierre Maret  PhD in CS (1995)  Ass. Prof. at INSA Lyon ( )  Prof. at Univ of St Etienne (Univ. of Lyon) since 2008  Research background : DB, IS, electronic documents, knowledge management, knowledge modeling

3 Talk on:  Towards Decentralized Communities and social Awareness

4 A Community ?  What is it? A set of participants? A topic? A protocol for the exchange of messages? A data base for storing some information?  Actually, what is/are the objectives?

5 Improve information exchanges  Increase efficiency  Create new opportunities for relevant exchanges  Enable exchange of new types of information  Deliver the right information, at the right moment, and to the right person

6 Domains addressed Knowledge modeling Information diffusion, sharing, retrieval Recommendation systems

7 Social Networks Sites  Great success  4 types: Content Sharing (i.e. U-Tube) Social Notification (i.e. Facebook) Expertise Promotion (i.e. Wikipedia) Virtual life, games (i.e. Second life)  Great tools for building communities

8 Social Networks Sites  Regarding Content sharing and Social notification: People trust people they know Social network ↔ Decision making Decision making = to follow recommendations to imitate behavior to support in real-life activities

9 Social Networks Sites  Social networks can be useful  but SNS have some drawbacks

10 Some drawbacks of SNS  Multiple registration  Close world (no interoperability)  Privacy issues  No control on data deletion  Towards a unique governmental secure SNS ? No  Then what?

11 Need for an open approach  An open approach for community- related information exchanges include interoperability avoid personal data dispersion  Proposal: A community abstraction Decentralized + bottom-up approach

12 Towards a decentralized approach  1 st step : Actors  2 nd step : Communities  3 rd step : Context

13 Towards a decentralized approach  1 st step : Actors  Actors : an abstraction to model any participant Person Personnel assistant (artifact) Autonomous system (artifact)  An actor has Knowledge Behavior (decision abilities, actions)

14 Actors as SW agents  2 types of agents: Context agent  Dedicated to sensors  From raw data to information Personal agent  Personal assistant. Pro-active (internal goal)  Contains some user's knowledge  Knowledge is "delivered to" and "gathered from" the environment  Mobility scenario or in-office scenario

15 Personnel agent  Role of a user assistant  Piece of software Autonomous software with communication abilities Knowledge = abstraction of the owner's knowledge Decision abilities = actions (managed by the owner), related to the present knowledge

16 Actor abstraction  Expressed using web semantic techniques : OWL { k i } knowledge { b i } behavior { k i } knowledge Tulip is_a Flower Red is_a Color Tulip has_property Red T1 instance_of Tulip { b i } behavior Send message Receive message Extract Instances Set Value { k i } knowledge { b i } behavior Actor

17 Making behavior exchangeable  Knowledge (RDF/OWL ontologies) can be exchanged  Behavior is generally hardcoded : not exchangeable  A model for expressing agent's behavior in SWRL (expression of rules on OWL)  Work of Julien Subercaze (PhD candidate)

18 Making behavior exchangeable  Behavior as a finite state machine If (transition from State A to State B) then (execute list of actions)

19 Describing information  Using Tags to describe agents information/knowledge  Tag = Annotations, Meta-data  Concerns any information/knowledge/document picture signal , etc.

20 Tagging activity on personal agents  Tagging activity Automated Semi-automated Manual  Useful regarding information retrieval  Several dimensions/processes for tags Location, environmental information, body information, thoughts, …

21 Tagging activity on personal agents  Work of PhD candidate Johann Stan  Main idea : the meaning of tag changes dynamically according to the user and circumstances.  Circumstance : communities the user belongs to context

22 2 nd step : Communities  1 st Step : Actors  Community : A set of actors with compatible communication abilities and shared values (common domain of interest)  VKC = Virtual Knowledge Communities An abstraction for the exchange of information in- between actors

23 Features for communities  Community-related knowledge of the agents List of (some) communities List of (some) agents Community-related domain knowledge (about the community topic)  Community-related primitives Protocol: create, inform, request… Knowledge selection (extract from its knowledge) Knowledge evaluation and insertion (received through exchanges)

24 Features for communities Communities Knowledge Mappings

25 Agent communities  Community protocol Create community (with a topic) Join, Leave Inform, request  Specific role (any agents) Yellow page Knowledge = existing communities and topics

26 Example { ki } //joint communities C1 (on Car) C2 (on Flower)(Owner) { ki } Tulip is_a Flower C1 is a Community C2 is a Community //joint communities C2 (on Flower) { ki } Tokyo is_a City //joint communities C1 (on Car) A1 A2 A3 A3 has previously joined A1's community on Flowers. A3 wants to send some info to this community A2 needs more info about Japan. A2 is about to create a community on Japan

27 Communities and social network  Memory of interactions builds my social network With who? The topic? The context? The environment?  Carried out with tags  Used to propose interaction facilities (prediction)

28 Communities and social network  Example of annotations of interactions (manual)  Automatic annotations: context, content analysis  More about the context…

29 Step 3 : Context  Context data: gathered from the environment Location Internal state Environment Activity (…)  Situation = f(context data)  SAUPO model: situation ↔ communication preferences

30 SAUPO model S ituation ↔ Communication preferences

31 Agent's context  User's current activity as context data  Identifying the user's current activity to promote exchanges Event + Content analysis and filtering Target : more accurate solicitations  Contextual Notification Framework

32 Agent's context  Contextual Notification Framework (Work of Adrien Joly, PhD Candidate)  Filtered ambient awareness  Main idea : maintain cooperation in-between people while reducing overload  Context model  Context sniffer (with user acceptance)  Matchmaking process (context + social network) and notification

33 Contextual Notification Framework

34 Conclusion  Improving knowledge exchanges  Used techniques Semantics modeling: ontologies, owl Context awareness Social networks  Leveraged into several scenarios or projects  Leading idea : bottom-up approach

35 Thank you for your attention