Download presentation
Presentation is loading. Please wait.
Published byCorey Gallagher Modified over 9 years ago
1
Personalizing the web for multilingual web sources Anil Goud V Lalith Krishna L Dinesh Kumar D.R
2
Why personalized web views ? Irrelavent information Advertisements Pop ups Dynamic links Data distraction Data hiding
3
Personalizing web views Challenging Problem Different web sources in different languages Design language independent Frame work
4
Personalizing web views Users Interest - gathering 3 components global logical view customization parameters presentation parameters
5
Personalizing web views Global logical views logical structure of website user desired information global view for each site combining data from multiple sources --one global view for each source Customization of parameters refining,filtering interested portions only
6
Personalizing web views Presentation parameters visual style scheduling the views different time slots and intervals
7
Wiccap architecture Constructing personalized web views Simple and reliable Three layers Mapping wizard Network extraction agent(Neat) web information player and programmer(wipap)
8
Mapping wizard Mapping wizard Creating global logical views Representation-logical data model Extracting data – technical knowledge Usage-ordinary users Logical view of target site Easier and less risky Wiccap data model (WDM)
9
Mapping wizard
10
Xml representation Two sets of xml elements wiccap-section-region-record-item (describes logical structure) mapping-link-locator (mapping between logical and physical structure)
11
Mapping wizard Multilingual support Language encapsulation – encoding Xml support – unicode – parser UTF -16 encoding Visual utility tool Automation wizard Wrapper-generation tool GUI based utility Easy and less time
12
Network Extraction Agent Customizing parameters and managing extraction job Parameters - Scope (tree-like structure) - Filtering (condition-action pairs) - Incremental updating (“new”) - Consolidation (views integration) - Schedule (dynamic update)
13
View Customization Language Representing parameters Declarative Language Operations – keep and delete (global to personalized web view) Need not aware of syntax Interpretation and execution of rules
14
Wipap Presentation Toolkit Fully personalized views Presentation template – how to present Presentation schedule - when to present Calendar-styled program wizard Flexible
15
Wiccap Architecture
16
Conclusion Created personalized web views Including online newspapers-bookstores -digital libraries-product catalogs etc Easy implementation Highly satisfied presentation styles Useful features – updating and scheduling
17
Related & Future work Change effect to global logical views Integration of views Dynamic change of template Multiple language support for customization Alternative presentation toolkit
18
Thank You
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.