100 Best AI & NLP Resources: Web 2.0 (Draft)


Web 2.0 Meets The Internet of Things

Web 2.0 is a loosely defined intersection of web application features that facilitate participatory information sharing, interoperability, user-centered design, and collaboration on the World Wide Web. In contrast, Conrad Wolfram has argued that Web 3.0 is where “the computer is generating new information”, rather than humans. There have been a lost of lists of favorite Web 2.0 tools, particularly in education; this is mine. My primary interest here is in convenient web feed utilities, with an emphasis on Twitter and Yahoo! Pipes; however, included are other potentially useful Web 2.0 tools I’ve come across. One of the special features of this webpage are backlinks under Tools to Topsy and Google Related. Topsy shows what people have said over time about a given link. Google Related shows what Google artificial intelligence thinks is similar.

My ideal service would be a bulk OPML Feedburner plus Yahoo! Pipes functionality inside a Google Reader *framework*. Google Reader really needs to merge functionality with FeedBurner, in order to improve on Yahoo! Pipes. Google Ventures (@GoogleVentures) ought to buy Yahoo! Pipes before it’s too late, then *merge* @googlereader + @feedburner + @yahoopipes. If Twitter was really clever, they would buy Yahoo! Pipes before @YahooInc goes down the tubes. According to @mattmcgee, Yahoo! Pipes is one of “8 Products That Might Be On Yahoo’s Chopping Block“. Paul Donnelly @pjdonnelly must be one of the main people at Yahoo! Pipes, and I’ve tried to tell him a number of times that I really need to organize my pipes into a folder tree or be able to search within my own pipes. Yahoo! Pipes needs to add a Google Sites (Google Gadget) to their list of “Get as a Badge” (they’ve got Blogger and iGoogle already). It’s interesting to me that of the “big three”, both Google Mashup Editor and Microsoft Popfly have discontinued, so only Yahoo! Pipes is hanging in there. It’s a good sign that Yahoo! Pipes put out a new module, “XPATH Fetch Page“, to replace the “Fetch Page” module apparently degraded in the switch to Version 2.

I have made a Google Gadget wrapper to add JavaScript Yahoo Pipes Badge to Google Sites. Thanks to the new Yahoo! Pipes XPATH module, I revived both my Twitter chatbots @VagaBot (VerbotsOnline) and @TwavelAdvisor (Pandorabots) thanks to the new Yahoo! Pipes XPATH module. I’ve been able to re-connect the VerbotsOnline API to Twitter (see my Twitter chatbot VagaBot). I also re-attached the @Pandorabots API to Twitter with Yahoo! Pipes, after a 10 month hiatus due to the Yahoo! Pipes upgrade to Version 2 (see  my Twitter chatbot TwavelAdvisor). I’ve even tested three machine learning APIs in Yahoo! Pipes: @bigmlcom , @prior_k and uClassify (by @jonkagstrom). There are examples of dedicated Yahoo! Pipes documentation for the natural language processing APIs AlchemyAPI and OpenCalais. See also AlchemyAPI Yahoo! Pipes integrations, how to analyze & enrich any feed, annotate with named entities etc. by @shaunroach. You can read more about the “Text Extraction: Web API” by @AlchemyAPI, and even view sample pipe by @swissmanu. Here is another clever use of Yahoo! Pipes, “Finding Common Terms around a Twitter Hashtag” by @psychemedia. Good work by @skram, “Yahoo! Pipe Tropo Integration Proof of Concept by Mark Silverberg“.

According to @hrheingold, “Dawn Foster’s tutorials are the best way to learn Yahoo Pipes” (thanks to @geekygirldawn). What *is* needed is a really *great* cloud middleware, better than Yahoo! Pipes. Is Yahoo! Pipes an IDE or middleware? According to a Google search, there were nearly two million results for “Yahoo Pipes + IDE”, and only about three hundred thousand for “Yahoo Pipes + middleware”. Yahoo! Pipes contains a WYSIWYG regular expression rules engine, making it a de facto plug and play semantic reasoner. Alternatives to Yahoo! Pipes include “Visual IDEs“, “Web IDEs” or “Cloud IDEs”, for example like eXo Cloud IDE. Even Amazon Simple Workflow Service, a workflow application, is something like a high-level mashup, for instance being used by NASA. The Omelette Project @OmeletteProject has been working on the next generation of voice mashups or “API applications” involving voice and beyond using @Tropo (video).

Wikipedia:

Blogger | FeedBurner | Google Alerts | Google Custom Search (API) | Google Drive | Google Mashup EditorGoogle Scholar (Alerts) | Google Sites | Mashup | Microsoft Popfly | Real-time Web | ScraperWiki | Web APIs | Web Feeds (Atom | RSS) | Web Scraping | Yahoo! Pipes

References:

See also:

AlchemyAPI Pipes Examples | Application Programming Interfaces (APIs) | Best DataSift Videos | Diffbot Pipes Examples | Twitter API Pipes | Twitter Bot Pipes | Yahoo! Pipes 2011 | YQL Pipes Examples


  • feedblitz.com .. a service that monitors blogs, RSS feeds and Web URLs to provide greater reach for feed publishers {topsy | related:}
  • knoodl.com .. Knoodl contains tools for creating, managing, analyzing, and visualizing RDF/OWL descriptions {topsy | related:}
  • rssbus.com .. suite of highly-flexible Web-based Secure Managed File Transfer Connectors built on the dynamic RSSBus AppServer platform {topsy | related:}
  • open.sen.se .. “where humans, nature, machines, objects, environments, information, physical and virtual spaces all mix up” .. @sen_se {topsy | related:}