The Web: Concepts and Technology. 1 CS 584: Information Retrieval. Math & Computer Science Department, Emory University

Size: px
Start display at page:

Download "The Web: Concepts and Technology. 1 CS 584: Information Retrieval. Math & Computer Science Department, Emory University"

Transcription

1 The Web: Concepts and Technology January 15: Course Overview 1 CS 584: Information Retrieval. Math & Computer Science Department, Emory University

2 Today s Plan Who am I? What is this course about? Logistics Who are you? 2 Eugene Agichtein CS 190: The Web: Concepts and Technology, Emory University Spring 2009

3 Who am I: Background Sept 2006-: Assistant Professor in the Math & CS department Affiliate Faculty, Linguistics Affiliate Faculty, Web Georgia Tech Summer 2007: Visiting Researcher at Yahoo! Research 2004 to 2006: Postdoctoral Researcher at Microsoft Research Text Mining, Search, and Navigation group, and MSN Search/Live : Ph.D. in Computer Science from Columbia University: dissertation on extracting structured relations from web-scale document repositories : 1998: B.S. in Engineering from The Cooper Union. 3 CS 584: Information Retrieval. Math & Computer Science Department, Emory University

4 Research: Developing Intelligent Systems to Help People e Find Information o Online Search, browsing behavior User-generated content, social networks Human cognitive processes

5 Intelligent Information Access Lab Information retrieval & extraction, text & data mining Web search user behavior, social networks, social media Ryan Kelly, Emory 10 Walt Askew, Emory 09 Abulimiti Aji, 1 st Year Ph.D Qi Guo, Yandong Liu, Alvin Grissom, 2 nd year Ph.D 2 nd year Ph.D 2 nd year MS External collaborations: Emory Libraries: Selden Deemer, Arthur Murphy Psychology: Phil Wolff Neuroscience: Beth Buffalo School of Medicine: Ernie Garcia And colleagues atyahoo! Research, Microsoft Research, Motorola, and GeorgiaTech

6 Course Outline Web history and infrastructure Web Search and Browsing Applications: E-commerce, advertising Abuse: spam, hacking and the gray areas Web services Recommender systems Online social networks Online collaboration Other topics: will depend on your interest! 6 CS 584: Information Retrieval. Math & Computer Science Department, Emory University

7 What is the Internet? t? The largest network of networks in the world. Uses TCP/IP protocols and packet switching. Runs on any communications substrate. From Dr Vinton Cerf From Dr. Vinton Cerf, Co-Creator of TCP/IP

8 Structure of the Internet 8 Eugene Agichtein CS 190: The Web: Concepts and Technology, Emory University Spring 2009

9 Bi Brief fhistory of fthe Internet t DARPA (Defense Advanced Research Projects Agency) contracts with BBN (Bolt, Beranek & Newman) to create ARPAnet First five nodes: UCLA Stanford UC Santa Barbara U of Utah, and BBN TCP specification by Vint Cerf 1984 On January 1, the Internet with its 1000 hosts converts en y masse to using TCP/IP for its messaging

10 Graph mining

11 Web Link Structure and Web Search Browsing can t find these pages Need a search engine Bow Tie Structure Broder et al 2000

12 Web Search: Google Eugene Agichtein CS 190: The Web: Concepts and Technology, Emory University Spring 2009

13 Google Architecture URL Server - sends lists of URLs to crawlers Crawler - downloads web pages Store Server - compresses & stores web pages into the repository Indexer - reads the repository & uncompresses the documents - parses the documents - creates forward index - parses out the links URL Resolver - converts relative URLs to absolute URLs and then to docids - generates a database of links - puts the anchor text into the barrels Sorter - generates the inverted index g Searcher - answers queries

14 Web Search: Google (continued) Eugene Agichtein CS 190: The Web: Concepts and Technology, Emory University Spring 2009

15 15 CS 584: Information Retrieval. Math & Computer Science Department, Emory University

16 16 CS 584: Information Retrieval. Math & Computer Science Department, Emory University

17 17 CS 584: Information Retrieval. Math & Computer Science Department, Emory University

18 18 CS 584: Information Retrieval. Math & Computer Science Department, Emory University

19 Users learn to ignore ads! Heat map: Detect gaze position and duration using eye tracking Box Blindness 19 CS 584: Information Retrieval. Math & Computer Science Department, Emory University

20 20 CS 584: Information Retrieval. Math & Computer Science Department, Emory University

21 21 CS 584: Information Retrieval. Math & Computer Science Department, Emory University

22 This was surface web

23 The Invisible, Deep, or Hidden Web Web sites or information that Google or other popular search engines are not fully indexing Websites specifically excluded by the search engine

24 24 CS 584: Information Retrieval. Math & Computer Science Department, Emory University

25 25 CS 584: Information Retrieval. Math & Computer Science Department, Emory University

26 26 CS 584: Information Retrieval. Math & Computer Science Department, Emory University

27 27 CS 584: Information Retrieval. Math & Computer Science Department, Emory University

28 Web 2.0: It s Hard to Define, But I Know it When I See it Web Services / API s Emerging Tech Folksonomies / Content tagging g AJAX RSS Some Apps You may Know Flickr Google Maps Blogging & Content Syndication Craigslist Know Facebook, Linkedin, Tribes, Ryze, Friendster Del.icio.us Upcoming.org 43Things.com "[This is] not my mom's Internet It's changing, and it's changing because we're looking at the share-shifting the the time people are looking at TV, reading a magazine, listening to the radio they're not replacing each other; they're coming together." - AOL Exec / May 2005 Major Retailers Amazon API s Google Adsense API Yahoo API Ebay API

29 Web 2.0: Evolution Towards a Read/Write Platform Web 1.0 ( ) Web 2.0 (2003- beyond) Pretty much HTML pages viewed through a browser Web pages, pg plus a lot of other content shared over the web, with more interactivity; more like an application than a page Read Mode Write & Contribute Page Primary Unit of Post / record content static State dynamic Web browser Viewed through Browsers, RSS Readers, anything Client Server Architecture Web Services Web Coders Content Created by Everyone geeks Domain of mass amaturization

30 Recommendations Search Recommendations Items Products, web sites, blogs, news items, 30 CS 584: Information Retrieval. Math & Computer Science Department, Emory University

31 Well-known recommender systems: Amazon and Netflix 31 CS 584: Information Retrieval. Math & Computer Science Department, Emory University

32 Recommendation Types Editorial Simple aggregates Top 10, Most Popular, Recent Uploads Tailored to individual users Amazon, Netflix, 32 CS 584: Information Retrieval. Math & Computer Science Department, Emory University

33 The Long Tail CS 584: Information Retrieval. Math & Computer 33 Source: Chris Anderson (2004) Science Department, Emory University

34 Netflix Challenge 34 CS 584: Information Retrieval. Math & Computer Science Department, Emory University

The Web: Concepts and Technology. January 15: Course Overview

The Web: Concepts and Technology. January 15: Course Overview The Web: Concepts and Technology January 15: Course Overview 1 Today s Plan Who am I? What is this course about? Logistics Who are you? 2 Meet Your Instructor Instructor: Eugene Agichtein Web: http://www.mathcs.emory.edu/~eugene

More information

Web 2.0: Is it a Whole New Internet?

Web 2.0: Is it a Whole New Internet? Web 2.0: Is it a Whole New Internet? 1 It s Hard to Define, But I Know it When I See it Emerging Tech Apps You Know Some Apps You Don t know Web Services / API s Folksonomies / Content tagging AJAX RSS

More information

Ali Kamandi Spring 2007 Sharif University of Technology

Ali Kamandi Spring 2007 Sharif University of Technology Ali Kamandi Spring 2007 kamandi@sharif.edu Sharif University of Technology Internet History Internet Evolution Internet Pioneers Internet Growth Conclusion 1836 Telegraph invented by Cooke and Wheatstone

More information

CS/MAS 115: COMPUTING FOR THE SOCIO-TECHNO WEB HISTORY OF THE WEB

CS/MAS 115: COMPUTING FOR THE SOCIO-TECHNO WEB HISTORY OF THE WEB CS/MAS 115: COMPUTING FOR THE SOCIO-TECHNO WEB HISTORY OF THE WEB LAST WEEK Input, Output, Processor, Memory Bits are 0 and 1 Koans: Koan 1: Everything is bits Koan 2: Perfect copy, every time Koan 3:

More information

CS 345A Data Mining Lecture 1. Introduction to Web Mining

CS 345A Data Mining Lecture 1. Introduction to Web Mining CS 345A Data Mining Lecture 1 Introduction to Web Mining What is Web Mining? Discovering useful information from the World-Wide Web and its usage patterns Web Mining v. Data Mining Structure (or lack of

More information

History and Backgound: Internet & Web 2.0

History and Backgound: Internet & Web 2.0 1 History and Backgound: Internet & Web 2.0 History of the Internet and World Wide Web 2 ARPANET Implemented in late 1960 s by ARPA (Advanced Research Projects Agency of DOD) Networked computer systems

More information

Introduction April 27 th 2016

Introduction April 27 th 2016 Social Web Mining Summer Term 2016 1 Introduction April 27 th 2016 Dr. Darko Obradovic Insiders Technologies GmbH Kaiserslautern d.obradovic@insiders-technologies.de Outline for Today 1.1 1.2 1.3 1.4 1.5

More information

Internet Client-Server Systems 4020 A

Internet Client-Server Systems 4020 A Internet Client-Server Systems 4020 A Instructor: Jimmy Huang jhuang@yorku.ca http://www.yorku.ca/jhuang/4020a.html Motivation Web-based Knowledge & Data Management A huge amount of Web data how to organize,

More information

Web 2.0 For the Rest of Us. Joshua Porter Director of Web Development User Interface Engineering

Web 2.0 For the Rest of Us. Joshua Porter Director of Web Development User Interface Engineering Web 2.0 For the Rest of Us Joshua Porter Director of Web Development User Interface Engineering The accretion of tiny marvels can numb us to the arrival of the stupendous Kevin Kelly, We Are the Web, Wired

More information

Web 2.0 Tutorial. Jacek Kopecký STI Innsbruck

Web 2.0 Tutorial. Jacek Kopecký STI Innsbruck Web 2.0 Tutorial Jacek Kopecký STI Innsbruck SOA4All Kick-off -Madrid, 25th-27th March 2008 Web 2.0 and SOA: Overview Questions to be addressed: What is Web 2.0? What technologies does Web 2.0 comprise?

More information

Semantic Web and Web2.0. Dr Nicholas Gibbins

Semantic Web and Web2.0. Dr Nicholas Gibbins Semantic Web and Web2.0 Dr Nicholas Gibbins Web 2.0 is the business revolution in the computer industry caused by the move to the internet as platform, and an attempt to understand the rules for success

More information

Crawler. Crawler. Crawler. Crawler. Anchors. URL Resolver Indexer. Barrels. Doc Index Sorter. Sorter. URL Server

Crawler. Crawler. Crawler. Crawler. Anchors. URL Resolver Indexer. Barrels. Doc Index Sorter. Sorter. URL Server Authors: Sergey Brin, Lawrence Page Google, word play on googol or 10 100 Centralized system, entire HTML text saved Focused on high precision, even at expense of high recall Relies heavily on document

More information

Chapter Topics. The History of the Internet. Chapter 7: Computer Networks, the Internet, and the World Wide Web

Chapter Topics. The History of the Internet. Chapter 7: Computer Networks, the Internet, and the World Wide Web Chapter Topics Chapter 7: Computer Networks, the Internet, and the World Wide Web CS10051: Intro. to Computer Science Kent State University History of the Internet History of the World Wide Web Internet

More information

COV885 Distributed Systems

COV885 Distributed Systems COV885 Distributed Systems Web-based Systems: Web Developments Web Services S. Bhalla, ( 2017) Special Module on Database Systems Client Server Systems Web-based Client Server Systems Web Engineering:

More information

Technology in Action Complete, 13e (Evans et al.) Chapter 3 Using the Internet: Making the Most of the Web's Resources

Technology in Action Complete, 13e (Evans et al.) Chapter 3 Using the Internet: Making the Most of the Web's Resources Technology in Action Complete, 13e (Evans et al.) Chapter 3 Using the Internet: Making the Most of the Web's Resources 1) The Internet is. A) an internal communication system for businesses B) a communication

More information

The Internet, the Web, and Electronic Commerce The McGraw-Hill Companies, Inc. All rights reserved.

The Internet, the Web, and Electronic Commerce The McGraw-Hill Companies, Inc. All rights reserved. Discuss the origins of the Internet and the Web. Describe how to access the Web using providers and browsers. Discuss Internet communications, including e- mail, instant messaging, social networking, blogs,

More information

The Internet and World Wide Web. Chapter4

The Internet and World Wide Web. Chapter4 The Internet and World Wide Web Chapter4 ITBIS105 IS-IT-UOB 2016 The Internet What is the Internet? Worldwide collection of millions of computers networks that connects ITBIS105 IS-IT-UOB 2016 2 History

More information

Page 1 AideRSS

Page 1 AideRSS http://blog.larkin.net.au/ Page 1 Introduction AideRSS What is AideRSS? This is an online tool or service that allows you to identify the most popular posts or items in a RSS feed. What is a RSS feed?

More information

Module 1: Internet Basics for Web Development (II)

Module 1: Internet Basics for Web Development (II) INTERNET & WEB APPLICATION DEVELOPMENT SWE 444 Fall Semester 2008-2009 (081) Module 1: Internet Basics for Web Development (II) Dr. El-Sayed El-Alfy Computer Science Department King Fahd University of

More information

Searching. Outline. Copyright 2006 Haim Levkowitz. Copyright 2006 Haim Levkowitz

Searching. Outline. Copyright 2006 Haim Levkowitz. Copyright 2006 Haim Levkowitz Searching 1 Outline Goals and Objectives Topic Headlines Introduction Directories Open Directory Project Search Engines Metasearch Engines Search techniques Intelligent Agents Invisible Web Summary 2 1

More information

Part 3: Online Social Networks

Part 3: Online Social Networks 1 Part 3: Online Social Networks Today's plan Project 2 Questions? 2 Social networking services Social communities Bebo, MySpace, Facebook, etc. Content sharing YouTube, Flickr, MSN Soapbox, etc. Corporate

More information

Speaker Pages For CoMeT System

Speaker Pages For CoMeT System Speaker Pages For CoMeT System Independent Study Report 2930 spring 2013 Name: Yu Xia Supervisors: Dr. Peter Brusilovsky Chirayu Wongchokprasitti The goal for the independent study The website is a talk-

More information

Machine Learning Applications to Modeling Web Searcher Behavior Eugene Agichtein

Machine Learning Applications to Modeling Web Searcher Behavior Eugene Agichtein Machine Learning Applications to Modeling Web Searcher Behavior Eugene Agichtein Intelligent Information Access Lab (IRLab) Emory University Talk Outline Overview of the Emory IR Lab Intent-centric Web

More information

Web Information System. Truong Thi Dieu Linh, PhD Nguyen Hong Phuong, Msc.

Web Information System. Truong Thi Dieu Linh, PhD Nguyen Hong Phuong, Msc. Web Information System Truong Thi Dieu Linh, PhD Nguyen Hong Phuong, Msc. Objectives Provide students with theory and concept about web information system from the past to future: Basic concepts of Internet,

More information

Modeling Information Seeking Behavior in Social Media Eugene Agichtein

