0% found this document useful (0 votes)
90 views36 pages

Intelligent Web Applications: (Part 1)

This document provides an introduction to an Intelligent Web Applications course being offered at Vrije Universiteit Amsterdam in the fall of 2002. The course is taught by Vagan Terziyan and covers topics like web personalization, web mining, the semantic web, and intelligent agents. It includes 9 lectures that will be given over a 3 week period and a practical assignment where students will create a PowerPoint presentation summarizing a research paper and send it to the instructor by December 10th. The document provides details on the course content, lectures, assignment, and related research examples.

Uploaded by

Dhafra Sanchez's
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
90 views36 pages

Intelligent Web Applications: (Part 1)

This document provides an introduction to an Intelligent Web Applications course being offered at Vrije Universiteit Amsterdam in the fall of 2002. The course is taught by Vagan Terziyan and covers topics like web personalization, web mining, the semantic web, and intelligent agents. It includes 9 lectures that will be given over a 3 week period and a practical assignment where students will create a PowerPoint presentation summarizing a research paper and send it to the instructor by December 10th. The document provides details on the course content, lectures, assignment, and related research examples.

Uploaded by

Dhafra Sanchez's
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 36

Intelligent Web

Applications (Part 1)
Course Introduction
Vrije Universiteit Amsterdam, Fall 2002

Vagan Terziyan
AI Department, Kharkov National University of Radioelectronics /
MIT Department, University of Jyvaskyla
vagan@it.jyu.fi ; terziyan@yahoo.com
http://www.cs.jyu.fi/ai/vagan/index.html
+358 14 260-4618
Contents

 Course Introduction
 Lectures and Links
 Course Assignment
 Examples of course-related
research

2
Course (Part 1) Formula:
Web Personalization + Web Mining +
+ Semantic Web + Intelligent Agents =
= Intelligent Web Applications
- Why ?
- To be able to intelligently utilise huge, rich and shared
web resources and services taking into account
heterogeneity of sources, user preferences and mobility.

- What included ?
- Introduction to Web content management. Web content personalization.
Filtering Web content. Data and Web mining methods. Multidatabase mining.
Metamodels for knowledge management. E-services and their management in
wired and wireless Internet. Intelligent e-commerce applications and mobility
of users. Information integration of heterogeneous resources.
3
Practical Information
 9 Lectures (2 x 45 minutes each, in English)
during period 28 October - 15 November
according to the schedule;
 Course slides: available online plus hardcopies;
 Practical Assignment (make PowerPoint
presentation based on a research paper and send
electronically to the lecturer until 10 December);
 Exam - there will be no exam. Evaluation mark
for this part of the course will be given based on
the Practical Assignment 4
Introduction:
Semantic Web - new Possibilities for
Intelligent web Applications

5
Motivation for Semantic Web

Before Semantic Web Semantic Web Structure

Semantic
Ontologies Logical Support
Annotations
Semantic
Web

Tools Applications /
Languages
Services

WWW Creators Users


WWW Creators Users
and
Web content and
Beyond Web content
Beyond 6
7 8
Semantic Web Content: New “Users”
Creators Users
Semantic
Web and Semantic Web applications
Beyond content
agents

Semantic
Ontologies Logical Support
Annotations
Semantic
Web

Tools Applications /
Languages
Services

WWW Creators Users


and
Beyond Web content

7
Some Professions around Semantic Web
Content creators AI Professionals

Content Logic, Proof


Mobile Computing and Trust
Professionals

Web designers
Ontologies

Agents Annotations

Ontology engineers
Software engineers 8
Semantic Web: Resource Integration

Semantic
annotation
Shared
ontology

Web resources / 9
services / DBs / etc.
What else Can be Annotated
for Semantic Web ? External world
resources
Web resources /
services / DBs / etc.

Web users
(profiles, Shared
preferences) ontology

Web agents /
applications

