Agents and areas of application

Similar documents
DL User Interfaces. Giuseppe Santucci Dipartimento di Informatica e Sistemistica Università di Roma La Sapienza

INTELLIGENT SYSTEMS OVER THE INTERNET

Semantic agents for location-aware service provisioning in mobile networks

Foxtrot recommender system Demonstration

Mobile robots and appliances to support the elderly people

CONTEXT-SENSITIVE VISUAL RESOURCE BROWSER

Fausto Giunchiglia and Mattia Fumagalli

Lesson 5 Web Service Interface Definition (Part II)

> Semantic Web Use Cases and Case Studies

Just in time and relevant knowledge thanks to recommender systems and Semantic Web.

What you have learned so far. Interoperability. Ontology heterogeneity. Being serious about the semantic web

groupware chapter 19 Groupware What is groupware? The Time/Space Matrix Classification by Function Time/Space Matrix (ctd)

VISO: A Shared, Formal Knowledge Base as a Foundation for Semi-automatic InfoVis Systems

Tania Tudorache Stanford University. - Ontolog forum invited talk04. October 2007

Meta-Modeling Communication and Interaction inside MASs with Ontologies

Components in an Adaptive and QoS-based Architecture

Practical experiences towards generic resource navigation and visualization

Distributed simulation of situated multi-agent systems

Vision Document for Multi-Agent Research Tool (MART)

Information Retrieval (Part 1)

An Ontology-Based Intelligent Information System for Urbanism and Civil Engineering Data

Remotely Sensed Image Processing Service Automatic Composition

Description Logics and OWL

Semantic Web. Tahani Aljehani

Chapter 27 Introduction to Information Retrieval and Web Search

An overview of Graph Categories and Graph Primitives

Graaasp: a Web 2.0 Research Platform for Contextual Recommendation with Aggregated Data

Open Locast: Locative Media Platforms for Situated Cultural Experiences

A Resource Look up Strategy for Distributed Computing

Envisioning Semantic Web Technology Solutions for the Arts

Explora - Basic Search

Automation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1

Reasoning on semantically annotated processes

Knowledge Retrieval. Franz J. Kurfess. Computer Science Department California Polytechnic State University San Luis Obispo, CA, U.S.A.

Information Retrieval

Proposal for Implementing Linked Open Data on Libraries Catalogue

A Knowledge Model Driven Solution for Web-Based Telemedicine Applications

Mir Abolfazl Mostafavi Centre for research in geomatics, Laval University Québec, Canada

Open eclass Asynchronous elearning Platform

Bibster A Semantics-Based Bibliographic Peer-to-Peer System

model (ontology) and every DRS and CMS server has a well-known address (IP and port).

A service based on Linked Data to classify Web resources using a Knowledge Organisation System

Towards the Semantic Desktop. Dr. Øyvind Hanssen University Library of Tromsø

Development of an Ontology-Based Portal for Digital Archive Services

arxiv: v3 [cs.dl] 23 Sep 2017

Adaptive Runtime Verification for Autonomic Communication Infrastructures

TagFS Tag Semantics for Hierarchical File Systems

SEMANTIC WEB POWERED PORTAL INFRASTRUCTURE

MASSiVE, Unità di Torino

Ontology for Exploring Knowledge in C++ Language

Adding formal semantics to the Web

Ontology based Model and Procedure Creation for Topic Analysis in Chinese Language

Toward Web Information Integration on 3D Virtual Space

De Cifris incontra Milano Milano-Bicocca 11 settembre 2018

Semantic Web Test

Semantic Web. Ontology Pattern. Gerd Gröner, Matthias Thimm. Institute for Web Science and Technologies (WeST) University of Koblenz-Landau

Scrivania: Public services execution and Semantic Search

Adaptable and Adaptive Web Information Systems. Lecture 1: Introduction

Using the Semantic Web in Ubiquitous and Mobile Computing

Jie Bao, Paul Smart, Dave Braines, Nigel Shadbolt

Eleven+ Views of Semantic Search

A Taxonomy of Web Agents

An ontology for the Business Process Modelling Notation