Modeling Information Seeking Behavior in Social Media Eugene Agichtein Modeling Information Seeking Behavior in Social Media Eugene Agichtein I lli I f i A L b (IRL b) Intelligent Information Access Lab (IRLab) Emory University Intelligent Information Access Lab (IRLab) Modeling

More information

CS40024: Internet Technology

CS40024: Internet Technology CS40024: Internet Technology Sandip Chakraborty Time-Travel to the Past A History of Internet 08 January, 2015 Internet Technology CS 40024 08 January, 2015 1 / 19 Disclaimer: The slides are based on,

More information

UNIT-V WEB MINING. 3/18/2012 Prof. Asha Ambhaikar, RCET Bhilai.

UNIT-V WEB MINING. 3/18/2012 Prof. Asha Ambhaikar, RCET Bhilai. UNIT-V WEB MINING 1 Mining the World-Wide Web 2 What is Web Mining? Discovering useful information from the World-Wide Web and its usage patterns. 3 Web search engines Index-based: search the Web, index

More information

!!!!!! Digital Foundations

!!!!!! Digital Foundations Digital Foundations Digital Literacy Knowing which tools to use and how to use them. The goal of our workshop today is to improve your digital literacy so you strategically choose what to do online and

More information

Web 2.0, AJAX and RIAs

Web 2.0, AJAX and RIAs Web 2.0, AJAX and RIAs Asynchronous JavaScript and XML Rich Internet Applications Markus Angermeier November, 2005 - some of the themes of Web 2.0, with example-sites and services Web 2.0 Common usage

More information

Web 2.0, Social Programming, and Mashups (What is in for me!) Social Community, Collaboration, Sharing

Web 2.0, Social Programming, and Mashups (What is in for me!) Social Community, Collaboration, Sharing Department of Computer Science University of Cyprus, Nicosia December 6, 2007 Web 2.0, Social Programming, and Mashups (What is in for me!) Dr. Mustafa Jarrar mjarrar@cs.ucy.ac.cy HPCLab, University of

More information

INFS 321 Information Sources

INFS 321 Information Sources INFS 321 Information Sources Session 12 The Internet Lecturer: Prof. Perpetua S. Dadzie, DIS Contact Information: pdadzie@ug.edu.gh College of Education School of Continuing and Distance Education 2014/2015

More information

Website Name. Project Code: # SEO Recommendations Report. Version: 1.0

Website Name. Project Code: # SEO Recommendations Report. Version: 1.0 Website Name Project Code: #10001 Version: 1.0 DocID: SEO/site/rec Issue Date: DD-MM-YYYY Prepared By: - Owned By: Rave Infosys Reviewed By: - Approved By: - 3111 N University Dr. #604 Coral Springs FL

More information

Thursday, 26 January, 12. Web Site Design

Thursday, 26 January, 12. Web Site Design Web Site Design Not Just a Pretty Face Easy to update Responsive (mobile, tablet and web-friendly) Fast loading RSS enabled Connect to social channels Easy to update To me, that means one platform, WordPress.

More information

Discovering Computers Your Interactive Guide to the Digital World

Discovering Computers Your Interactive Guide to the Digital World Discovering Computers 2012 Your Interactive Guide to the Digital World Objectives Overview Discuss the evolution of the Internet Identify and briefly describe various broadband Internet connections and

More information

My Moodle Profile. Edit Your Profile

My Moodle Profile. Edit Your Profile My Moodle Profile Once you have successfully logged in with your username and password, the upper-right corner of the screen should now have a message similar to the picture below. All Moodle users - participants

More information

Applikationen im Browser Webservices ohne Grenzen

Applikationen im Browser Webservices ohne Grenzen Applikationen im Browser Webservices ohne Grenzen Dan Theurer, Technical Evangelist Yahoo! Developer Network Java Forum Stuttgart, CA 5. Juli 2007 2007 About Me Software Technik - FHTE Esslingen DB2e -

More information

For more information about how to cite these materials visit

For more information about how to cite these materials visit Author(s): Don M. Blumenthal, 2010 License: Unless otherwise noted, this material is made available under the terms of the Attribution Non-commercial Share Alike 3.0 license http://creativecommons.org/licenses/by-nc-sa/3.0/

More information

mediax STANFORD UNIVERSITY

mediax STANFORD UNIVERSITY PUBLISH ON DEMAND TweakCorps: Re-Targeting Existing Webpages for Diverse Devices and Users FALL 2013 UPDATE mediax STANFORD UNIVERSITY mediax connects businesses with Stanford University s world-renowned

More information

SEO. Definitions/Acronyms. Definitions/Acronyms

SEO. Definitions/Acronyms. Definitions/Acronyms Definitions/Acronyms SEO Search Engine Optimization ITS Web Services September 6, 2007 SEO: Search Engine Optimization SEF: Search Engine Friendly SERP: Search Engine Results Page PR (Page Rank): Google

More information

Relevant?!? Algoritmi per IR. Goal of a Search Engine. Prof. Paolo Ferragina, Algoritmi per "Information Retrieval" Web Search

Relevant?!? Algoritmi per IR. Goal of a Search Engine. Prof. Paolo Ferragina, Algoritmi per Information Retrieval Web Search Algoritmi per IR Web Search Goal of a Search Engine Retrieve docs that are relevant for the user query Doc: file word or pdf, web page, email, blog, e-book,... Query: paradigm bag of words Relevant?!?

More information

Setting up Flickr. Open a web browser such as Internet Explorer and type this url in the address bar.

Setting up Flickr. Open a web browser such as Internet Explorer and type this url in the address bar. Workshop 15 th July 2008 Page 1 http://blog.larkin.net.au/ Setting up Flickr Flickr is a photo sharing tool that has rich functionality and allows the public to share their photographs with others., It

More information

Prof. Ahmet Süerdem Istanbul Bilgi University London School of Economics

Prof. Ahmet Süerdem Istanbul Bilgi University London School of Economics Prof. Ahmet Süerdem Istanbul Bilgi University London School of Economics Media Intelligence Business intelligence (BI) Uses data mining techniques and tools for the transformation of raw data into meaningful

More information

5 Choosing keywords Initially choosing keywords Frequent and rare keywords Evaluating the competition rates of search

5 Choosing keywords Initially choosing keywords Frequent and rare keywords Evaluating the competition rates of search Seo tutorial Seo tutorial Introduction to seo... 4 1. General seo information... 5 1.1 History of search engines... 5 1.2 Common search engine principles... 6 2. Internal ranking factors... 8 2.1 Web page

More information

09-Jan-17. Objectives Overview. The Internet. Objectives Overview. Evolution of the Internet. Evolution of the Internet. Discovering Computers 2012

09-Jan-17. Objectives Overview. The Internet. Objectives Overview. Evolution of the Internet. Evolution of the Internet. Discovering Computers 2012 Objectives Overview Discuss the evolution of the Identify and briefly describe various broadband connections and state differences between broadband connections and dialup connections Describe the types

More information

Firespring Analytics

Firespring Analytics Firespring Analytics What do my website statistics mean? To answer this question, let's first consider how a web page is loaded. You've just typed in the address of a web page and hit go. Depending on

More information

A Brief Evolution of the Web Technology & Design

A Brief Evolution of the Web Technology & Design A Brief Evolution of the Web Technology & Design 1969 ARPANET Connected computers at UCLA and Stanford 1983 Birth of Internet Connected computers around the world 1985 Domain name system (DNS) First top-level

More information

Digital Research Strategies. Poynter. Essential Skills for the Digital Journalist II Kathleen A. Hansen, University of Minnesota October 15, 2009

Digital Research Strategies. Poynter. Essential Skills for the Digital Journalist II Kathleen A. Hansen, University of Minnesota October 15, 2009 Digital Research Strategies Poynter. Essential Skills for the Digital Journalist II Kathleen A. Hansen, University of Minnesota October 15, 2009 Goals for Today Strategies and tools to gather information

More information

AN OVERVIEW OF SEARCHING AND DISCOVERING WEB BASED INFORMATION RESOURCES

AN OVERVIEW OF SEARCHING AND DISCOVERING WEB BASED INFORMATION RESOURCES Journal of Defense Resources Management No. 1 (1) / 2010 AN OVERVIEW OF SEARCHING AND DISCOVERING Cezar VASILESCU Regional Department of Defense Resources Management Studies Abstract: The Internet becomes

More information

Search Marketing 101 CCT332

Search Marketing 101 CCT332 Search Marketing 101 CCT332 Prepared, and delivered, by Dev Basu www.devbasu.com for Prof. Tim Richardson First used in March 2009 at University of Toronto, Mississauga campus Who s The Better Internet

More information

Security and Authentication

Security and Authentication Security and Authentication CS 370 SE Practicum, Cengiz Günay (Some slides courtesy of Eugene Agichtein and the Internets) CS 370, Günay (Emory) Security and Authentication Spring 2014 1 / 15 Agenda Upcoming

More information

Information Retrieval Spring Web retrieval

Information Retrieval Spring Web retrieval Information Retrieval Spring 2016 Web retrieval The Web Large Changing fast Public - No control over editing or contents Spam and Advertisement How big is the Web? Practically infinite due to the dynamic

More information

Library 2.0 for Librarians

Library 2.0 for Librarians Library 2.0 for Librarians Ina Smith & Christelle Steyn 31 January & 11 February 2008 1 Contents Google Mail E-mail Facebook Social Networking Tea break YouTube Upload Videos Flickr Upload Photos Blogger

More information

Internet Basics. Basic Terms and Concepts. Connecting to the Internet

Internet Basics. Basic Terms and Concepts. Connecting to the Internet Internet Basics In this Learning Unit, we are going to explore the fascinating and ever-changing world of the Internet. The Internet is the largest computer network in the world, connecting more than a

More information

NBA 600: Day 15 Online Search 116 March Daniel Huttenlocher

NBA 600: Day 15 Online Search 116 March Daniel Huttenlocher NBA 600: Day 15 Online Search 116 March 2004 Daniel Huttenlocher Today s Class Finish up network effects topic from last week Searching, browsing, navigating Reading Beyond Google No longer available on

More information

2nd Year PhD Student, CMU. Research: mashups and end-user programming (EUP) Creator of Marmite

2nd Year PhD Student, CMU. Research: mashups and end-user programming (EUP) Creator of Marmite Mashups Jeff Wong Human-Computer Interaction Institute Carnegie Mellon University jeffwong@cmu.edu Who am I? 2nd Year PhD Student, HCII @ CMU Research: mashups and end-user programming (EUP) Creator of

More information

