MSCI 3005 Lecture 22: 11-9 week 12

26 views1 pages
I. Web based applications: generating dynamic pages
a. Dynamic web pages are generated by web applications (programs) running on the
server. Hence each user (clinet) may see a different page based on her context/inputs
when she requests using a given URL.
i. It will invoke a program, and that program is a web application.
ii. Programs are written in various languages like java, python, etc
iii. Lecture 17-1 (See diagram)
b. A course page on muiowa.edu that shows the current enrollment in the course is an
example of a dynamic web page.
II. Search engines: reducing the search cost
a. User searching for information google looking through all of the pages
i. Thee’s 63 trillion pages
ii. Google provides you what it thinks will satisfy your query
III. Index: table that matches words to documents
IV. Simplified architecture of a serach engine
V. Crawlers/spiders
a. A crawler automatically downloads pages from the web and follows links
b. Crawler is an http client (just like the browser)
c. Unlike a browser it downlads pages without human intervention (and hece at a very fast
speed)
d. One problem for googl still:
i. If you hae Ioa as a uey,300 illio pages otai od Ioa
ii. Uses proprietory ranking mechanism
1. Have to figure out how yyou organize all of the different web pages
VI. Populruty if web seaerch
a. 66 billion in US
b. revenue was 66 billion
c. People serach fo rvarious prpsis such as gather inform other attributes, digital
cameras)regardless of the exect spurpose
i. Organic vs advertisements
1. Orgnicarrested
ii. biddng:
1. based on how advertising
2. not always top advertiser at the topic
a. monitor click through rates
b. high clikck trough rates get prefference
d. paper-per-click model
i. adetises id fo keyods that thei potetial ustoes/ osues ould
use
ii. google accounted for 12% of advertisement worldwide
VII. when you query a search enginte it searches its index to find the matching pages
find more resources at oneclass.com
find more resources at oneclass.com
Unlock document

This preview shows half of the first page of the document.
Unlock all 1 pages and 3 million more documents.

Already have an account? Log in

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents