LYU0101 Wireless Digital Information System Lam Yee Gordon Yeung Kam Wah Supervisor Prof. Michael Lyu Second semester FYP Presentation 2001~2002.

Slides:



Advertisements
Similar presentations
CNES implementation of the ISO standard An extension of the current CNES implementation of the ISO metadata standard.
Advertisements

Remote Visualisation System (RVS) By: Anil Chandra.
A Prototype Implementation of a Framework for Organising Virtual Exhibitions over the Web Ali Elbekai, Nick Rossiter School of Computing, Engineering and.
Multi-Model Digital Video Library Professor: Michael Lyu Member: Jacky Ma Joan Chung Multi-Model Digital Video Library LYU9904 Multi-Model Digital Video.
AskMe A Web-Based FAQ Management Tool Alex Albu. Background Fast responses to customer inquiries – key factor in customer satisfaction Costs for customer.
LYU0101 Wireless Digital Library on PDA Lam Yee Gordon Yeung Kam Wah Supervisor Prof. Michael Lyu First semester FYP Presentation 2001~2002.
Information Retrieval in Practice
Video Table-of-Contents: Construction and Matching Master of Philosophy 3 rd Term Presentation - Presented by Ng Chung Wing.
Chapter Concepts Review Markup Languages
Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation.
The Museum Project The Museum Project Yoav Gvili & Asaf Stein Supervisor : Alexander Arlievsky.
LYU0101 Wireless Digital Information System Lam Yee Gordon Yeung Kam Wah Supervisor Prof. Michael Lyu Second semester FYP Presentation 2001~2002.
ADVISE: Advanced Digital Video Information Segmentation Engine
DYNAMIC ELEMENT RETRIEVAL IN A STRUCTURED ENVIRONMENT MAYURI UMRANIKAR.
2000 Final Year Projects Prof. Michael R. Lyu
Supervised by Prof. LYU, Rung Tsong Michael Department of Computer Science & Engineering The Chinese University of Hong Kong Prepared by: Chan Pik Wah,
Spatial Data Server for Mobile Environment EDBT 2004, Greece March 16, B.W. Oh, M.S. Kim, M.J. Kim, and E.K. Lee Spatial Information Technology Center,
Chapter 1. What is computer fluency? The knowledge possessed by people who are able to navigate the digital world successfully NOT THIS.
Final Year Student Projects: Prelude Michael R. Lyu.
Department of Computer Science and Engineering, CUHK 1 Final Year Project 2003/2004 LYU0302 PVCAIS – Personal Video Conference Archives Indexing System.
Architecture & Data Management of XML-Based Digital Video Library System Jacky C.K. Ma Michael R. Lyu.
Implementation of One Stop Search by XSLT By Dave Low University of Hong Kong 9-Dec-2003.
Design and Implementation of a Wireless Handheld Multimodal Digital Video Library Client System Sam K. S. Sze Henry K. P. Choi Feb Group Meeting.
Web Clipping Presentation By: Alex Jacobs, Philip Kim, Nathan Po Web Clipping.
1 Final Year Project 2003/2004 LYU0302 PVCAIS – Personal Video Conference Archives Indexing System Supervisor: Prof Michael Lyu Presented by: Lewis Ng,
Overview of Search Engines
Digital Object: A Virtual Online Storage Solution 598C Course Project Huajing Li.
Finding Nearby Wireless Hotspots CSE 403 LCA Presentation Team Members: Chris Scoville Tessa MacDuff Matt Mohebbi Aiman Erbad Khalil El Haitami.
Helsinki University Of Technology X-Smiles Telecommunications Software and Multimedia Laboratory (TML) XForms in X-Smiles Mikko Honkala Helsinki University.
Bluetooth POP3 Relay Project Benjamin Kennedy April 30 th, 2002.
Supervised by Prof. LYU, Rung Tsong Michael Department of Computer Science & Engineering The Chinese University of Hong Kong Prepared by: Chan Pik Wah,
DYNAMIC WAP BASED VOTING SYSTEM Bertrand COLAS Submission date: May 2002 School of Computing Bachelor of Engineering with Honours in Computer.
By Mircea Jivoin. Objectives Achieving the warehouse management over the internet using the SOAP Web Services Achieving the warehouse management over.
Department of Computer Science and Engineering, CUHK 1 Final Year Project 2003/2004 LYU0302 PVCAIS – Personal Video Conference Archives Indexing System.
Chapter 13-Tools for the World Wide Web. Overview Web servers. Web browsers. Web page makers and site builders. Plug-ins and delivery vehicles. Beyond.
Parallel and Distributed IR. 2 Papers on Parallel and Distributed IR Introduction Paper A: Inverted file partitioning schemes in Multiple Disk Systems.
Chapter 2 Architecture of a Search Engine. Search Engine Architecture n A software architecture consists of software components, the interfaces provided.
Department of Computer Science and Engineering, CUHK 1 Final Year Project 2003/2004 LYU0302 PVCAIS – Personal VideoConference Archives Indexing System.
WEB BASED DATA TRANSFORMATION USING XML, JAVA Group members: Darius Balarashti & Matt Smith.
FYP: LYU0001 Wireless-based Mobile E-Commerce on the Web Supervisor: Prof. Michael R. Lyu By: Tony, Wat Hong Fai Harris, Yan Wai Keung.
Introduction to XML This presentation covers introductory features of XML. What XML is and what it is not? What does it do? Put different related technologies.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
What about computer Input Device Output and Display device Digital storage device Processing Componen ts
Building a Distributed Full-Text Index for the Web by Sergey Melnik, Sriram Raghavan, Beverly Yang and Hector Garcia-Molina from Stanford University Presented.
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
An Introduction to Web Services Web Services using Java / Session 1 / 2 of 21 Objectives Discuss distributed computing Explain web services and their.
Digital Video Library Network Supervisor: Prof. Michael Lyu Student: Ma Chak Kei, Jacky.
Soon Joo Hyun Database Systems Research and Development Lab. US-KOREA Joint Workshop on Digital Library t Introduction ICU Information and Communication.
HARDWARE.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 Internet II A consortium of more than 180 universities, government agencies, and private businesses.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Internet Searching the World Wide Web. The Internet and the World Wide Web The Internet is a worldwide collection of networks that allows people to communicate.
General Architecture of Retrieval Systems 1Adrienn Skrop.
Information Retrieval in Practice
Search Engine Architecture
Web Application.
Supervisor: Prof Michael Lyu Presented by: Lewis Ng, Philip Chan
Proposal for Term Project
E-commerce | WWW World Wide Web - Concepts
E-commerce | WWW World Wide Web - Concepts
Information Retrieval and Web Search
Processes The most important processes used in Web-based systems and their internal organization.
CHAPTER 3 Architectures for Distributed Systems
Computer Basics Section 2.1 YOU WILL LEARN TO… Identify hardware
Prepared for Md. Zakir Hossain Lecturer, CSE, DUET Prepared by Miton Chandra Datta
Tiers vs. Layers.
Information Technology Ms. Abeer Helwa
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Internet Protocols IP: Internet Protocol
Presentation transcript:

