Data, schemas and Applications UFIEKG-20-2 Chris Wallace Praminda Caleb-Solly.

Slides:



Advertisements
Similar presentations
RSS RSS is an acronymn for Really Simple Syndication or Rich Site Summary. RSS (noun) - an XML format for distributing news headlines on the Web. RSS.
Advertisements

Unlocking Potential Xerte Online Toolkits & RSS Ron Mitchell Pat Lockley.
1 Introduction to RSS and News Aggregators. 2 Reading Blogs OK: As a Web page –Must visit multiple sites to check for updates Better: Via a RSS Feed –Updates.
Social Media.
BASICS OF BLOGGING. WHAT IS A BLOG? "Blog" is an abbreviated version of "weblog," which is a term used to describe websites that maintain an ongoing chronicle.
WEB 2.0. What we are speaking about… Transformation of WEB, the WEB 2.0 –New generation of websites… –Importance of Open Data… –Importance of Users… –Web.
Web 2.0 The Read/Write Web. History Tim Berners-Lee: World Wide Web 1989 Dream of sharing information back and forth Mosaic Web browser in 1993 Writing.
Blogs, Wikis and Social Software Chris Peters Information Technology Specialist Library Development Washington State Library
PEPE 23 January 2008 © Institute for research and Innovation in Social Services. This work is licensed under the Creative Commons Attribution-Non- Commercial.
What is Web 2.0? Communication, Collaboration & Community.
IDK0040 Võrgurakendused I RSS 2.0 Deniss Kumlander.
ICT Issues Social Networking. Social Networking Social networking: the interaction between a group of people who have a common interest, eg. music. Popular.
What is RSS? Kate Pitcher ©
Week 23 - Revision1 Week 23 Revision DSA. Week 23 - Revision2 Agenda Section A: Multiple choice Section B: Problem-oriented questions Topics for revision.
Keeping up to date with new research Laura Jeffrey Researcher Training Librarian.
Yahoo Pipes By Hal Lindsey. Overview What is Yahoo Pipes? Building a Pipe Pipe Features Demo Common Uses Useful Links Questions.
RSS F EEDS Greg Vogl, Research and Development Services Colorado State University Libraries December 9, 2008.
Getting Information to Come to You Penny Schenk, Bodleian Law Library Jane Rawson, Vere Harmsworth Library.
UFIEKG-20-2 / 06 / Week 131 Data, Schemas and Applications Term 2 Week 13.
Web 2.0: Concepts and Applications 3 Syndicating Content.
RSS RSS is a method that uses XML to distribute web content on one web site, to many other web sites. RSS allows fast browsing for news and updates.
RSS is an acronym for Really Simple Syndication or Rich Site Summary. RSS (noun) - an XML format for distributing news headlines on the Web.
Promoting Your Business Online Chris Wellings
Defining Blogs & RSS Feeds. What is a blog?  A web log  Definition by Darlene Fichter….a blog is a “web page containing brief entries arranged chronologically.”
Bloglines: LISD Brown Bag Webinar, February 23, 2010.
Ronán Kennedy; NUI Galway e-merging technologies for education and libraries Setting The Scene -- Web 2.0 & Library 2.0.
The term web2.0 refers to the development of online services that encourage collaboration, communication and information sharing. CILIP Scotland
1 Turbocharge Your Marketing …with the Next Generation of Online Publishing Tools.
LeAnn Suchy, Metronet MILI News sites Newspapers Magazines Blogs Video sites Even… Websites for TV listings, movie and book reviews Websites.
WEB 2.0: Definitions, glossary, tools and uses. Use web 2.0 tools to create vibrant learning communities.
Effectively Using Internet Technology Brian Cordeau University of Texas – San Antonio.
Web Content Management Systems. Lecture Contents Web Content Management Systems Non-technical users manage content Workflow management system Different.
Web 2.0: Concepts and Applications 3 Syndicating Content.
WordPress Web. WordPress Blogging system with full content management Personal publishing system Built on PHP scripting language and MySQL relational.
RSS For Education What is RSS? Ways RSS is being used. Ways to use RSS in Education.
Consider ways to use social software in your professional learning and school.
Setting Up an RSS Feed 1 Project by iWEBbic.com 1.
Web 2.0 Social Bookmarking and Start Pages in the Classroom Sally Todd, St John’s School Library, April 2009.
Business Research Methods Using the Internet- to aid your studies.
What Is Wiki ? Wiki is a piece of server software that allows users to freely create and edit Web page content using any Web browser. Wiki supports hyperlinks.
Web 2.0 Pragith Prakash Vikram Singh By The Era of.
Discovering the Joys of Social Software. Workshop Agenda Overview of Social Software RSS Blogs Lunch Social Bookmarking Wikis Podcasting Other Stuff.
Mara Bordignon Rosalie Waller Information Services Librarians Library Staff Tech Day: April 27, 2009.
RSS Basics and Beyond RSS Basics and Beyond Tips and Tricks for Getting the Most out of Syndicated Content.
Module 3 News Engine, Blogs, Wikis, and RSS feeds Instructional Technology.
WISER: Gadgets and Widgets Jane Rawson, Vere Harmsworth Library Emma Cragg, Sainsbury Library.
Teens and Library 2.0 How we mix the two and come up with great results! = !
World English Dictionary Web 2.0 —n the Internet viewed as a medium in which interactive experience, in the form of blogs, wikis, forums, etc, plays.
Session 2: Using Web 2.0 Technologies to Create Teacher Web Pages.
Emily Puleston. Wordpress is a free blogging website It is the #1 Content Management System site today First released in May, 2003 Has been downloaded.
1 RSS/Atom Author : Dan McCreary Dan McCreary & Associates Date : November/17/2006 The Web Standard for Subscription and Notification.
Combating Information Overload with RSS Feeds Meghan Sitar Instruction and Outreach Librarian Library Instruction Services University of Texas Libraries.
1 Emerging Technology Using RSS RSS and syndication By Steve Sloan RSS and syndication By Steve Sloan.
Blogging (RSS & the Read/Write Web) Darrel Branson ICT Educator Sunraysia Mallee Schools Network
LIBRARIES MEET THE GRID: Librarians in Cyberspace Virginia Allen Beth Avery.
By Andrew McDaniel. Bloom’s Revised Taxonomy Remembering Understanding Applying Analyzing Evaluating Creating.
What the Principal Needs to Know About Web 2.0 by Rita Lewis Smith October 19, 2010.
21 st Century Communication Tools CUT ICT Advanced Level Workshop Day 2 – Karen Hanson.
Geeks - FDU Library Staff Meeting - Summer 2007 Geeks Bearing Gifts Unwrapping New Technology Trends.
Kendra Hunter & Charde Johnson EDUC Dr. M. Kariuki.
Data, schemas and Applications IFIEKG-20-3 Chris Wallace Mark Butler.
LIBRARY 2.0 Cleveland State University Library July 10, 2008.
Using RSS Readers in Education: The Google Reader.
Using Web 2.0 Applications as Information Awareness Tools Jay Bhatt and Dana Denick – Hagerty Library, Drexel University Smita Chandra – Indian Institute.
CREATE, IMPLEMENT AND ENJOY! Blogs,Wikis & RSS Readers.
Mashups for the Nontechies: Yahoo! Pipes Jody Condit Fagan Digital Services Librarian James Madison University
Association for Progressive Communications Web 2.0 From networking documents to networking people.
Getting Information to Come to You
“Real Simple Syndication” (RSS)
Web 2.0 Creating Content.
Presentation transcript:

