Introduction to Web 2.0 Data Mashups

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

Introduction April 27 th 2016

The Data Web and Linked Data.

Data Integration and Fusion using RDF

Introduction to Data Integration

Web 2.0: Is it a Whole New Internet?

What s a module? Some modules. it s so simple to make your page unique

Module 1: Internet Basics for Web Development (II)

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

TC2-Computer Literacy Mr. Sencer February 4, 2010

Subset, Equality, and Exclusion Rules In ORM

Semantic Web and Web2.0. Dr Nicholas Gibbins

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

Web 2.0, AJAX and RIAs

History and Backgound: Internet & Web 2.0

Digital Marketing Proposal

administrative control

Library 2.0 and User-Generated Content What can the users do for us?

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

Data Schema Integration

Web 2.0 Tutorial. Jacek Kopecký STI Innsbruck

New Technologies For Successful Online Marketing

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

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

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

Quick Mathematical Background for Conceptual Modeling

Functionality, Challenges and Architecture of Social Networks

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

Subset, Equality, and Exclusion Rules In ORM

One Place Agent Websites User s Guide. Setting up your Real Estate One Family of Companies Personal Agent Website.

Schema Equivalence and Optimization

ORM Modeling Tips and Common Mistakes

Google indexed 3,3 billion of pages. Google s index contains 8,1 billion of websites

Mandatory Roles. Dr. Mustafa Jarrar. Knowledge Engineering (SCOM7348) (Chapter 5) University of Birzeit

Contractors Guide to Search Engine Optimization

Microsoft Office Online. What you can do for free

In 1995, Larry Page (22) and Sergey Brin (21) meet at Stanford University. 5/20/2014 4

Communications Workshop Notes

Technology Brown Bag: Web 2.0

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

introduction to using the connect community website november 16, 2010

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

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

1. Technology Survey. 1. Please provide the following information regarding your current teaching responsibilities. Page 1

Transitioning to Video Metadata

Some of the information

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

Online Communication. Chat Rooms Instant Messaging Blogging Social Media

SEO Services. Climb up the Search Engine Ladder

Why is the Internet so important? Reaching clients on the Internet

All About Open & Sharing

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

ELEC6910Q Analytics and Systems for Social Media and Big Data Applications Lecture 4. Prof. James She

ELECTRONIC COMMERCE MASHUPS: COMBINING APPLICATIONS TO USEFUL SERVICES FOR SHOPPERS

FAQ S MOBILIDIY FULL FAQ S

Web 2.0 Käyttöliittymätekniikat

Dr. Mustafa Jarrar. Knowledge Engineering (SCOM7348) (Chapter 4) University of Birzeit

Sriram Srinivasan Kalpesh Jain Shankar Venkataraman

Nick Terkay CSCI 7818 Web Services 11/16/2006

RSS. Tina Jayroe. University of Denver

Campaign Goals, Objectives and Timeline SEO & Pay Per Click Process SEO Case Studies SEO, SEM, Social Media Strategy On Page SEO Off Page SEO

How To Guide. ADENION GmbH Merkatorstraße Grevenbroich Germany Fon: Fax:

SEO Manager. Highlighted Features. Module Configuration

Modeling for the Web

SOCIAL MEDIA. Charles Murphy

Online Photo Sharing with Flickr Website:

Taylor & Francis Online. A User Guide.

[DIGITAL MARKETING PROPOSAL TO WEBSITE NAME]

SIR Area 2 Computer & Technology Group. All Things. By Neil Schmidt January 21, CAT Web Site: a2cat.sirinc2.org

Online Communication. Chat Rooms Instant Messaging Blogging Social Media

Tip: Users can access and update their content on the go as MyFolio is mobile device compatible.

Schema Equivalence and Optimization

ALOE - A Socially Aware Learning Resource and Metadata Hub

The Internet and World Wide Web. Chapter4

Extended Identity for Social Networks

Uniqueness and Identity Rules in ORM

Social Networking Applied

This Quick Take. Slide 1

Teachers College Record Dot Org Development

WEBSITE INSTRUCTIONS

List of UKnight Interactive Council Website Standard Features

Bulu Maharana N. K. Sahu Ms. Arundhati Deb Siba Bhue Sabitri Majhi

A Letting agency s shop window is no longer a place on the high street, it is now online

Classic Enterprise. Digital Marketing. Technology and Your Business. Pankaj

Cloud Computing. Contents. Vince DiNoto.

YOUR MEDIA DELIVERED

Below execution plan includes a set of activities, which are executed in phases. SEO Implementation Plan

Introduction! 2. Why You NEED This Guide 2. Step One: Research! 3. What Are Your Customers Searching For? 3. Step Two: Title Tag!

Database Driven Web 2.0 for the Enterprise

Search Engine Optimization (Make your presence online with Addkoncepts)

IOTAP Sharepoint Customizations

Netvibes in the Classroom

Ultra News Article 1. User Guide

Tendenci Core Features the cms for your nonprofit. Pages (Content Manager) Navigation Editor. Stories. Boxes

HOW TO INCREASE RANKINGS IN GOOGLE AND YAHOO SERP S WHITE PAPER

Ohio State. VolunteerMatch LINE GOES RIGHT HERE. Volunteer s Guide. Office of Volunteer Relations

Tim Cohn TimWCohn

Netvibes A field guide for missions, posts and IRCs

DBpedia Extracting structured data from Wikipedia

Web 2.0: Concepts and Applications and The Cloud