Testing the Usability of Visual Languages: A Web-Based Methodology

Setting Up Your Public Profile

OpenScape Contact Center Multimedia. First Contact Resolution in a Multi-Channel World <insert date here>

SEARCH TECHNIQUES: BASIC AND ADVANCED

Module Feature List

Ontology-based Navigation of Bibliographic Metadata: Example from the Food, Nutrition and Agriculture Journal

Communication Ontological Description Process Fragment

Helmi Ben Hmida Hannover University, Germany

Information Management (IM)

WEB PAGE RE-RANKING TECHNIQUE IN SEARCH ENGINE

Terminologies Services Strawman

<is web> Information Systems & Semantic Web University of Koblenz Landau, Germany

FROM PEER TO PEER...

Guide to Communicating with Instructors

Virtual presence - Research and Development Issues

Available online at ScienceDirect. International Workshop on Enabling ICT for Smart Buildings (ICT-SB 2014)

Collaborative editing of knowledge resources for cross-lingual text mining

SEMANTIC WEB DATA MANAGEMENT. from Web 1.0 to Web 3.0

DAML: ATLAS Project Carnegie Mellon University

Databases and Information Retrieval Integration TIETS42. Kostas Stefanidis Autumn 2016

Context-aware Semantic Middleware Solutions for Pervasive Applications

Ontology-based Architecture Documentation Approach

The Internet and World Wide Web are milestones in

Unified Meeting 5 User Guide for Windows

DYNAMIC INTERACTION SPACES

Developing InfoSleuth Agents Using Rosette: An Actor Based Language

HealthCyberMap: Mapping the Health Cyberspace Using Hypermedia GIS and Clinical Codes

Towards Green Linked Data

Web Mining. Data Mining and Text Mining (UIC Politecnico di Milano) Daniele Loiacono

I&R SYSTEMS ON THE INTERNET/INTRANET CITES AS THE TOOL FOR DISTANCE LEARNING. Andrii Donchenko

AgentSeeker: an ontology-based enterprise search engine Extended abstract

SEC Compliance - Quick Reference Guide

Towards a Long Term Research Agenda for Digital Library Research. Yannis Ioannidis University of Athens

A Lightweight Ontology for Rating Assessments

Web Mining. Data Mining and Text Mining (UIC Politecnico di Milano) Daniele Loiacono

E B S C O h o s t U s e r G u i d e

Semantic Clickstream Mining

Transcription:

Agents and areas of application Dipartimento di Informatica, Sistemistica e Comunicazione Università di Milano-Bicocca giuseppe.vizzari@disco.unimib.it andrea.bonomi@disco.unimib.it 23 Giugno 2007

Software Engineering Social sciences Distributed Systems Artificial Intelligence AGENT CSCW Artificial societies Information Retrieval HCI

Human-Computer Interaction Agents as entities that observe human behaviour in a virtual environment (a user interface) and adapt it to better fit his/her needs and preferences Commonly called interface agents

Interface Agents Patti Maes, Agents that Reduce Work and Information Overload Different approaches: observe and imitate user, communicating with him/her if necessary, and interacting with applications suggest actions to the user and learn according to direct/ indirect feedback learn from explicit examples

Interface Agents: Letizia Letizia is a user interface agent that assists a user browsing the Web The agent tracks user behavior and attempts to anticipate items of interest by doing concurrent, autonomous exploration of links from the user's current position The agent automates a browsing strategy consisting of a best-first search augmented by heuristics inferring user interest from browsing behavior Sample heuristics Time spent on a page 1995-2001 Links clicked on a page Bookmarking a page Pages described by keywords Similarity to pages of interest can imply interest http://web.media.mit.edu/~lieber/lieberary/letizia/letizia-intro.html

Interface Agents: Office Assistant The Office Assistant was a feature included in Microsoft Office 97 and subsequent versions until Office 2007. Typing an address followed by "Dear" would prompt Clippit to pop-up and say "It looks like you're writing a letter. Would you like help? 1997-2007 Office XP - disabled by default Office 2003 - not install by default Office 2007 - Microsoft has removed the Office Assistant feature in favour of a new help system

Interface Agents: MMASS Web Agents Web site A web site presents an intrinsic graph like spatial structure composed of pages connected by hyperlinks. User Situated MAS Page MMASS allows the explicit representation of agents environment through a set of interconnected layers whose structure is an undirected graph of nodes. Place Agent 2005-

MMASS Web Agents Web Browser Interface Agent Web Server Suggestion Servlet Agent Server Users' behaviours User Agents Architecture Layers

MMASS Web Agents Web Browser (user XYZ) GET events.html Web Server events.html Agent Server Interface Agent events.html data tracker invocation user XYZ, on page events.html events.html Tracket Servlet XYZ agent: XYZ page: events.html move Active sessions list

MMASS Web Agents Online user Footprints Context-aware buddy list Suggestions box

Interface Agents: Lexicle Smart Fridge The Smart Fridge includes a touch-screen user interface. The touch-screen enables users to see and interact directly with the fridge's contents display, recipe suggestions, shopping list and the embodied conversational agent. http://www.lexicle.com/

Embodied Conversational Agents Nakanishi, Nakazawa, Ishida, Takanashi and Isbister Can Software Agents Influence Human Relations? - Balance Theory in Agent-mediated Communities Embodied conversational agents support human-human communication and relationship, building in virtual environments 2003

Second Life Second Life is an Internet-based virtual world. There are two main methods of text-based communication: local chat, and global "instant messaging". Chatting is used for public localized conversations between two or more avatars, and can be "heard" within 25 m. e-learning on Second Life Voice communication is currently in beta testing. http://secondlife.com/

Supporting cooperation in a pervasive context Supporting cooperation and collaborative work in a hospital Integration with the hospital information system to supply users with timely and accurate information Supporting interaction among users distant in space but also distant in time (e.g. messages to people in different turns) Need to consider the context of the interaction Seamless integration with high tech devices Agents as a suitable design abstraction for the software architecture

BTicino My Home

BTicino My Home

Information Retrieval Information Agents as searchers of information supporting (human) users Very often there is an architecture of collaborative agents characterized by different roles (e.g. librarian and seekers ) Other approaches investigate agent mobility, its advantages and issues In general this context requires a very good ontological representation of the context of classification of information and retrieval

Bibster Bibster is a Peer-to-Peer system for exchanging bibliographic data among researchers. It exploits ontologies in data storage, query formulation, query routing and answer presentation Bibliographic entries are automatically aligned to two common ontologies: Interface is not web-based Semantic Web Research Community Ontology It describes different generic aspects of bibliographic data ACM Topic Hierarchy It describes specific categories of Computer Science domain 2004- http://bibster.semanticweb.org/

NavEditOW Digital library: collections of bibliographical information + effective mechanism for the retrieval The main requirement is to give the community itself the possibility of autonomously managing the contents by means of simple editing tools Bibliographic data will be entered manually by the students, while archaeology professors and researchers will supervise the work! In most cases, archaeologists have just low-level technical competence Published data Archaeology students e-library Supervisors http://www.lintar.disco.unimib.it/space/cultural+resource+management/naveditow

NavEditOW The e-library is based on NavEditOW, a system for the visualization, navigation, querying, updating and maintenance of ontologies through the web. In order to support navigation, editing and query of ontologies for users with little or no knowledge of formal languages in which they are represented, a number of features should be implemented. Ontology visualization is essential for the user to explore the available information and it also helps non-expert users to refine their search requirements, should they start with no specific requirement in mind. http://www.lintar.disco.unimib.it/space/cultural+resource+management/naveditow

Visualization Our approach is to use a tree navigation and to visualize the details of the selected item only The navigation tree is a hierarchy of classes, and individuals connected by subclassof, instanceof and other domain-specific properties Thing navigation tree Culture class Place individual Structure subclassof subclassof Geographic Place instanceof Italy North partof Center individual details property Site South

The presentation layer is a Web-based user-interface. Architecture The framework was developed according to a three-tier architectural approach SPARQL Remote client The aim of the persistence layer is to store the topics ontology, the publications descriptions and bibliographic data. OWL DL RDF