Web access
devices
10
Word-Wide Correlated Activities
Semantic Web Agentcities is a global, collaborative effort
to construct an open network of on-line systems
hosting diverse agent based services.
Semantic Web is an extension of the current
web in which information is given well-defined
meaning, better enabling computers and people
to work in cooperation
Agentcities
Grid Computing
Wide-area distributed computing, or "grid” technologies,
provide the foundation to a number of large-scale efforts
utilizing the global Internet to build distributed computing
and communications infrastructures.
FIPA
FIPA is a non-profit organisation aimed
Web Services at producing standards for the interoperation
of heterogeneous software agents.

WWW is more and more used for application to application communication.


The programmatic interfaces made available are referred to as Web services.
The goal of the Web Services Activity is to develop a set of
technologies in order to bring Web services to their full potential 11
University of Jyvaskyla Experience:
Examples of Related Courses

Digitaalisen median erityiskysymyksiä (2 ov) Structured Electronic Documentation


seminaarin aihepiiri:
Semanttinen web
Lecturer: Matthieu Weber
Lecturer: Airi Salminen
University of Jyvaskyla, MIT Department, Fall 2001, 2002
University of Jyvaskyla, CS & IS Department, Spring 2002
18 mweber@mit.jyu.fi 18
IWA Course (Part 1): Lectures

13
Lecture 1: Web Content Personalization Overview

http://www.cs.jyu.fi/ai/vagan/Personalization.ppt

14
Lecture 2: Collaborative Filtering

http://www.cs.jyu.fi/ai/vagan/Collaborative_Filtering.ppt

15
Lecture 3: Dynamic Integration of Virtual Predictors

http://www.cs.jyu.fi/ai/vagan/Virtual_Predictors.ppt

16
Lecture 4: Introduction to Bayesian Networks

http://www.cs.jyu.fi/ai/vagan/Bayes_Nets.ppt

17
Lecture 5: Web Mining

http://www.cs.jyu.fi/ai/vagan/Web_Mining.ppt

18
Lecture 6: Multidatabase Mining

http://www.cs.jyu.fi/ai/vagan/MDB_Mining.ppt

19
Lecture 7: Metamodels for Managing Knowledge

http://www.cs.jyu.fi/ai/vagan/Metamodels.ppt

20
Lecture 8: Knowledge Management

Making Personal Knowledge Available to Others and


Dealing with Knowledge Taken from Multiple Sources
- are among the basic abilities of an Intelligent Agent

http://www.cs.jyu.fi/ai/vagan/Knowledge_Management.ppt

21
Lecture 9: E-Services in Semantic Web

http://www.cs.jyu.fi/ai/vagan/E-Services.ppt

22
IWA Course (Part 1): Practical
Assignment

23
Practical assignment in brief
 Students are expected to select one of below
recommended papers, which is not already
selected by some other student, register his/her
choice from the Course Assistant and make
PowerPoint presentation based on that paper.
The presentation should provide evidence that a
student has got the main ideas of the paper, is
able to provide his personal additional
conclusions and critics to the approaches used.
24
Evaluation criteria for practical
assignment

 Content and Completeness;


 Clearness and Simplicity;
 Discovered Connections to IWA Course
Material;
 Originality, Personal Conclusions and Critics;
 Design Quality.

25
Format, Submission and Deadlines
 Format: PowerPoint ppt. (winzip encoding
allowed), name of file is student’s family name;
 Presentation should contain all references to the
materials used, including the original paper;
 Deadline - 10 December 2002;
 Files with presentations should be sent by e-mail
to Vagan Terziyan (terziyan@yahoo.com AND
vagan@it.jyu.fi);
 Notification of evaluation - until 15 December.
26
Papers for Practical Assignment (1)
 Paper 1: http://www.cs.jyu.fi/ai/vagan/course_papers/Paper_1_P.pdf
 Paper 2: http://www.cs.jyu.fi/ai/vagan/course_papers/Paper_2_P.pdf
 Paper 3: http://www.cs.jyu.fi/ai/vagan/course_papers/Paper_3_CF.ps
 Paper 4: http://www.cs.jyu.fi/ai/vagan/course_papers/Paper_4_CF.pdf
 Paper 5: http://www.cs.jyu.fi/ai/vagan/course_papers/Paper_5_MW.pdf
 Paper 6: http://www.cs.jyu.fi/ai/vagan/course_papers/Paper_6_BN.ps
 Paper 7: http://www.cs.jyu.fi/ai/vagan/course_papers/Paper_7_BN.pdf
 Paper 8: http://www.cs.jyu.fi/ai/vagan/course_papers/Paper_8_MM.pdf