Data, schemas and Applications UFIEKG-20-2 Chris Wallace Praminda Caleb-Solly

Assessment 50% exam –40% multiple choice –2 *30% design questions 50% coursework –Term 1 – well-defined group project + individual component using Yahoo Pipes and XML with SQL –Term 2 – open individual project XML and XQuery

Resources UWE Online –Schedule –Web sites –Week by Week material DSA2007 blog – –Informal news and commentary –please add your own comments del.icio.us –e.g. –Social bookmarking site

Books Use free resources on the web –Wikipedia –Wiki Books A number of useful books on XML for a tenner. –XML - Learning by Example - by Robert Mellar, reasonably priced at 10.49XML - Learning by Example –There's another book for a tenner XML in Easy Stages by Mike McGrath.XML in Easy Stages –At the same price there is a SAMS bookSAMS book Reference book –XML in a Nutshell - Eliottte Rusty HaroldXML in a Nutshell Eliottte Rusty Harold

Themes Data (and Information) Schemas Tools and Languages Applications Learning to learn

Data The world is awash with data –Cheap memory means it’s possible to keep every transaction, every document –The Web provides an infrastructure for individuals and organisations to make huge volumes of data available Flickr Wikipedia Facebook BBC

Information Data is useful for informing decisions, especially if it can be combined: –Price comparision –Nearby resources –Informed public opinion But –Data is hard to combine –Data is of variable and often unknown quality and source (who, when, where, why) The web as distributed datasets The semantic web