LYU0101 Wireless Digital Information System Lam Yee Gordon Yeung Kam Wah Supervisor Prof. Michael Lyu Second semester FYP Presentation 2001~2002

Overview Introduction Design Direction System Architecture Client Implementation Server Implementation Work Done

Introduction PDA become more popular Computation power and Memory is increasing High Bandwidth Wireless Technology BlueTooth, Wireless LAN 3G Demand for provide content to PDA Provide location related information

Wireless Digital Information System To build a generic system that allow company provide their content to user Support different application Support multimedia content Same client program for different server Search function

Wireless Digital Information System Usage Shopping guild in a Shopping Mall Information search in an Exhibition Showing vacancy in a Car Park Digital video Library client

Design Direction

What ’ s our goal? (in previous slide) Main Issues we need to concern: Data (format, storage, types) Search Engine (vector,probabilistic model, indexing, ranking, relevance feedback) Platform (hand-held device)

Concern 1:Data Use XML as the primary data format To give our user a standard, feasible and extensible way to design the data structure separate the concern on the data and presentation of information Use XSL to change XML into information changes in module or client platform will not affect the data

Concern 1:Data Storing XML in Database Database provides us many useful services

Concern 1:Data Conversion between XML and Database Common Method: Break down XML file into tree nodes and remember its children's node Need to have different schema Need to make use of DTD Our Method: Break down XML file into tree nodes and remember the parent node. Only need one schema: (parent id, node id, type, data)

Concern 1:Data A DTD definition Visualization of DTD in Tree

Concern 2: Searching Use Vector Model assign weight to index terms in queries and in XML file (from tf factor, term- frequency and idf factor, inverse document frequency) compute degree of similarity between each XML file and user query give ordering of XML file

Concern 2: Searching A full inverted index is built. have a better ranking, e.g. search for “ 林 怡 ”, I prefer to have “ 林怡 ” in search result, rather than “ 林保怡 ”. can help in searching a whole phase.

Concern 2: Searching Problem: client may need only ten search results at a time, I can ’ t send all the result to PDA client at a time !!! Solution: NN-search Methods (R-tree, SS-tree, SR-tree, X-tree, MVP-tree, A- tree, VA-file ) We choose VA-file

Concern 2: Searching VP-tree A-tree

Concern 2: Searching VA-file

Concern 2: Searching Reason for choosing VA-file: performs much better than the others in high-dimension space(as number of index term may be over thousand) IO page, number of Vector calculation, CPU time in search CPU time on construction

Concern 3: Client Platform We choose Pocket PC as our client platform Reason: Pocket PC have better support in Internet Multi-Media Performance processing power of Pocket PC is higher than Palm OS nowadays

System Architecture

Server side XML Data is processed and stored in the database A set of XSL is used to format the output Client side Display information Send user requests to server

Server Side Four main components at Server Side XML Pre-processor Search Engine XSL transformer TCP Server that Communicate with PDA client incoming: Keyword search, Map search result, XSL and XML set outgoing: HTML, Video xml definition (probably a very simple SMIL), Map xml definition Web server (images) MMS server (videos)

XML Pre-processor Vector and VA-file Builder Vectors and VA-file

The PDA Client PDA Client Control Component Main Window Image WindowVideo Window server

The PDA Client Main Window HTML Viewer Supported by system provided DLL Interface for information displaying User event will pass to control component to handle

The PDA Client Image Window Using to display image Points highlight feature Using as query input interface, user can select a rectangular area as query input

The PDA Client Video/Audio window Supported by system provided COM Object Display video to user

The PDA Client Why using HTML viewer as main interface Provide feasibility to different servers using their own interface HTML is widely used and designed for display information. Why using system provide library Simplify the program and slim the program size These component is optimized

Work Done and Possible Extension

Work Done 2001 July ~ Aug Study different wireless network Study different PDA platform Build a trial application on Pocket PC 2001 Sep ~ Dec Design the application and system architecture Build the Pocket PC client

Work Done 2002 Jan ~ April Study the searching algorithm Build the server Continue implement the Pocket PC client