Notes
Slide Show
Outline
1
The Future Internet
  • More of it is here than you think
2
2 Approaches
  • Make the tools smarter
  • Make the web site smarter (more structured). This is the Semantic Web



  • Lets step into the future and check out
  • The Semantic Web
3
Deborah was planning a Chanukah party for some friends…
  • …and decided she wanted to do something a little different.
  • Last year, her friends Ruti and Zvia made a great party.
    Deborah knew she had to come up with something good.
  • This is what would happen with the semantic web….
4
Music to set the mood
  • Deborah's agent went to her guests’ web sites to see where their families lived before they came to the USA.
  • It then searched the web for traditional Hanukah songs from those cities and downloaded the music to Deborah's stereo.
5
Music to set the mood

  • It then printed out a booklet with the words and translations of all the songs.
  • Deborah approved the bill and her credit card was charged automatically.
  • When the guests' came Deborah's stereo started off with a lively song to set the mood.
  • Then it explained the background of the song, where it was sung and which of the guests parents were from that area.
6
Pictures to enhance the effect
  • Next, it gathered photos of all the towns and shtetls where each of the guests families  originated.
  • Sent them to a copy center to have them made  into a mural with the names of the towns and the guests on the appropriate photo.
  • Deborah clicked on the accept button to have the mural paid for and sent to her house a day before the party.
7
 Her agent came back with a surprise
  • Although Deborah new that her family was from Chekranskik, she was never able to find any information about it, how it looked, or even where it actually was.
  • Her agent found out that there was another name for the town on the Diaspora Museum’s site, which allowed it to come  back with actual photographs—some of which included her mother and aunts!
  • Deborah’s parents came right over and started to relate many forgotten stories that were jogged out of memory by the photos.
  • Deborah’s daughter Miriam wrote down every word as she was in the middle of her roots project in school.
8
What is a Party without food?
  • Next her agent
  • Searched the web for traditional Hanukah foods which were served in those Jewish communities that her guest originated from.
  • It then went to all her guests' websites and found out which foods each person liked.
  • It found out if any guests had dietary restrictions such as low salt, cholesterol, etc.
9
Guests’ web sites ensure a successful party
  • Some of the dietary restrictions couldn't be accessed as the information was not for public viewing.
  • The agent came back and took a digital signature from Deborah's computer and was then able to access the information.
  • One of her friends—Karen, didn't allow access even with the digital information.
  • Luckily, Deborah already knew that she couldn't eat any milk products.
10
Let the web do the shopping
  • After the agent finished analyzing the different food options and restrictions it searched the web for recipes and printed them out.
  • It then sent a pulse to all the food packages in the kitchen and sent a shopping list to Deborah's supermarket.
  • The food was delivered the same day.
11
"She sent her web agent..."
  • She sent her web agent out to match themes from History of Chanuka sites with options offered by party and entertainment sites.


12
"Her agent also rented out..."
  • Her agent also rented out Judas Matityahu costumes so her guests could really see what it was like for the Jewish leader of the uprising to lead the troops on an elephant.
  • Next, her web agent downloaded a movie which:
    • chronicles all the spiritual and military battles between the Jews and the Greeks
    • explained why the Jewish spiritual leadership had mixed feelings about the Matityahu family ignoring the Jewish political system’s checks and balances
  • The movie was sent to her guests’ computers before the party to provide them with background information.
13
Research
  • Party planning, of course, is just one small application for the semantic web.
  • Today, for example, many researchers must hop on a plane in order to access important documents.
  • The semantic web, by providing a framework for documents will allow many archives to be economically and easily made accessible on the web.
14
"Why can't you do this..."
  • Why can't you do this now?


15
The existing worldwide web is designed for people
to look at web sites
  • If Deborah was to send her agent out now it would not know how to read information from a site.
  • This is because the semantics are not structured enough to account for intentions/for a machine or agent to read it.
  • One site may say "Hanukah song" and another may say "Chanukah jingle". One may use one kind of shopping cart and payment scheme while another one could use different methods.



16
The Semantic Web
  • The Semantic Web concept is based on artificial-intelligence research. Any universal web system has to be very flexible and accommodating since there is no central authority to enforce rules.
  • The price of this kind of all encompassing system is that there will be unanswerable questions as in today’s web serving up "The page cannot be displayed" when no page is available.
  • Background logic has to be added to web pages to account for intentions: rules to choose courses of action, and answer questions, etc. allowing us to access all available material.
  • We can do this with the Resource Description Framework (RDF)…
17
Resource Description Framework (RDF)
  • The RDF is a language for representing resources on the Internet.
  • In the same way that web links can point to other sites, the RDF can describe data far away on another site.
  • This is how Deborah could send out an agent that collected photographs from different sites—an RDF described the photograph, cost and payment terms.
  • The agent, could recognize the web information since it was described by an RDF.
  • It then aggregated this information into one database. Databases described by RDF can be read by others.
  • This is how Deborah's agent could send the photographs to a copy center to be printed out in a mural.
  • The language structured by the RDF was used to extract data from a web site and then acted upon by a third party copy center.
  • There is one problem however…


18
Ontologies
19
"The first site on the..."
  • The first site on the semantic web http://www.mindswap.org/


  • More info at:
    http://www.cs.rpi.edu/~hendler/
20
Software Agents
  • When Deborah’s agent came back with the suggestion of using baby elephants for her party, her first thought was that this would break a municipal ordinance even though her agent showed that this was checked out.
  • Deborah decided this was too important not to double check so she asked her agent to show her the web pages that the agent went to in order to “read” the city’s laws.
  • After reading them herself she was satisfied that the city fathers didn’t foresee any of their constituents riding on elephants in their backyards.
21
Another Application
  • Your mother visits the doctor and he tells her she needs to see a cardiologist
  • A software agent goes out to see which specialists work with her health clinic
  • And what times the specialist is available by checking his semantic web site
  • And what time you are available to take her by checking you calendar through the internet
  • The appointment is set up by the Software agent and it appears on your calendar with an email message to remind you
22
Crowd Wisdom
  • Mining Chat and Forums to see what movie stars and up and coming and which are down and out: Trendum.com
  • Google using votes from other sites to rate site importance
  • Google using other searches to give you more info
23
Google Suggest
  • Trying to guess what you mean
24
Trying to Guess What are you Looking for
  • FUTURE INTERNET can relate to marketing, trading, project etc.
25
Combining Web with Semantic Web
  • Top 3 results are semantic web – structured information
  • Others are extracted from standard web sites and cannot be sorted or restricted by price
26
Froogle
  • Website information is structured and sent directly to Google in a spreadsheet by merchants
27
What about the Dark Side?
  • http://www.robinsloan.com/epic/