Local Area Networks; Ethernet

Local Area Networks; Ethernet Communications and networking history and background telephone system local area networks Internet architecture: what the pieces are and how they fit together names and addresses: what's your name and

More information

Discovering Computers Chapter 2 The Internet and World Wide Web

Discovering Computers Chapter 2 The Internet and World Wide Web Discovering Computers 2008 Chapter 2 The Internet and World Wide Web Just remember It took 38 years for radio to reach 50 million users 13 years for television to reach 50 million users Less than 4 years

More information

HTML 5 and CSS 3, Illustrated Complete. Unit M: Integrating Social Media Tools

HTML 5 and CSS 3, Illustrated Complete. Unit M: Integrating Social Media Tools HTML 5 and CSS 3, Illustrated Complete Unit M: Integrating Social Media Tools Objectives Understand social networking Integrate a Facebook account with a Web site Integrate a Twitter account feed Add a

More information

Social Media Tools. March 13, 2010 Presented by: Noble Studios, Inc.

Social Media Tools. March 13, 2010 Presented by: Noble Studios, Inc. March 13, 2010 Presented by: Noble Studios, Inc. 1 Communication Timeline 2 Familiar Social Media Sites According to Facebook, more than 1.5 million local businesses have active pages on Facebook According

More information

Building Your Blog Audience. Elise Bauer & Vanessa Fox BlogHer Conference Chicago July 27, 2007

Building Your Blog Audience. Elise Bauer & Vanessa Fox BlogHer Conference Chicago July 27, 2007 Building Your Blog Audience Elise Bauer & Vanessa Fox BlogHer Conference Chicago July 27, 2007 1 Content Community Technology 2 Content Be. Useful Entertaining Timely 3 Community The difference between

More information

Internet Search. (COSC 488) Nazli Goharian Nazli Goharian, 2005, Outline

Internet Search. (COSC 488) Nazli Goharian Nazli Goharian, 2005, Outline Internet Search (COSC 488) Nazli Goharian nazli@cs.georgetown.edu Nazli Goharian, 2005, 2012 1 Outline Web: Indexing & Efficiency Partitioned Indexing Index Tiering & other early termination techniques

More information

Web 2.0. Agenda. What you will need to have handy for this class. Social Software Applications for Libraries. Day 1. Day 2

Web 2.0. Agenda. What you will need to have handy for this class. Social Software Applications for Libraries. Day 1. Day 2 Web 2.0 Social Software Applications for Libraries Day 1 Agenda Web 1.0 Web 2.0/Library 2.0 Blogs/RSS Wikis Podcasting/Videos Day 2 Docs/Spreadsheets Networking Photos Mapping Mashups Folksonomies Implications

More information

VISUAL SUMMARY ACCESS INTERNET AND WEB. The Internet, the Web, and Electronic Commerce

VISUAL SUMMARY ACCESS INTERNET AND WEB. The Internet, the Web, and Electronic Commerce VISUAL SUMMARY The Internet, the Web, and Electronic Commerce INTERNET AND WEB Internet Launched in 1969 with ARPANET, the Internet consists of the actual physical network. Web Introduced in 1991 at CERN,

More information

Technology In Action, Complete, 14e (Evans et al.) Chapter 3 Using the Internet: Making the Most of the Web's Resources

Technology In Action, Complete, 14e (Evans et al.) Chapter 3 Using the Internet: Making the Most of the Web's Resources Technology In Action, Complete, 14e (Evans et al.) Chapter 3 Using the Internet: Making the Most of the Web's Resources 1) The Internet is. A) an internal communication system for businesses B) a communication

More information

OU Campus Training. Web Services Unit

OU Campus Training. Web Services Unit OU Campus Training Web Services Unit http://www.sjsu.edu/webservices Last Modified: December 13, 2011 Objectives Introduction to new templates Login to your website Make basic edits to your webpage using

More information

Internet and World Wide Web. The Internet. Computers late 60s & 70s. State of computers? Internet s. Personal Computing?

Internet and World Wide Web. The Internet. Computers late 60s & 70s. State of computers? Internet s. Personal Computing? Internet and World Wide Web Which came first - Internet or WWW? The Internet Internet is a network of interconnected computers that is now global Internet born in 1969 - called ARPANET 1969 ARPANET was

More information

Searching the Web for Information

Searching the Web for Information Search Xin Liu Searching the Web for Information How a Search Engine Works Basic parts: 1. Crawler: Visits sites on the Internet, discovering Web pages 2. Indexer: building an index to the Web's content

More information

introduction to using the connect community website november 16, 2010

introduction to using the connect community website november 16, 2010 introduction to using the connect community website november 16, 2010 getting started t How GoToWebinar works Use earbuds or speakers to hear the presentation audio Note that t webinar staff cannot hear

More information

Introduction to Web Technologies

Introduction to Web Technologies Introduction to Web Technologies James Curran and Tara Murphy 16th April, 2009 The Internet CGI Web services HTML and CSS 2 The Internet is a network of networks ˆ The Internet is the descendant of ARPANET

More information

Introduction to Web 2.0 Data Mashups

Introduction to Web 2.0 Data Mashups Lecture Notes on Web Data Management Birzeit University, Palestine 2013 Introduction to Web 2.0 Data Mashups Dr. Mustafa Jarrar University of Birzeit mjarrar@birzeit.edu www.jarrar.info Jarrar 2013 1 Watch

More information

Course Outline. Module 1: SharePoint Overview

Course Outline. Module 1: SharePoint Overview Course Outline Module 1: SharePoint Overview This module provides an introduction to the topics covered in the class, introduces SharePoint terminology and provides an overview of the available versions

More information

Utilizing Folksonomy: Similarity Metadata from the Del.icio.us System CS6125 Project

Utilizing Folksonomy: Similarity Metadata from the Del.icio.us System CS6125 Project Utilizing Folksonomy: Similarity Metadata from the Del.icio.us System CS6125 Project Blake Shaw December 9th, 2005 1 Proposal 1.1 Abstract Traditionally, metadata is thought of simply

More information

Anatomy of a search engine. Design criteria of a search engine Architecture Data structures

Anatomy of a search engine. Design criteria of a search engine Architecture Data structures Anatomy of a search engine Design criteria of a search engine Architecture Data structures Step-1: Crawling the web Google has a fast distributed crawling system Each crawler keeps roughly 300 connection

More information

Role of Social Media and Semantic WEB in Libraries

Role of Social Media and Semantic WEB in Libraries Role of Social Media and Semantic WEB in Libraries By Dr. Anwar us Saeed Email: anwarussaeed@yahoo.com Layout Plan Where Library streams merge the WEB Recent Evolution of the WEB Social WEB Semantic WEB

More information

KS Blogs Tutorial Wikipedia definition of a blog : Some KS Blog definitions: Recommendation:

KS Blogs Tutorial Wikipedia definition of a blog : Some KS Blog definitions: Recommendation: KS Blogs Tutorial Wikipedia definition of a blog : A blog (a portmanteau of web log) is a website where entries are written in chronological order and commonly displayed in reverse chronological order.

More information

The internet What is it??

The internet What is it?? The internet What is it?? The internet is a global system of interconnected computer network that use the standard internet protocol suit (TCP/IP) to serve billions of users word wide. In other word it

More information

Advertising Network Affiliate Marketing Algorithm Analytics Auto responder autoresponder Backlinks Blog

Advertising Network Affiliate Marketing Algorithm Analytics Auto responder autoresponder Backlinks Blog Advertising Network A group of websites where one advertiser controls all or a portion of the ads for all sites. A common example is the Google Search Network, which includes AOL, Amazon,Ask.com (formerly

More information

Setting up your Netvibes Dashboard Adding a Blog to your Dashboard

Setting up your Netvibes Dashboard Adding a Blog to your Dashboard Cr e a t i ngali s t e ni ngda s hboa r d wi t hne t vi be s Ne t v i be s Table of Contents Introduction... 1 Setting up your Netvibes Dashboard... 2 Adding a Blog to your Dashboard... 2 Adding Twitter

More information

Web Architecture Review Sheet

Web Architecture Review Sheet Erik Wilde (School of Information, UC Berkeley) INFO 190-02 (CCN 42509) Spring 2009 May 11, 2009 Available at http://dret.net/lectures/web-spring09/ Contents 1 Introduction 2 1.1 Setup.................................................

More information

SOCIAL LOGIN FOR MAGENTO 2

SOCIAL LOGIN FOR MAGENTO 2 1 User Guide Social Login for Magento 2 SOCIAL LOGIN FOR MAGENTO 2 USER GUIDE BSS COMMERCE 1 2 User Guide Social Login for Magento 2 Contents 1. Social Login for Magento 2 Extension Overview... 3 2. How

More information

Classroom Blogging. Training wiki:

Classroom Blogging. Training wiki: Classroom Blogging Training wiki: http://technologyintegrationshthornt.pbworks.com/create-a-blog 1. Create a Google Account Navigate to http://www.google.com and sign up for a Google account. o Use your

More information

Dive Into Web 2.0 (In Chapter 3) Part One

Dive Into Web 2.0 (In Chapter 3) Part One Internet & World Wide Web: How to Program by Deitel and Deitel Dive Into Web 2.0 (In Chapter 3) Part One 1 Some Interesting Quotes Network effects from user contributions are the key to market dominance

More information

Demystifying SEO for Government Agencies

Demystifying SEO for Government Agencies Drupal GovCon 2018 Demystifying SEO for Government Agencies Why should you listen me? Jason Hamrick Senior Strategist Phase2 jhamrick@phase2technology.com 2 How Google Releases Updates Tweaks search algorithm

More information

Hey Guys, My name is Piyush Mathur. By Profession I am a Digital marketing consultant.

Hey Guys, My name is Piyush Mathur. By Profession I am a Digital marketing consultant. BY PIYUSH MATHUR Hey Guys, My name is Piyush Mathur. By Profession I am a Digital marketing consultant. I work with many startups and large companies to develop intelligent and effective online strategies.

More information

Running Head: HOW A SEARCH ENGINE WORKS 1. How a Search Engine Works. Sara Davis INFO Spring Erika Gutierrez.

Running Head: HOW A SEARCH ENGINE WORKS 1. How a Search Engine Works. Sara Davis INFO Spring Erika Gutierrez. Running Head: 1 How a Search Engine Works Sara Davis INFO 4206.001 Spring 2016 Erika Gutierrez May 1, 2016 2 Search engines come in many forms and types, but they all follow three basic steps: crawling,

More information

TRACKING YOUR WEBSITE WITH GOOGLE ANALYTICS CHRIS EDWARDS

TRACKING YOUR WEBSITE WITH GOOGLE ANALYTICS CHRIS EDWARDS TRACKING YOUR WEBSITE WITH GOOGLE ANALYTICS CHRIS EDWARDS Hi, I am Chris Edwards Data Nerd & Agency Owner Website Developer 18 years WordPress Developer 6 years Google Analytics 13 years Digital Marketer/SEO

More information

28 JANUARY, Updating appearances. WordPress. Kristine Aa. Kristoffersen, based on slides by Tuva Solstad and Anne Tjørhom Frick

28 JANUARY, Updating appearances. WordPress. Kristine Aa. Kristoffersen, based on slides by Tuva Solstad and Anne Tjørhom Frick Updating appearances WordPress Kristine Aa. Kristoffersen, based on slides by Tuva Solstad and Anne Tjørhom Frick Agenda Brief talk about assessments Plan for WordPress lessons Installing themes Installing

More information

Networks and Distributed Systems

Networks and Distributed Systems Distributed Computing and Systems Networks and Distributed Systems Olaf Landsiedel Networks and Distributed Systems What is A computer network? Have you ever seen one? Have you ever used one? A distributed

More information

Unit 5: Computer Networking CS 101, Fall 2018

Unit 5: Computer Networking CS 101, Fall 2018 Unit 5: Computer Networking CS 101, Fall 2018 Learning Objectives After completing this unit, you should be able to: Describe the physical structure of the Internet (routers, cables). Define CSMA/CD, CSMA/CA,

More information

Glossary of on line marketing terms

Glossary of on line marketing terms Glossary of on line marketing terms As more and more NCDC members become interested and involved in on line marketing, the demand for a deeper understanding of the terms used in the field is growing. To

More information

DP Project Development Pvt. Ltd.

DP Project Development Pvt. Ltd. Search Engine Optimization Training Syllabus Training that makes you focus on the correct business: Today's market is competitive and one has to be top in his field to make profits and stay in the business.

More information

Understanding how searchers work is essential to creating compelling content and ads We will discuss

Understanding how searchers work is essential to creating compelling content and ads We will discuss How Searchers Work Understanding how searchers work is essential to creating compelling content and ads We will discuss Visitor behavior The searcher's intent The searcher's click The searcher's follow-through

More information

Introduction to the Internet and World Wide Web

Introduction to the Internet and World Wide Web Introduction to the Internet and World Wide Web Richard C. Van Sluyters A family plans a ski vacation in Utah, and their 10-year-old daughter browses the World Wide Web (WWW 1 or Web 1 ) to find an inexpensive

More information

Planning for the digital natives

Planning for the digital natives Planning for the digital natives NNECAPA annual conference September 4-5, 2008 Barbara Knauff, Ph.D., Senior Instructional Technologist Curricular Computing, Dartmouth Co#ege Relax! URL for this presentation:

More information

Getting Started Guide. Getting Started With Quick Blogcast. Setting up and configuring your blogcast site.

Getting Started Guide. Getting Started With Quick Blogcast. Setting up and configuring your blogcast site. Getting Started Guide Getting Started With Quick Blogcast Setting up and configuring your blogcast site. Getting Started with Quick Blogcast Version 2.0.1 (07.01.08) Copyright 2007. All rights reserved.

More information

doc. RNDr. Tomáš Skopal, Ph.D. Department of Software Engineering, Faculty of Information Technology, Czech Technical University in Prague

doc. RNDr. Tomáš Skopal, Ph.D. Department of Software Engineering, Faculty of Information Technology, Czech Technical University in Prague Praha & EU: Investujeme do vaší budoucnosti Evropský sociální fond course: Searching the Web and Multimedia Databases (BI-VWM) Tomáš Skopal, 2011 SS2010/11 doc. RNDr. Tomáš Skopal, Ph.D. Department of

More information

The Ultimate Digital Marketing Glossary (A-Z) what does it all mean? A-Z of Digital Marketing Translation

The Ultimate Digital Marketing Glossary (A-Z) what does it all mean? A-Z of Digital Marketing Translation The Ultimate Digital Marketing Glossary (A-Z) what does it all mean? In our experience, we find we can get over-excited when talking to clients or family or friends and sometimes we forget that not everyone

More information

Chapter 2 The Internet and World Wide Web

Chapter 2 The Internet and World Wide Web Chapter 2 The Internet and World Wide Web Chapter 2 Objectives Explain how to access and connect to the Internet Explain how to view pages and search for information on the Web Describe the types of Web

More information

What every CXO should know about Web 2.0

What every CXO should know about Web 2.0 MicroAgility Institute for Business Agility MicroAgility, Inc. and/or its Affiliates. All Rights Reserved, but you may distribute this publication in its original form only. The information contained herein

More information

Social Media and Web 2.0. The Social Media and Web 2.0 webinar will begin shortly.

Social Media and Web 2.0. The Social Media and Web 2.0 webinar will begin shortly. The Social Media and Web 2.0 webinar will begin shortly. If you need technical assistance with the webcast, contact us at hsmai@commpartners.com and we will assist you immediately. 1 Social Media and Web

More information