Your SlideShare is downloading. ×
0
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Get me my data !
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Get me my data !

1,602

Published on

Presentation for IIIT Bangalore Hack U (http://bangalore.yahoo.com/hacku/) on getting data from the Web using YQL and Pipes.yahoo.com

Presentation for IIIT Bangalore Hack U (http://bangalore.yahoo.com/hacku/) on getting data from the Web using YQL and Pipes.yahoo.com

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,602
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Get me my Data ? Subramanyan Murali Web Developer, hacker, Speaker Look at various Data sources
  • 2. Data and hacks
  • 3. Putting something together in 24 hours can be a real rush !
  • 4. Internet is a data exchange medium
  • 5. Need innovative ways to make the data into information that is useful
  • 6. Any resource on the internet is a source of data …
  • 7. … that means that there is a lot of data 
  • 8. Loads and loads of data and data services  !
  • 9. Data that is complex and in many formats  !
  • 10. Navigating through all the complexity can be hard !#$%&
  • 11. How to solve the data problem ?
  • 12. http://pipes.yahoo.com saves the day!
  • 13. Graphical interface to play with data !
  • 14. WYSIWYG = pipes
  • 15. Predefined presentations ! RSS, JSON, Map, badge
  • 16. Pipes is a visual tool, where is my command line ?? 
  • 17. Put your hands up for YQL !
  • 18. Common data access language across the web developer.yahoo.com/yql
  • 19. SQL like syntax Standard and easy to use
  • 20. select { what } from { service } where { condition } in ( { sub-query } )
  • 21. Several services can be chained using in ()
  • 22. YQL Console
  • 23. Lots of Integrations and predefined tables anyone can be part of the interface
  • 24. Fetching data from a resource has never been simpler  !
  • 25. http://query.yahooapis.com/v1/ public/yql? q={query} &format={format}
  • 26. Irrespective of the source, output can be standardized …
  • 27. … thus giving you a solid & consistent data foundation
  • 28. Input can be XML, HTML, CSV, micro-formats, Atom feeds, JSON, RSS
  • 29. Output can be JSON or XML
  • 30. Mix and match YQL and Pipes ?
  • 31. Pipes provides you with processing capabilities
  • 32. YQL is another feed source
  • 33. Interlinking YQL and Pipes for innovation 
  • 34. Happy Hacking !! Photos @ http://flickr.com/photos/rmsguhan

×