Presentation

Download Report

Transcript Presentation

An SQI-based gateway to Amazon.com
The ELENA Consortium
http://www.elena-project.org
Information Society
Technologies (ist) PROGRAMME
www.elena-project.org
Motivation
 Amazon.com offers a large amount of books and
other learning resources
 The content of the repository is available via
Web Services interface
 Content is annotated with (company-specific)
metadata
www.elena-project.org
Architecture
Wrapper
Amazon.com
(Target
System)
SQI
www.elena-project.org
Components of the wrapper
QEL Wrapping
Amazon.com
communication
Wrapper
www.elena-project.org
Implementation Status
 AmazonMessageHandler
– Implemented, tested
 QEL wrapping
– In development
www.elena-project.org
Amazon query-language
 Keywords (title, author, subject, language, etc.)
 Logical connectors (AND, OR, NOT)
 Parentheses
 Examples:
– (title=‘Faust’) AND (author=‘Goethe’)
– (title=‘Sorstalanság’) AND (author=‘Imre Kertész’) AND
(language=‘hungarian’)
www.elena-project.org
QEL vs. Amazon query language

QEL has higher expressive power as Amazon query language
– This is a common situation with other systems (like relational database and
SQL)

Question: What to do with queries not expressible in local
query language?
– Same semantics is desirable

Possible strategies:
– reject the query
– Restrict the query (how?)
www.elena-project.org