Transcription:

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 this lecture and download the slides from http://jarrar-courses.blogspot.com/2013/11/web-data-management.html Jarrar 2013 2

Outline From Web 1.0 to Web 2.0 - Where Web 2.0 is going? - Business/Professional Networking - Social Networking - Web 2.0 Technologies - The Mashup Phenomena - Web 2.0 challenges Keywords: Social Community, Collaboration, Sharing, APIs, blog, Social Networking, Content syndication, Mashups, Web APIs Jarrar 2013 3

Jarrar 2013 4 From Web 1.0 to Web 2.0 Social Community, Collaboration, Sharing

Jarrar 2013 5 Where Web 2.0 is going? most Web 2.0 sites provide APIs

Wikipedia edited in real-time by anyone (in 252 languages, millions of articles) written collaboratively by volunteers around the world. API Jarrar 2013 6

A social network for sharing photos 3,464 uploads in the last minute 160,129 things tagged with morning 2.3 million things geotagged this month In 2008 Source: http://www.flickr.com API Jarrar 2013 7

Upload, View, and Share Videos (and tags...) API Jarrar 2013 8

e-buy and e-sell Millions of items are listed, bought, sold, and discussed daily. API Jarrar 2013 9

We know this! What is social? API Jarrar 2013 10

Upcoimg.org A social event calendar website, uses icalender, supports an open API for the submission of event descriptions. API Jarrar 2013 11

Blog (Your Own Journal) Commentary, news, personal diaries... + comments/discussions (+106 million blogs, as of 2007) API Jarrar 2013 12

Business/Professional Networking 16 million registered users (2007) 60 million registered users (2007) Social employability API Jarrar 2013 13

Social Networking Find your friends, socialize, group, share/organize events, and more (1.15 billion monthly users) API Jarrar 2013 14

Web 2.0 Technologies Companies are competing in gathering content from people and offering this content back through APIs (i.e. structured data) Content syndication How can you deliver recent news to your users without forcing them to visit your website? RSS, Atom Mashups How can you remix free content and make a new website? Web APIs (programmable web) How can make use of the free content inside my website? Jarrar 2013 15

Content Syndication Millions of online publishers including newspapers, commercial web sites and blogs now publish their latest news headlines, product offers or blog postings in standard format news feed[1]. A typical web feed logo Jarrar 2013 16

Content Syndication The two main families of web syndication formats are RSS and Atom. Jarrar 2013 17

Mashups / Programmable Web (The Puzzle of APIs) Jarrar 2013 18

Mashups A new type of web applications. Combines data from more than one source into a single integrated tool[2]. Creating a new and distinct web service that was not originally provided by either source. Content is typically sourced via an API* or a RSS Feed Let s see some examples.. Jarrar 2013 19

Mashups (Example) Ask500People.com Real-time mashup of votes from around the world Jarrar 2013 20

Mashups (Example) Map of Forbes list of the top 100 most powerful and best paid celebrities. Pop-up windows for each includes related YouTube videos. Google Maps Yahoo Geocoding YouTube Jarrar 2013 21

Mashups (Example) Pageflakes Custom homepage builder that uses Ajax to let a user layout and customize a page with relevant information. Includes pre-built modules for Flickr, YouTube, Amazon and hundreds of other popular sites. Amazon S3, AOL Video, Box, Clickatell, del.icio.us, FedEx, Flickr, Google + many others Jarrar 2013 22

Mashups (Example) Yahoo! Maps- Yahoo! Local- FlickrePartyGuide.com Jarrar 2013 23

Mashups (Example) Combines Google maps with real-estate databases Google Maps- Real-estate- Jarrar 2013 24

Mashups (Example) A unified and comprehensive view of the current global state of infectious diseases and their effect on human and animal health Google News- ProMED- World Health Organization- Jarrar 2013 25

Mashups (Example) A visually rich application that combines the Amazon API to show the relationship between movies, bands, actors, etc. Amazon API- You Tube- Others- Jarrar 2013 26

Be Innovative (The Puzzle of APIs) Jarrar 2013 27

Find popular APIs Jarrar 2013 28

Find popular APIs here Also, How-To start a mashup Jarrar 2013 29

(API X + API Y = Money) Be innovative to know x and y ;-) See the Mashup Market Jarrar 2013 30

The Mashup Phenomena From Web of Documents (Hypertext) into Web of Data In other words, The Web is becoming a Database, where a data source is seen as a table, and a mashup is seen a query over multiple tables/sources. Data Web

Web 2.0 challenges Suppose you want to build a mashup: Build up your publications publications webpage, combining all data from all sources/apis? How to link data items cross sources? How to answer structured queries (over different APIs) such as Give me all people who works-at Birzeit and previously lived in Belgium? How to know the meaning/type of data Items? Bessan is a person name, or a city name? Linking data items cross sources, such that it becomes easy to integrate search, and retrieve (use RDF). Jarrar 2013 32

From Web 2.0 to Web 3.0 Next lecture Jarrar 2013 33

References 1. "Web Syndication." Wikipedia. Wikimedia Foundation. Web. 16 Feb. 2015. <http://en.wikipedia.org/wiki/web_syndication>. 2. Dengel, Andreas. KI 2008, Advances in Artificial Intelligence 31st Annual German Conference on AI, KI 2008, Kaiserslautern, Germany, September 23-26, 2008 : Proceedings. Berlin: Springer, 2008. Print. Jarrar 2013 34