Schemas How data is structured –CSV (Comma separated variable) –EXIF –Relational Tables –Tagged (HTML, XML) How we can check that data is in the right format (Validation) How we can describe the rules of valid data.

Tools A new language –RSS A way of disseminating News A new development tool –Yahoo Pipes A Visual programming language for ‘Mashups’ In the future –XML, SQL, XQuery, a bit of PHP...

Applications Combining data from multiple sources to increase the value of the data Developing our own data sources Seaching and visualizing complex data

Learning to learn Developing skills in learning new tools and languages New langauges and tools appear constantly –Very exciting –Very time-consuming –Very confusing (should I bother?) The more you learn, the quicker it gets

Learning Objectives for the next few weeks Data –News and weather Schema –RSS (and XML) Tools –Yahoo Pipes Application –A personal news feed

Spreading the news Problem: –I want to disseminate news about my project/company, and allow interested people to read it. –e.g. the university wants to spread the news about successful staff Solution –publish a page of news on the website in HTML Problems –how do visitors know when its changed? –news from different universities cannot be easily combined – (why?)

Extend HTML Solution –UWE makes up its own set of additional tags to add to the HTML page … Problem – A reader has to be able to understand this format – and many others!

RSS Solution –Standardise on one (or 4!) general formats of news feed, so that any reader can understand it –RSSRSS Really Simple Syndication Rich Site Summary –Also ATOM Characteristics –Basic content are items in reverse chronological order –Some basic tags such as links back to the full story.

RSS at UWE The UWE site Shows that there is an RSS feed Which is this page oadxml.asp oadxml.asp This page appears to be a normal HTML page but underneath View Source

UWE News Latest UWE press releases University of the West of England Sun, 1 Oct :06:10 GMT UWE researcher wins funding for diabetes project What prevents insulin from being secreted naturally from the pancreatic beta cells of people who have diabetes? This question is key to research undertaken by Dr Aniko Varadi at the University of the... ….

RSS Feed Readers Problem –How to keep up with changes to multiple RSS feeds Solution –Application needed which Is stateful – remembers what items you have read Integrates multiple feeds into one ‘magazine’ Polls RSS providers on a regular basis –Feed integrators Bloglines, Google Reader, reduce the load on the provider and provide some filtering –There is an RSS reader integrated into MyUWE

RSS Mashup Problem –I want to create my own feed which brings together and reorganises data from several RSS feeds, web sites, search engines –A MASHUP Solution –Write your own script (later in XQuery) –Use Yahoo Pipes to do the job

Yahoo Pipes A visual programming environment Allows standard components (modules) to be combined with data flows to produce a new combined component (a Pipe) ‘Fill in the fields’ to configuring each module Connect the modules with data flows Look at the flow in any pipe

How do you learn a new language or tool? What approach works best for you? What sources of information do you use? How do you record your understanding as it develops?

Pyramiding 5 minutes – think about these questions on your own 10 minutes – in pairs, look for differences and explore these 10 minutes - groups

Tutorials Week 1 –Background Questionnaire –Revision Preparation for next week –Watch the Google Tech talk on Yahoo Pipes –Find and subscribe to one RSS feed Week 2 –Workshop on Yahoo Pipes

Next week Where do RSS feeds come from? How does a RSS reader work? How to roll your own RSS feed Using Yahoo Pipes