27
Papers for Practical Assignment (2)
 Paper 9: http://www.cs.jyu.fi/ai/vagan/course_papers/Paper_9_WM.ps
 Paper 10: http://www.cs.jyu.fi/ai/vagan/course_papers/Paper_10_WM.pdf
 Paper 11: http://www.cs.jyu.fi/ai/vagan/course_papers/Paper_11_III.pdf
 Paper 12: http://www.cs.jyu.fi/ai/vagan/course_papers/Paper_12_III.pdf
 Paper 13: http://www.cs.jyu.fi/ai/vagan/course_papers/Paper_13_KM.pdf
 Paper 14: http://www.cs.jyu.fi/ai/vagan/course_papers/Paper_14_ES.pdf
 Paper 15: http://www.cs.jyu.fi/ai/vagan/course_papers/Paper_15_MDB.pdf
 Paper 16: http://www.cs.jyu.fi/ai/vagan/course_papers/Paper_16_MDB.pdf

28
University of Jyvaskyla Experience:
Examples of Course-Related Research

29
Mobile Location-Based Service
in Semantic Web
M-Commerce LBS system
http://www.cs.jyu.fi/~mmm Adaptive interface for MLS client
In the framework of the Multi Meet Mobile
(MMM) project at the University of Jyväskylä,
a LBS pilot system, MMM Location-based
Service system (MLS), has been developed.
MLS is a general LBS system for mobile
users, offering map and navigation across
multiple geographically distributed services
accompanied with access to location-based
information through the map on terminal’s
screen. MLS is based on Java, XML and uses
dynamic selection of services for customers
based on their profile and location.

Virrantaus K., Veijalainen J., Markkula J.,


Katasonov A., Garmash A., Tirri H., Terziyan V.,
Developing GIS-Supported Location-Based
Services, In: Proceedings of WGIS 2001 - First
International Workshop on Web Geographical
Information Systems, 3-6 December, 2001, Kyoto,
Only predicted services, for the customer with known profile
Japan, pp. 423-432. and location, will be delivered from MLS and displayed at
19
the mobile terminal screen as clickable “points of interest” 20

Route-based personalization

30
Static Perspective Dynamic Perspective 21
Mobile Transactions Management
in Semantic Web
Web Resource/Service Integration: Web Resource/Service Integration:
Server-Based Transaction Monitor Mobile Client-Base Transaction Monitor
TM
Web Web
resource / resource / wireless
service service

Server Client Client


Server
wireless
wireless

TM Web Web
resource / resource /
service service

Transaction Service Server 20 Server 21

Web Resource/Service Integration: The conceptual Transaction data


Client 1
Services data Transaction data
Client r
Services data

scheme of the Parameter 1 Recent value

Parameter 2 Recent value


Service 1 ********

Service 2 ********
Parameter 1 Recent value

Parameter 2 Recent value


Service 1 ********

Service 2 ********

Comparison of Architectures ontology-based


… …
Parameter n Recent value

Service s ********
… …
Parameter n Recent value

Service s ********

Transaction monitor
… Transaction monitor

transaction
 Server-based TM  Client-based TM
 Positive:  Positive:
management
Ontologies

 Less wireless (sub)transactions  Customer’s firm trust with multiple e- Parameter ontologies

input parameters
Service atomic action ontologies

input parameters input parameters

  Customer’s awareness and services


Parameter 1 Name 1 Default value / schema 1

Rich ontological support Parameter 2 Name 2 Default value / schema 2


Name of action 1 Name of action 2 Name of action k
… … …

 Smaller crash, disconnection involvement Parameter n Name n Default value / schema n


output parameters output parameters

output parameters

vulnerability  Better TM’s adaptation to the


