Asilomar Grand 10-Yr Vision [1998] The Information Utility:  Make it easy for  everyone  to store, organize, access, and a...
Emerging Environments Distributed  autonomous  peers - access to each others’ data/services thru (transitive) interaction ...
Search Uncertainty <ul><li>User may have no knowledge of </li></ul><ul><ul><li>System’s actual cost (in work, time, $, …) ...
Emerging Environments Querying/Searching for information should be similar to  buying material goods and services in real ...
Search/Query Optimization <ul><li>Multiple criteria </li></ul><ul><ul><li>Processing (work, time), result (freshness, comp...
P e r s o n a l i z a t i o n <ul><li>All aspects of search/querying could be  personalized </li></ul><ul><li>Systems empl...
Contextualization Quicker answers Shorter result list Expensive processing Extensive results CFP: VLDB’08 2 nd  Workshop o...
Personal Grand 10-Yr Vision [2008] From Closed Data & Info Systems to Open Data & Info Agoras
Open Agoras Agora (ag·o·ra) :   A  gathering  place;  especially   :  the  marketplace  in ancient Greece  <ul><li>A place...
Upcoming SlideShare
Loading in...5
×

Claremont Report on Database Research: Research Directions (Yannis E. Ioannidis)

2,006

Published on

This is a set of slides from the Claremont Report on Database Research, see http://db.cs.berkeley.edu/claremont/ for more details. These particular slides are from a "Research Directions" talk by "Yannis E. Ioannidis." (Uploaded for discussion at the Stanford InfoBlog, http://infoblog.stanford.edu/.)

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,006
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Claremont Report on Database Research: Research Directions (Yannis E. Ioannidis)"

  1. 2. Asilomar Grand 10-Yr Vision [1998] The Information Utility: Make it easy for everyone to store, organize, access, and analyze the majority of human information online. Far from this: Personal differences Much will remain unorganized, autonomous Much more than access & analysis: collaboration & socialization
  2. 3. Emerging Environments Distributed autonomous peers - access to each others’ data/services thru (transitive) interaction - offering search & other data services for individuals & groups
  3. 4. Search Uncertainty <ul><li>User may have no knowledge of </li></ul><ul><ul><li>System’s actual cost (in work, time, $, …) </li></ul></ul><ul><ul><li>Quality of results (wrt freshness, completeness, …) </li></ul></ul><ul><ul><li>Origin of results (system’s original or brought in w/) </li></ul></ul><ul><ul><li>… </li></ul></ul><ul><li>System may have no knowledge of user’s </li></ul><ul><ul><li>True needs behind a request </li></ul></ul><ul><ul><li>Financial capacity, patience </li></ul></ul><ul><ul><li>Quality desires </li></ul></ul><ul><ul><li>Risk averseness </li></ul></ul><ul><ul><li>Content preferences </li></ul></ul><ul><ul><li>… </li></ul></ul>
  4. 5. Emerging Environments Querying/Searching for information should be similar to buying material goods and services in real life
  5. 6. Search/Query Optimization <ul><li>Multiple criteria </li></ul><ul><ul><li>Processing (work, time), result (freshness, completeness, interestingness), money, … </li></ul></ul><ul><li>Market research </li></ul><ul><ul><li>For data availability, data quality, processing cost, … </li></ul></ul><ul><li>Quality Control </li></ul><ul><ul><li>Learning of peers’ +’s and –’s </li></ul></ul><ul><ul><li>Insurance contracts for quality/cost guarantees </li></ul></ul><ul><li>Negotiation </li></ul><ul><ul><li>Queries and their results are commodities </li></ul></ul><ul><ul><li>Query answers and query operator executions are traded </li></ul></ul><ul><ul><li>Deals are struck and contracts are “signed” for specific QoS </li></ul></ul><ul><ul><li>Recursive trading possibilities ( subcontracting ) </li></ul></ul>
  6. 7. P e r s o n a l i z a t i o n <ul><li>All aspects of search/querying could be personalized </li></ul><ul><li>Systems employ user models & maintain evolving profiles of personalities (preferences, needs) of individuals & groups </li></ul><ul><ul><li>Queries (user interfaces, sense of object similarity, …) </li></ul></ul><ul><ul><li>Info source (trust of peers, quality parameters, …) </li></ul></ul><ul><ul><li>Results (objects of interest, presentation, …) </li></ul></ul><ul><li>Profile parts activated at various stages </li></ul><ul><ul><li>Query rewriting based on content preferences </li></ul></ul><ul><ul><li>Feature-set selection for similarity testing </li></ul></ul><ul><ul><li>Choice of information sources or optimization criteria </li></ul></ul><ul><li>Socialization, collaboration </li></ul><ul><li>Privacy vs. personalization </li></ul>
  7. 8. Contextualization Quicker answers Shorter result list Expensive processing Extensive results CFP: VLDB’08 2 nd Workshop on “ Personalization, Profile-Management, & Context-Dependence in Databases” Deadline: June 1, 2008 http://persdb08.stanford.edu/home.html <ul><li>All aspects of search/querying could depend on the context </li></ul><ul><li>Context may include the searcher (personalization), location, time, history, other users present, … </li></ul><ul><li>Context modeling, context detection, … </li></ul>
  8. 9. Personal Grand 10-Yr Vision [2008] From Closed Data & Info Systems to Open Data & Info Agoras
  9. 10. Open Agoras Agora (ag·o·ra) : A gathering place; especially : the marketplace in ancient Greece <ul><li>A place where people </li></ul><ul><ul><li>congregate and discuss </li></ul></ul><ul><ul><li>shop for goods </li></ul></ul>

×