customer Terziyan V., Ontology-Driven
 Negative: Transaction Monitor for Mobile
 Pure customer’s trust  Negative: Services, In: Proceedings of Service 1 Service s
 Lack of customer’s awareness and  More wireless (sub)transactions Semweb@KR2002 Workshop on Subtransaction monitor Subtransaction monitor

control  Restricted ontological support Formal Ontology, Knowledge


Representation and Intelligent
 Problematic TM’s adaptation to the  High crash, disconnection Service Tree Clients data Service Tree Clients data

Systems for the World Wide Web, Client 1 ******** Client 1 ********

customer vulnerability Client 2 ******** Client 2 ********

22
Toulouse, France, 19-20 April,
2002.

Client r ********


Client r ********

23
31
P-Commerce in Semantic Web
Clients Server External
Environment
Public merchants,
public customers, public Maps Maps …
information providers <path network> <business points>

Map Content
Providers
SMOs Integration, Server

I I Analysis,
Learning Location
C S SMRs
Providers
Server
I XML I
WML Business
knowledge XML …
Meta- Profiles
Profiles Content
… Providers
Negotiation, Server
Contracting,
Billing …

$ $ $ Banks

Terziyan V., Architecture for Mobile P-Commerce: Multilevel Profiling


Framework, IJCAI-2001 International Workshop on "E-Business and the
Intelligent Web", Seattle, USA, 5 August 2001, 12 pp. 32
Semantic Metanetwork for Metadata
Management
A''
2
Semantic Metanetwork is
L''1 L''2 considered formally as the
S e c o n d le v e l
A''
3
set of semantic networks,
A''
1
which are put on each other
A'
1 A'
in such a way that links of
L' 2
3

A'
every previous semantic
L' 1 4
F irs t le v e l network are in the same
L' 3 time nodes of the next
A'
2
network.

A
In a Semantic Metanetwork
L 2 L 4
every higher level controls
2
L 1
Z e ro le v e l
A
1
A
3
semantic structure of the
L 3
lower level.

Terziyan V., Puuronen S., Reasoning with Multilevel


Contexts in Semantic Metanetworks, In: P. Bonzon, M.
Cavalcanti, R. Nossun (Eds.), Formal Aspects in Context,
33
Kluwer Academic Publishers, 2000, pp. 107-126.
Petri Metanetwork for Management Dynamics
•A metapetrinet is able not only
to change the marking of a
P´3 petrinet but also to reconfigure
P´2
t´3
t´1 dynamically its structure
P´4
P´1
Controlling • Each level of the new
P´5 level
t´2 structure is an ordinary petrinet
of some traditional type.
• A basic level petrinet
P4
P3 simulates the process of some
application.
t1
Basic level • The second level, i.e. the
P1
t2 metapetrinet, is used to simulate
P2 and help controlling the
configuration change at the
basic level.

Terziyan V., Savolainen V., Metapetrinets for


Controlling Complex and Dynamic Processes,
International Journal of Information and Management
34
Sciences, V. 10, No. 1, March 1999, pp.13-32.
Bayesian Metanetwork for Management Uncertainty
Two-level Bayesian Metanetwork for Two-level Bayesian Metanetwork for
managing conditional dependencies managing conditional dependencies
Contextual level

A X

Q
B Y
X
A
Predictive level
S R Q
B Y

S R

2-level Bayesian Metanetwork for


modelling relevant features’ selection
Contextual level

Predictive level

Terziyan V., Vitko O., Bayesian Metanetworks for Mobile Web Content
Personalization, In: Proceedings of 2nd WSEAS International Conference on 35
Automation and Integration (ICAI’02), Puerto De La Cruz, Tenerife, December 2002.
Multidatabase Mining based on Metadata

Puuronen S., Terziyan V., Logvinovsky A., Mining Several Data Bases with
an Ensemble of Classifiers, In: T. Bench-Capon, G. Soda and M. Tjoa (Eds.),
Database and Expert Systems Applications, Lecture Notes in Computer 36
Science, Springer-Verlag, V. 1677, 1999, pp. 882-891.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy